Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1116to1120
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
Inhaltsverzeichnis

Bereich löschen

Bereich löschen
Stefan
Liebe vba-Experten,
ich benötige Hilfe.
Meine Tabelle (Beispiel
https://www.herber.de/bbs/user/66155.xls
)
hat mehrere zusammengehörige Zeilenblöcke, gefolgt von einer leeren Trennzeile.
Nur wenn alle Werte in einem Zeilenblock = Null sind, soll der komplette Block mit der Trennzeile gelöscht werden
(in der Beispieldatei die gelb markierten Bereiche).
Vielen Dank im Voraus für Ihre Hilfe.
Gruß,
Stefan

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

Betreff
Benutzer
Anzeige
AW: Bereich löschen
25.11.2009 13:12:13
Rudi
Hallo,
Sub tt()
Dim i As Long
For i = 38 To 8 Step -3
If Application.Sum(Cells(i, 3).Resize(2, 7)) = 0 Then _
Cells(i, 3).Resize(3).EntireRow.Delete
Next
End Sub

Gruß
Rudi
AW: Bereich löschen
25.11.2009 14:14:36
Stefan
Hallo Rudi,
herzlichen Dank für die schnelle Hilfe.
Jetzt habe ich noch die Bitte, das Makro für eine beliebig lange Tabelle umzuschreiben, wenn also die letzte besetzte Zeile nicht bekannt ist.
Wie muss ich dann den Startwert der Schleife umformulieren?
Nochmals danke im Voraus.
Gruß,
Stefan
AW: Bereich löschen
25.11.2009 14:23:37
Rudi
Hallo,
for i=cells(rows.count,1).end(xlup).row-4 to 8 Step -3
Gruß
Rudi
Anzeige
AW: Bereich löschen
25.11.2009 17:08:52
Stefan
Hallo Rudi,
ganz herzlichen Dank!
Gruß,
Stefan

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige