Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zeilen einfügen

Zeilen einfügen
Thorsten
Hallo,
ich habe eine Tabelle mit rund 1000 Zeilen - ich möchte hinter jeder Zeile allerdings eine Leerzeile einfügen - geht so etwas auch automatisch, da ich nicht hinter jeden zweite Zeile manuell ein neue Zeile einfügen möchte?
Danke
VG
Thorsten
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Zeilen einfügen
15.09.2011 14:28:02
Rudi
Hallo,
in ein Modul:

Sub xxx()
Dim i As Long
Application.ScreenUpdating = False
For i = Cells(Rows.Count, 1).End(xlUp).Row To 2 Step -1
Rows(i).Insert
Next
End Sub

Gruß
Rudi
AW: Zeilen einfügen
15.09.2011 14:37:17
fcs
Hallo Thorsten,
warum willst du die Leerzeilen einfügen?
Das wird dir nämlich bei anderen Aufgaben (z.B: Sortieren, Autofilter, etc) Kummer bereiten.
Wenn es nur für die Optik ist, benutze ggf. Formatierungen (Zeilenhöhe, Vertikale Ausrichtung)
Wenn für andere Zwecke die Leerzeile erforderlich ist, dann geht das per Makro.

Sub Leerzeilen_Einfuegen()
Dim wks As Worksheet, lngZeile As Long
Set wks = ActiveSheet
Application.ScreenUpdating = False
With wks
For lngZeile = .Cells.SpecialCells(xlCellTypeLastCell).Row To 2 Step -1
If lngZeile Mod 100 = 0 Then Application.StatusBar = "Zeile " & lngZeile
.Rows(lngZeile).Insert
Next lngZeile
End With
Application.ScreenUpdating = True
Application.StatusBar = False
MsgBox "Fertig"
End Sub
Dieses Makro speicherst du am besten in einem allgemeinen Modul der persönlichen Makroarbeitsmappe, dann hast du es immer zur Verfügungung.
Gruß
Franz
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige