Thema Datum  Von Nutzer Rating
Antwort
Rot Makro zum Ausblenden bestimmter Zeilen
11.11.2021 11:25:15 Michael Probst
Solved
11.11.2021 13:00:52 Mase
*****
Solved
11.11.2021 14:55:32 Michael Probst
NotSolved

Ansicht des Beitrags:
Von:
Michael Probst
Datum:
11.11.2021 11:25:15
Views:
294
Rating: Antwort:
 Nein
Thema:
Makro zum Ausblenden bestimmter Zeilen

Hallo zusammen,

ich bin ein absoluter Anfänger auf dem Gebiet Excel VBA und benötige für eine Trackingliste Ihre/Eure Unterstützung.
Ich bin eigentlich eher im Werkstattbereich tätig und hoffe deshalb, das mir einer von Euch bei dem Thema kurz unter die Arme greifen kann.
Vermutlich ist es für Euch eine sehr einfache Sache, aber ich beise mir schon seit drei Stunden die Zähne aus :(

Es ist eine relativ einfach aufgebaute Liste mit mehreren Spalten. Pro Fahrzeug, eine Zeile mit mehreren Spalten.

Ich möchte nun oben zwei Schaltflächen integrieren, die ich auch schon eingebaut habe.
Schaltfläche 1: fertige Fahrzeuge ausblenden
Schaltfläche 2: alle Fahrzeuge anzeigen

Wenn ich später auf Schaltfläche 1 klicke, möchte ich, dass das Makro überprüft, ob in der Spalte AI der Text "ja" steht. Falls dem so ist, soll die jeweilige Zeile ausgeblendet werden. 

Die Tabelle beginnt ab Zeile 8 und wird nach unten täglich erweitert. 
Ich möchte also, sobald ich die Schaltfläche 1 klicke, dass alle Zeilen, welche in Ihrer Spalte AI den Text "ja" haben, ausgeblendet werden und dass alle Zeilen wieder eingeblendet werden, sobald ich die Schaltfläche 2 betätige. Wie ich die Schaltflächen einem bestimmten Makro zuweise, habe ich bereits herausgefunden.

Bisher habe ich mir folgenden Code aus unterschiedlichsten YouTube Tutorials zusammengebaut, der aber leider nicht funktioniert.....

Deshalb mit Bitte um Eure Unterstützung!

Viele Dank vorab.

Beste Grüße
Michael Probst

 

Sub ZeileAusblenden()
   
    
    With Tabelle1
        lngZeileMax = .Range("A" & .Rows.Count).End(xlUp).Row
        For lngZeile = 8 To lngZeileMax
        
        If .Range("AI" & lngZeile).e.Value = "ja" Then
        .Rows(lngZeile).Hidden = True
        
        End If
        
        Next lngZeile
    
End With
End Sub

        
Sub AlleEinblenden()

    Tabelle1.Rows.Hidden = False
    
End Sub

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Makro zum Ausblenden bestimmter Zeilen
11.11.2021 11:25:15 Michael Probst
Solved
11.11.2021 13:00:52 Mase
*****
Solved
11.11.2021 14:55:32 Michael Probst
NotSolved