Office: VPA Suchfunktion mit Ausblenden

Helfe beim Thema VPA Suchfunktion mit Ausblenden in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, Ich habe ein Problem und finde nichts passendes. Ich möchte mit einem Suchbutton, den Text eingeben und die tabelle1 (Spalte A15 bis... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Wolfiistda, 25. November 2022.

  1. Wolfiistda Neuer User

    VPA Suchfunktion mit Ausblenden


    Hallo zusammen,

    Ich habe ein Problem und finde nichts passendes.
    Ich möchte mit einem Suchbutton, den Text eingeben und die tabelle1 (Spalte A15 bis B1000)durchsuchen.
    Es sollten nur noch die gefundenen Zeilen gezeigt werden und der Rest ausgeblendet werden.

    Wie kann ich das den lösen?

    Wäre sehr dankbar über Hilfe, Danke euch!
     
    Wolfiistda, 25. November 2022
    #1
  2. Hajo_Zi
    Hajo_Zi Erfahrener User
    Benutze Autofilter, kein VBA.

    VPA Suchfunktion mit Ausblenden GrußformelVPA Suchfunktion mit Ausblenden Homepage
     
  3. Beverly
    Beverly Erfahrener User
    Hi,

    Code:
    Sub Ausblenden()
        Dim rngZelle As Range
        Dim varFrage As Variant
        Dim strStart As String
        Dim rngBereich As Range
        varFrage = Application.InputBox("Suchbegriff eingeben:")
        If varFrage <> False And varFrage <> "Falsch" Then
            Range("A1:A10000").EntireRow.Hidden = False
            Set rngZelle = Range("A1:B1000").Find(varFrage, lookat:=xlWhole)
            If Not rngZelle Is Nothing Then
                strStart = rngZelle.Address
                Do
                    If rngBereich Is Nothing Then
                        Set rngBereich = Rows(rngZelle.Row)
                    Else
                        Set rngBereich = Union(rngBereich, Rows(rngZelle.Row))
                    End If
                    Set rngZelle = Range("A1:B1000").FindNext(rngZelle)
                Loop While rngZelle.Address <> strStart
                rngBereich.EntireRow.Hidden = True
            Else
                MsgBox varFrage & " nicht gefunden"
            End If
        End If
    End Sub
    

    VPA Suchfunktion mit Ausblenden GrußformelVPA Suchfunktion mit Ausblenden Beverly's Excel - Inn
     
  4. Wolfiistda Neuer User

    VPA Suchfunktion mit Ausblenden

    Hi,
    Vielen dank für deine rasche Hilfe.
    Leider blendet das VPA mir nun die Zeilen aus die im Suchbegriff gefunden wurden.
    Ich würde aber genau nur die zur Ansicht benötigen.

    Vielen Dank für deine Hilfe!
     
    Wolfiistda, 28. November 2022
    #4
  5. Beverly
    Beverly Erfahrener User
    Hi,

    dann so:

    Code:
    Sub Ausblenden()
        Dim lngZelle As Long
        Dim lngLetzte As Long
        Dim varFrage As Variant
        Dim strStart As String
        Dim rngBereich As Range
        varFrage = Application.InputBox("Suchbegriff eingeben:")
        If varFrage <> False And varFrage <> "Falsch" Then
            lngLetzte = Columns("A:B").Find(What:="*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
            Range(Cells(1, 1), Cells(lngLetzte, 1)).EntireRow.Hidden = False
            For lngZelle = 1 To lngLetzte
                If Application.CountIf(Range(Cells(lngZelle, 1), Cells(lngZelle, 2)), varFrage) = 0 Then
                    If rngBereich Is Nothing Then
                        Set rngBereich = Cells(lngZelle, 1)
                    Else
                        Set rngBereich = Union(rngBereich, Cells(lngZelle, 1))
                    End If
                End If
            Next lngZelle
            If Not rngBereich Is Nothing Then rngBereich.EntireRow.Hidden = True
        End If
    End Sub
    
    

    VPA Suchfunktion mit Ausblenden GrußformelVPA Suchfunktion mit Ausblenden Beverly's Excel - Inn
     
  6. Wolfiistda Neuer User
    Hallo,

    Vielen dank, soweit funktioniert das Makro sehr gut.
    Kann man es noch schaffen das das Makro nur in der Tabelle1 A15:B1000 funktioniert.
    So das mein Overlay Zeil1-13 eingeblendet bleibt?

    Vielen Vielen Dank
    LG
     
    Wolfiistda, 28. November 2022
    #6
  7. Beverly
    Beverly Erfahrener User
    Hi,

    in dieser Zeile

    Code:
           For lngZelle = 1 To lngLetzte
    wird festegelegt, von welcher Zeile an geprüft werden soll - passe dies einfach an.



    VPA Suchfunktion mit Ausblenden GrußformelVPA Suchfunktion mit Ausblenden Beverly's Excel - Inn
     
  8. Wolfiistda Neuer User

    VPA Suchfunktion mit Ausblenden

    Vielen herzlichen Dank!VPA Suchfunktion mit Ausblenden *:)*
     
    Wolfiistda, 28. November 2022
    #8
Thema:

VPA Suchfunktion mit Ausblenden

Die Seite wird geladen...
  1. VPA Suchfunktion mit Ausblenden - Similar Threads - VPA Suchfunktion Ausblenden

  2. Suchfunktion erstellen

    in Microsoft Excel Hilfe
    Suchfunktion erstellen: Hallo Gemeinde, ich bin neu hier und bitte um Hilfe. Ich möchte eine Tabelle erstellen, die zur Suche von Datenanschlüssen verwendet werden soll. Fakten: 10 Gebäude mit je einem Datenschrank;...
  3. Suchfunktion für Listbox in Textbox

    in Microsoft Excel Hilfe
    Suchfunktion für Listbox in Textbox: Hallo an alle hier im Forum, ich bastel mal wieder ein wenig rum. Ich habe ein 2 spaltige Listbox. In der 1. Spalte stehen Zahlen von einstellig bis sechsstellig und in der 2. Spalte Namen. Im...
  4. Suchfunktion beschleunigen

    in Microsoft Word Hilfe
    Suchfunktion beschleunigen: Hallo, ich habe ein sehr großes Word-Dokument in dem ich sehr oft suche. Die Suche starte ich i.d.R. vom Anfang des Dokuments weil ich dann sehr häufig eine Fundstelle direkt im Inhaltsverzeichnis...
  5. Suchfunktion in Zeile einbinden ?

    in Microsoft Excel Hilfe
    Suchfunktion in Zeile einbinden ?: Hallo zusammen, leider finde ich irgendwie keine Lösung zu meinem Problem. Glaube aber das es gar nicht so schwer sein dürfte. Ich möchte einfach nur genau das gleiche was die Suchfunktion macht...
  6. VPA PDF Anhängen

    in Microsoft Word Hilfe
    VPA PDF Anhängen: Hallo zusammen, Das untenstehende Makro funktioniert zu 90% das einzige Problem, das PDF wird der E-Mail nicht angehängt. Bitte um Hilfe Private Sub Senden_Click() Dim Emailadresse As String...
  7. Suchfunktion innerhalb der Foren

    in Lob, Kritik und Verbesserungsvorschläge
    Suchfunktion innerhalb der Foren: Hallo and das Office-Hilfe Team, ich bin vor Kurzem auf eure Seite aufmerksam geworden und finde sie sehr gut. Innerhalb der Foren ist es zwar möglich die Fragen und entsprechenden Antworten auf...
  8. leere Zeile Suchen Excel VPA Fehler

    in Microsoft Excel Hilfe
    leere Zeile Suchen Excel VPA Fehler: Hallo zusammen, Ich würde ein bisschen Hilfe benötigen. Ich habe hier diesen COde und ich bekomme eine "91" Fehler Blockvariable. Was mach ich hier falsch? ActiveSheet.Protect...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden