Anzeige
Archiv - Navigation
412to416
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
412to416
412to416
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Jede zweite Zeile löschen

Jede zweite Zeile löschen
Daniel
Hallo!
Kann mir jemand ein Makro erstellen, bei dem in einer
Datei jede zweite Zelle (2,4,6,usw.) gelöscht wird?
Dafür wäre ich sehr dankbar.
Grüße
Daniel

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Jede zweite Zeile löschen
Josef
Hallo Daniel!
Zeilen oder Inhalt löschen?
Option Explicit

Sub JedeZweiteLoeschen()
Dim lngR As Long
For lngR = ActiveSheet.UsedRange.Rows.Count To 1 Step -1
'If lngR Mod 2 = 0 Then Rows(lngR).Delete 'Zeile löschen
If lngR Mod 2 = 0 Then Rows(lngR).EntireRow.ClearContents 'Inhalt löschen
Next
End Sub

Gruß Sepp
Anzeige
AW: Jede zweite Zeile löschen
Daniel
Hallo!
Die ganze Zeile soll gelöscht werden.
Also einfach die erste IF... Zeile verwenden, oder?
Danke!
Daniel
Ja! o.T.
15.04.2004 20:30:12
Josef
Gruß Sepp
AW: Jede zweite Zeile löschen
FP
Hallo Daniel,
hier eine IMHO etwas schnellere Variante:
Public Sub DelRow2() Dim z As Long, z9 As Long z9 = Cells(1, 1).CurrentRegion.Rows.Count \ 2 + 1 z = 1 Application.ScreenUpdating = False Do z = z + 1 Rows(z).Delete Loop Until z = z9 Application.ScreenUpdating = True End Sub
Servus aus dem Salzkammergut
Franz

312 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige