ich hatte vor eine Suchfunktion zu schreiben, bei der ich sagen kann, dass ab einer Zelle mit dem Wert X alle nachfolgenden Zellen gelöscht werden.
So siehts aus:
Dim i, z As Integer
For i = 7 To 1500
If Cells(i, 30) = Cells(1, 17) Then
Range("AD" & i).Select 'selektieren
End If
Next
row = ActiveCell.Row
Range("a1").Select 'zurück zu a1 springen
for z = ingR To (1500 -row) 'löschen
Range("AD & (row+1):AD1500").Select
Selection.ClearContents
Next
Aber irgendwie wird die Variable row nicht gefüllt, auch wenn ich die variable zwischendurch ausgebe, steht einfach nichts in dem feld. Warum ist das so? die Zuweisung ist doch richtig, oder?
Kann man dieses springen, bei dem selektieren verhindern?
gruß!