Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
356to360
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
356to360
356to360
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

makro: lösche zeilen mit "0" in Spalte A

makro: lösche zeilen mit "0" in Spalte A
04.01.2004 18:52:38
Sylvia
hallo experten,
ich hab noch nie ein makro programmiert, möchte aber eines, das alle zeilen löscht, in denen in der Spalte A "0" steht. ich hab versucht, folgendes unten angeführte umzuschreiben, das ich im Internet gefunden hab, ich krieg das aber nicht hin. oder gibt es eine funktion mit der man das machen kann?

löschen aller zeilen:

Sub DeleteEmptyRows()
Dim intRow As Integer, intLastRow As Integer
intLastRow = Cells.SpecialCells(xlCellTypeLastCell).Row
For intRow = intLastRow To 1 Step -1
If Application.CountA(Rows(intRow)) = 0 Then
Rows(intRow).Delete
End If
Next intRow
End Sub


kann mir bitte jemand helfen?

Gruß, Sylvia

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

Betreff
Datum
Anwender
Anzeige
AW: makro: lösche zeilen mit "0" in Spalte A
04.01.2004 18:59:36
PeterW
Hallo Sylvia,

so sollte es gehen:

Sub DeleteEmptyRows()
Dim intRow As Integer, intLastRow As Integer
intLastRow = Cells.SpecialCells(xlCellTypeLastCell).Row
For intRow = intLastRow To 1 Step -1
If Cells(intRow, 1) = 0 And Len(Cells(intRow, 1)) = 1 Then
Rows(intRow).Delete
End If
Next intRow
End Sub

Sollen auch die Zeilen gelöscht werden, in denen in Spalte A nichts steht dann lass den Teil
And Len(Cells(intRow, 1)) = 1
einfach weg.

Gruß
Peter
Danke!
04.01.2004 19:13:10
Sylvia
Vielen Dank Peter, funktioniert super *freu*!
Anzeige

308 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige