Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zeile löschen wenn in Zelle G nichts steht

Zeile löschen wenn in Zelle G nichts steht
28.10.2013 16:54:15
Michael
Hallo ich würde gerne ganze Zeilen löschen wenn ich in meiner Tabelle in Zelle G kein Wert steht .
Kann mir hier einer Helfen ?

Anzeige

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeile löschen wenn in Zelle G nichts steht
28.10.2013 17:30:58
Beverly
Hi Michael,
markiere Spalte G und setze einen Autofilter. Anschließend filterst du nach "Leere", markierst die dadurch angezeigten Zeilen und löschst sie.


AW: Zeile löschen wenn in Zelle G nichts steht
29.10.2013 10:48:07
Michael
Hallo ich wollte es lieber über ein Makro machen. Bitte um Hilfe !

Anzeige
AW: Zeile löschen wenn in Zelle G nichts steht
29.10.2013 11:12:09
Beverly
Hi,
also mal ehrlich: dein Level: Kaum Excel/VBA-Kenntnisse und du möchtest sofort eine VBA-Lösung? Ich würde dir empfehlen, erst einmal die Bordmittel von Excel benutzen zu lernen.
Die Arbeitsschritte kann man dann mit dem Makrorekorder aufzeichnen.


Anzeige
AW: Zeile löschen wenn in Zelle G nichts steht
30.10.2013 08:58:43
Michael
Hallo das Makro hat ein LAufzeitfehler "9"
Index ausserhalb des gültigen Bereichs ?
Kann mir jemand Helfen?

AW: Zeile löschen wenn in Zelle G nichts steht
30.10.2013 09:01:19
Hajo_Zi
nur wenige schauen auf Deinen Rechner und sehen das Makro.
Gruß Hajo

Anzeige
AW: Zeile löschen wenn in Zelle G nichts steht
30.10.2013 12:55:57
Michael
Hallo möchte gerne über ein Makro in meiner Tabelle alle Zeilen löschen bei denen in Spalte G nichts drin steht .
Habe es mit folgendem probiert funktioniert jedoch nicht ! :-(
Sub Zeilen_loeschen()
Dim loeschen As Double
For loeschen = Cells(Rows.Count, 1).End(xlUp).Row To 1 Step -1
If Cells(loeschen, 1).Value = "" Then
Rows(loeschen).Delete
End If
Next loeschen
End Sub

Die Zeilen sollen dann auch erst ab der NR. 5 wenn leer gelöscht werden !

Anzeige
AW: Zeile löschen wenn in Zelle G nichts steht
30.10.2013 12:57:41
Hajo_Zi
Du prüfst Spalte A 1 nicht G.
To 5
Gruß Hajo

AW: Zeile löschen wenn in Zelle G nichts steht
30.10.2013 13:14:09
Bastian
Hallo Michael,
bisschen den Überblick verloren?
In Deinem anderen Thread (zum gleichen Thema) gibt es bereits mehrere Lösungen.
Vor allem die von Matthias ist kurz und knapp.
Gruß, Bastian

Anzeige
AW: Zeile löschen wenn in Zelle G nichts steht
30.10.2013 13:18:38
Michael
irgendwie funktioniert es nicht

AW: Zeile löschen wenn in Zelle G nichts steht
30.10.2013 13:20:33
Michael
klappt nicht

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zeilen in Excel löschen, wenn Zelle G leer ist


Schritt-für-Schritt-Anleitung

Um in Excel ganze Zeilen zu löschen, wenn in Zelle G kein Wert steht, kannst du die folgenden Schritte befolgen:

  1. Öffne deine Excel-Datei und gehe zu dem Arbeitsblatt, das du bearbeiten möchtest.
  2. Markiere die gesamte Spalte G. Klicke dazu auf den Buchstaben "G" oben an der Spalte.
  3. Setze einen Autofilter:
    • Gehe zum Menü "Daten" und klicke auf "Filter".
    • Ein Dropdown-Pfeil erscheint in der Kopfzeile der Spalte G.
  4. Filtere nach leeren Zellen:
    • Klicke auf den Dropdown-Pfeil in Spalte G.
    • Wähle "Leere" aus der Liste der Filteroptionen.
  5. Markiere die angezeigten Zeilen und lösche sie:
    • Klicke mit der rechten Maustaste auf die markierten Zeilen und wähle "Zeilen löschen".

Falls du lieber ein Makro verwenden möchtest, findest du im nächsten Abschnitt eine entsprechende Anleitung.


Häufige Fehler und Lösungen

  1. Ich kann keine leeren Zeilen löschen:

    • Stelle sicher, dass du die Autofilter korrekt angewendet hast. Manchmal sind die Filtereinstellungen nicht richtig gesetzt.
  2. Zeilen lassen sich nicht löschen:

    • Überprüfe, ob das Arbeitsblatt geschützt ist. Wenn ja, musst du den Schutz aufheben.
  3. Laufzeitfehler "9" beim Ausführen des Makros:

    • Dieser Fehler kann auftreten, wenn auf einen nicht existierenden Bereich zugegriffen wird. Überprüfe, ob deine Zellreferenzen korrekt sind.

Alternative Methoden

Wenn du nicht mit Autofilter oder Makros arbeiten möchtest, kannst du auch die „Suchen und Ersetzen“-Funktion nutzen:

  1. Drücke Strg + F, um das Suchfeld zu öffnen.
  2. Gehe zum Tab "Ersetzen".
  3. Lass das Feld "Suchen nach" leer.
  4. Klicke auf "Alle suchen" und wähle die gefundenen Zellen aus.
  5. Klicke mit der rechten Maustaste auf die markierten Zeilen und wähle "Zeilen löschen".

Diese Methode funktioniert gut, wenn du Excel leere Zeilen am Ende lassen willst, da du nur die relevanten Zeilen auswählst.


Praktische Beispiele

Um alle Zeilen zu löschen, bei denen Zelle G leer ist, kannst du das folgende Makro verwenden:

Sub Zeilen_loeschen()
    Dim loeschen As Long
    For loeschen = Cells(Rows.Count, "G").End(xlUp).Row To 5 Step -1
        If Cells(loeschen, "G").Value = "" Then
            Rows(loeschen).Delete
        End If
    Next loeschen
End Sub

Dieses Makro löscht alle Zeilen ab der Zeile 5, wenn in Spalte G kein Wert steht.


Tipps für Profis

  • Makro aufzeichnen: Wenn du noch nicht viel Erfahrung mit VBA hast, kannst du ein Makro aufzeichnen, um die Schritte zu automatisieren. Gehe dazu auf "Entwicklertools" > "Makro aufzeichnen".
  • Regelmäßige Backups: Bevor du große Änderungen vornimmst, erstelle immer eine Sicherungskopie deiner Excel-Datei.
  • Zellen formatiert halten: Achte darauf, dass deine Daten in der Spalte G korrekt formatiert sind (z. B. als Text oder Zahl), um unerwartete Ergebnisse zu vermeiden.

FAQ: Häufige Fragen

1. Wie lösche ich leere Zeilen am Ende meiner Tabelle? Um leere Zeilen am Ende zu löschen, kannst du die Autofilter-Methode verwenden oder das Makro anpassen, um nur bis zu der letzten gefüllten Zeile zu gehen.

2. Was tun, wenn eine Zeile nicht gelöscht werden kann? Wenn eine Zeile nicht gelöscht werden kann, überprüfe, ob das Arbeitsblatt geschützt ist oder ob die Zeile Teil einer Tabelle ist. In solchen Fällen kann eine Anpassung der Tabelle notwendig sein.

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