Sub Leerzeile() letzteZeile = Range("A65536").End(xlUp).Row For i = letzteZeile To 1 Step -1 Rows(i).Select Selection.Insert Shift:=xlDown Next i End Sub
Option Explicit Sub Leerzeile() Dim letzteZeile As Long Dim i As Long letzteZeile = Range("A" & Rows.Count).End(xlUp).Row For i = letzteZeile To 3 Step -1 Rows(i).Insert Shift:=xlDown Next i End Sub
Option Explicit Sub Einfuegen() Dim TbZeile As Long Dim TbSpalte As Long Dim ZeilenZaehler As Long Dim Index As Long Dim SpaltenZaehler As Long TbZeile = Cells(Rows.Count, 1).End(xlUp).Row TbSpalte = ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Column ReDim TbSpaA(TbZeile * 2, TbSpalte) As Variant ReDim TbSpaA1(TbZeile * 2, TbSpalte) As Variant TbSpaA() = Range(Cells(1, 1), Cells(TbZeile * 2, TbSpalte)) TbSpaA1() = Range(Cells(1, 1), Cells(TbZeile * 2, TbSpalte)) Index = 1 For ZeilenZaehler = 2 To TbZeile Index = Index + 1 For SpaltenZaehler = 1 To TbSpalte TbSpaA1(Index, SpaltenZaehler) = TbSpaA(ZeilenZaehler, SpaltenZaehler) Next SpaltenZaehler Index = Index + 1 For SpaltenZaehler = 1 To TbSpalte TbSpaA1(Index, SpaltenZaehler) = "" Next SpaltenZaehler Next ZeilenZaehler Range(Cells(1, 1), Cells(TbZeile * 2, TbSpalte)) = TbSpaA1() End Sub
58.4k Fragen
249k Antworten
7k Nutzer