ich bin sehr dankbar für eine Hilfe:
Ich möchte in einer Excel-Liste eine Zeile aktivieren (Cursor in die Zeile) und dann per Button ein Makro aktivieren welches:
Die Zeilen unterhalb der aktivierten Zeile verdoppelt, dabei jedoch nicht die gesamte Zeile doppelt, sondern nur ein eine bestimmte Reihe von Zellen:
vorher:
xxxxxxxMit Cursor aktivierte Zeilexxxxxx
xxxAAAAAxx11111
xxxBBBBBxx22222
xxxCCCCCxx33333
xxxDDDDxx44444
xxxEEEEExx55555
nachher:
xxxxxxxMit Cursor aktivierte Zeilexxxxxx
xxxAAAAAxx11111
xxxAAAAA
xxxBBBBBxx22222
xxxBBBBB
xxxCCCCCxx33333
xxxCCCCC
xxxDDDDxx44444
xxxDDDD
xxxEEEEExx55555
xxxEEEEE
Für das Duplizieren der gesamten Zeile habe ich bisher diesen Code verwendet:
Sub Unit()
Dim x As Long, a As Long
x = ActiveCell.Row
For a = Cells(Rows.Count, "A").End(xlUp).Row To x + 1 Step -1
Rows(a).Insert shift:=xlDown
Rows(a + 1).Copy Rows(a)
Next
End Sub
Wie muss ich den Code ändern, um zu dem obigen Ergebnis zu kommen?
Ganz vielen Dank im Voraus!
Frank