Makro arbeitet nicht richtig
02.08.2005 19:39:43
Josef
habe mit unten stehenden Makro ein Problem, dass ich nicht lösen kann.
Ich möchte aus dem TB2 die Daten (Zeilen kpl.) in TB1 kopieren und anschl. in TB2 die kopierte Zeile löschen. Dass klappt auch alles, nur jede aus TB2 kopierte Zeile landet immer in Zeile 10 von TB1 und überschreibt die bereits vorhandene. Die erste Zeile soll zwar in Zeile 10 im TB1 kopiert werden aber die nächste in Zeile 11 usw.
Es wäre sehr nett von Euch, wenn mir dabei jemand helfen würde.
Option Explicit
Sub KopierenBedingung()
Dim Z1 As Integer, Z2 As Integer
Z2 = 10
For Z1 = Cells(65536, 2).End(xlUp).Row To 10 Step -1
If Cells(Z1, 9) > ("602000-") Then
Range(Cells(Z1, 1), Cells(Z1, 23)).Copy Destination:=Sheets("Tabelle1").Cells(Z2, 1)
Z2 = Z2 + 1
Rows(Z1).ClearContents
End If
Next Z1
End Sub
Vielen Dank schon mal
Gruß Josef