Hallo,
ich nutze das unten stehende Script um Zeilen von Seite A auf Seite B zu schieben sobald diese auf Seite A erledigt sind.
Das klappt auch alles super aber ich würde gerne dass auch die exakte Zeilennummer von Seite A auf der Seite B zufinden ist.
kann mir jemand sagen, wie ich dass mache dass wenn ich in Zeile 11 den Eintrag Erledigt seitze dieser auch auf Seite B in Zeile 11 ist und nicht wie aktuell in Zeile 1 auftaucht??
Vielen Dank im Vorraus
Sobald der Status einer Aufgabe (in der Aufgabenverwaltung) auf "erledigt" gesetzt wird, soll die komplette Zeile in ein anderes Blatt verschoben werden.
Hier der VB-Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Zeile As Long
Set Target = Intersect(Target, Range("J1:J1000"))
If Target Is Nothing Then Exit Sub
If Target = "erledigt" Then
Zeile = Target.Row
Range(Cells(Zeile, 3), Cells(Zeile, 10)).Copy _
Destination:=Sheets("erledigte Projekte").Cells(Rows.Count, 1).End(xlUp).Offset(1, 0)
Target.EntireRow.Delete
End If
End Sub