Detlev Laue
2006-08-02 12:44:02 UTC
Hallo,
ich möchte in einer Exceltabelle Zeilen ausblenden, die mehrere Kriterien
erfüllen. Im unten aufgeführten Makro kann ich nur ein Kriterium abfragen.
Hier z.B. steht in Zelle AS06 bis AS107 etwas oder nicht. Ich möchte aber
noch einen anderen Zellbereich abfragen (z.B. B6 bis B107). Mache ich jetzt
noch eine Schleife werden alle bis hierher ausgeblendeten Zeilen wieder
eingeblendet.
Ich bin für jede Hilfe dankbar.
Danke Detlev.
Sub nur_entlassene_einblenden()
Dim b As Range
For Each b In Range("AS6:AS107")
If b.Value <> " " Then
b.EntireRow.Hidden = False
Else
b.EntireRow.Hidden = True
End If
Next
End Sub
PS. Hier noch eine Frage an alle MVP. Gibt es im Internet irgendwo
Fernlehrgänge Webseminare o.ä., wo ich Excel, VBA, bzw. Makroprogrammierung
ausführlich lernen kann? Ich war auf der VHS. die Angebote dort sind aber nur
für Einsteiger.
ich möchte in einer Exceltabelle Zeilen ausblenden, die mehrere Kriterien
erfüllen. Im unten aufgeführten Makro kann ich nur ein Kriterium abfragen.
Hier z.B. steht in Zelle AS06 bis AS107 etwas oder nicht. Ich möchte aber
noch einen anderen Zellbereich abfragen (z.B. B6 bis B107). Mache ich jetzt
noch eine Schleife werden alle bis hierher ausgeblendeten Zeilen wieder
eingeblendet.
Ich bin für jede Hilfe dankbar.
Danke Detlev.
Sub nur_entlassene_einblenden()
Dim b As Range
For Each b In Range("AS6:AS107")
If b.Value <> " " Then
b.EntireRow.Hidden = False
Else
b.EntireRow.Hidden = True
End If
Next
End Sub
PS. Hier noch eine Frage an alle MVP. Gibt es im Internet irgendwo
Fernlehrgänge Webseminare o.ä., wo ich Excel, VBA, bzw. Makroprogrammierung
ausführlich lernen kann? Ich war auf der VHS. die Angebote dort sind aber nur
für Einsteiger.