26.01.2023, 21:28
Hallo zusammen,
ich komme nicht auf die Lösung ich will nach dem ich einen bereich von ca 90 Zeilen länge eingefügt habe 3 Zeilen darunter den nächsten einfügen.
ich muss mit Offset arbeiten denke ich. aber nichts funzt
Ich bin noch anfänger mit VBA also sorry wenn hier große schnitzer drin sind
ich komme nicht auf die Lösung ich will nach dem ich einen bereich von ca 90 Zeilen länge eingefügt habe 3 Zeilen darunter den nächsten einfügen.
ich muss mit Offset arbeiten denke ich. aber nichts funzt
Ich bin noch anfänger mit VBA also sorry wenn hier große schnitzer drin sind
Code:
Sub neu()
'
ThisWorkbook.Sheets("Woche").Activate
Range("A1").Select
For Index = 1 To 6
Workbooks.Open ("Z:\***\INTERN\16.Auswertungen\" & Date - Index & ".xlsx")
ActiveSheet.Range("A1:AD86").Copy
ThisWorkbook.Sheets("Woche").Activate
ActiveCell.Offset(1, 0).Select
ActiveSheet.PasteSpecial xlPasteAllMergingConditionalFormats
'ThisWorkbook.Sheets("Woche").Offset(1, 0).PasteSpecial xlPasteAllMergingConditionalFormats
Application.CutCopyMode = False
'ActiveWorkbook.Close
'
Exit For
Next
End Sub