ich habe folgendes Makro. Wenn ich meine Datei öffne und das Makro ausführe funktioniert es wunderbar. Ein zweites mal allerdings nicht mehr, da markiert er folgende Zeile: Selection.Insert Shift:=xlDown
Wieso? Weshalb? Warum?
Option Explicit
Sub ZeileEinfuegen()
Dim z, y, x
y = InputBox("Welche Zeile soll kopiert werden?", "Zeilenabfrage")
z = InputBox("Wie oft soll die Zeile kopiert werden?", "Zeilen Einfügen", 1)
For x = 1 To z
Rows(y).Select
Selection.Copy
Selection.Insert Shift:=xlDown
Next
Application.CutCopyMode = False
Cells(y, 1).Select
End Sub