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

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

Forumthread: 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
Anzeige

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
Anzeige
Danke!
04.01.2004 19:13:10
Sylvia
Vielen Dank Peter, funktioniert super *freu*!

Forumthreads zu verwandten Themen

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige