Ich bin neue hier im Forum und hoffe jemand kann mir weiterhelfen.
Folgendes Problem.
Ich möchte die ersten 100 Zeilen/Zellen einer Spalte per VBA checken.
Steht in der Zelle eine 0 soll die ganze Reihe ausgeblendet werden.
Steht in der Zelle eine 1 soll die Zeile NICHT ausgeblendet werden.
Mit diesem Code, welchen ich im Internet gefunden habe, funktioniert es:
Sub ausblenden()
Dim i As Integer
For i = Cells(Rows.Count, 1).End(xlUp).Row To 1 Step -1
If Cells(i, 1).Value = 0 Then
Rows(i).Hidden = True
End If
Next i
End Sub
Jetzt zu meiner eigentlichen Frage:
Wieso funktioniert MEIN selbst gebastelter Code nicht? Das ist er:
Sub ausblenden()
For i = 1 To Cells(100, 3) Step 1
If Cells(i, 3) = 0 Then
Rows(i).Hidden = True
End If
Next i
End Sub
Das macht mich wirklich wahnsinnig.
Über Hilfe würde ich mich sehr freuen, vielen Dank!