ich habe in der Tabelle 1 , die aus einigen Spalten besteht.
Meine Frage: wie kann ich die Zeilen A5 - AI1000 nach dem Eintrag des Datums in der Spalte AI automatisch kopieren und in Tabelle 2 (Archiv_2016) in die nächste freie Zeile eintragen lassen?
Aber wenn das Datum von 2017 stehen würde, dann sollen die Zeilen in die Tabelle 3 (Archiv_2017)eingetragen werden.Und so bis 2020.
ich bekomme leider die Funktion oder nicht zu Gange.
Liste sieht etwa so aus:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column 35 Then Exit Sub ' begrenzt die Reaktion auf Aktionen nur in Spalte 35 = _
Spalte AI
If Target.Row Date Then ' hier muss der gewünschte _
Name/Datum rein
'wenn alles passt dann Zeile kopieren
Sheets("Aufträge").Rows(Target.Row).Copy Destination:=Sheets("Archiv_2016").Rows(myLastRow + 1)
End If
MsgBox "Abgeschlossener B-Auftrag ins Archivblatt verschoben"
Application.ScreenUpdating = True
End Sub
Schönen Dank