ich möchte auf einen Tabellenblatt Zeilen ausblenden wenn sie Leer sein ein einblenden wenn etwas drinnen steht .
Bisher hab ich das mit Checkboxen erledigt. Nun möchte ich es aber wenn etwas drinnen steht bzw. nicht drinnen steht .
Sub sbRowsHideShow(ByVal startzeile As Long, ByVal zeilen As String)
Application.ScreenUpdating = False
Worksheets("Januar").Unprotect
With Sheets("Januar")
If .Rows(startzeile).EntireRow.Hidden = False Then
.Range(zeilen).EntireRow.Hidden = True
Else
.Range(zeilen).EntireRow.Hidden = False
End If
End With
Worksheets("Januar").Protect
Application.ScreenUpdating = True
End Sub
Private Sub CheckBox1_Click()
sbRowsHideShow 7, "7:7,25:25,43:43,61:61,79:79,97:97"
End Sub
so hab ich es bisher gehandhabt . Nun soll es aber zb. so sein das wenn in Tabelle1 in zelle a2 etwas drinnen steht, das die oben genannten zeilen eingeblendet bzw. wenn nichts drinnen steht ausgeblendet werden .
Kann da jemand helfen ?
Gruß
Sven