Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
24.04.2024 17:19:09
Anzeige
Archiv - Navigation
844to848
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
844to848
844to848
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Nach Gruppen zwei Leerzeilen einfügen

Nach Gruppen zwei Leerzeilen einfügen
20.02.2007 10:55:26
Tanja
Guten Tag
Ich möchte gerne mit einem Makro auf einem Arbeitsblatt mit ca. 3000 Zeilen ab der 2. Zeile nach jeder Gruppe, die sich aus der Einmaligkeit von A + B (A sind Orte und B Kantone) zusammensetzt, zwei Leerzeichen einfügen.
Im Archiv habe ich ein Makro gefunden, dass nach jeder Zeile zwei Leerzeilen einfügt. Was muss ich daran ändern, dass nach jeder Gruppe A+B zwei Leerzeichen eingefügt werden?
Kann jemand helfen?

Sub leerzeilen()
Dim lRow As Long, lastRow As Long
On Error GoTo errorhandler
Application.ScreenUpdating = False
lastRow = IIf(Range("A65536") <> "", 65536, _
Range("A65536").End(xlUp).Row)
For lRow = lastRow To 3 Step -1
If Cells(lRow, 1) <> "" Then Rows(lRow).Insert
Next
errorhandler:
Application.ScreenUpdating = True
End Sub

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

Betreff
Datum
Anwender
Anzeige
AW: Nach Gruppen zwei Leerzeilen einfügen
20.02.2007 11:09:00
Rudi
Hallo,
probier das mal:

Sub leerzeilen()
Dim lRow As Long, lastRow As Long
On Error GoTo errorhandler
Application.ScreenUpdating = False
lastRow = IIf(Range("A65536") <> "", 65536, _
Range("A65536").End(xlUp).Row)
For lRow = lastRow To 3 Step -1
If Cells(lRow, 1) <> Cells(lRow - 1, 1) And Cells(lRow, 2) <> Cells(lRow - 1, 2) Then Range(Cells(lRow, 1), Cells(lRow + 1, 1)).EntireRow.Insert
Next
errorhandler:
Application.ScreenUpdating = True
End Sub

Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe
Anzeige
Funktioniert - Danke!
20.02.2007 14:00:00
Tanja
Hallo Rudi
Es funktioniert! Ganz herzlichen Dank!
Gruss
Tanja

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige