Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Spalten die NUL enthalten die zeile löschen

Spalten die NUL enthalten die zeile löschen
stefan
Hallo zusammen,
brauche eure Hilfe ich erreichen per buttonklick wenn in spalte B bis AJ eine null steht soll die zeile gelöscht werden
DANKE
VG
Anzeige

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

Betreff
Benutzer
Anzeige
AW: Spalten die NUL enthalten die zeile löschen
03.05.2011 15:39:38
JoWE
Hallo,
d. h. über 2 Mio. Zellen zu untersuchen!
Das folgende Makro benötigte auf meinem Rechner ca. 3 Minuten.
Sub Null_Zeilen_löschen()
Application.ScreenUpdating = False
Dim sp, z As Long
For z = Rows.Count To 1 Step -1
For sp = 2 To 36
Application.StatusBar = "lese Zeile " & z & ", " & sp
If Cells(z, sp) = "0" Then Rows(z).Delete
Next
Next
End Sub

Gruß
Jochen
Anzeige
faster
03.05.2011 15:54:33
CitizenX
Hallo,
Die Startzeile musst Du noch anpassen (siehe Kommentar im Code)
Option Explicit
Sub löschen()
Dim lngLast    As Long
Dim lngStart   As Long
Dim i          As Long
Dim n          As Variant
Dim Bereich1   As Range
With Application
.ScreenUpdating = False
.EnableEvents = False
End With
On Error GoTo ErrH
With Sheets("Tabelle1")
Set Bereich1 = .Columns("B:AJ") 'ggf anpassen
lngStart = 5 ' Startzeile bitte anpassen
lngLast = .Cells.Find(What:="*", After:=.Range("A1"), _
SearchOrder:=xlByRows, Searchdirection:=xlPrevious).Row
For i = lngLast To lngStart Step -1
n = Application.Match(0, Bereich1.Range(.Cells(i, 1), Cells(i, Bereich1.Columns.Count)), _
0)
If Not IsError(n) Then
.Rows(i).Delete
End If
Next
End With
ErrH:
With Application
.ScreenUpdating = True
.EnableEvents = True
End With
End Sub

Grüße
Steffen
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige