ich bräuchte bitte eine Ergänzung in meinem VBA Code. Ich habe ein Makro aufgezeichnet, in dem ich 2 Bereiche von einem Tabellenblatt in ein anderes kopiere.
Ursprünglich stehen alle Einträge jeweils in einer Zeile unter der anderen ohne Leer-Zeilen.
Im Ziel-Tabellenbaltt hätte ich gerne, dass jeweils nach einer Kalenderwoche die folgenden Einträge um eine Zeile nach unten verschoben werden.
Es soll keine neue Zeile eingefügt werden. Bzw. wenn doch, müsste sie am Ende der Tabelle wieder gelöscht werden, da weiter unten schon Werte vorhanden sind, die sonst verschoben würden.
Also Tabellenblatt 1:
02.10.21 Eintrag...
07.10.21 Eintrag...
09.10.21 Eintrag...
12.10.21 Eintrag...
Tabellenblatt 2 soll sein:
02.10.21 Eintrag...
07.10.21 Eintrag...
09.10.21 Eintrag...
12.10.21 Eintrag...
Mein bisheriger Code lautet:
Sub Makro1()
' Makro1 Makro
' Planung nach Druck kopieren
Range("B5:C25").Select
Selection.Copy
Sheets("Druck").Select
ActiveWindow.SmallScroll Down:=-25
Range("A7:B27").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Planung").Select
Range("D5:E25").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Druck").Select
Range("C7:D27").Select
ActiveSheet.Paste
End Sub
Wie muss ich den ergänzen?Vielen Dank vorab, Gruß Stephan