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

Farbige Zellen suchen und diese Zeilen Löschen

Forumthread: Farbige Zellen suchen und diese Zeilen Löschen

Farbige Zellen suchen und diese Zeilen Löschen
17.12.2002 15:22:21
CrEaToRe
Hallo Ihr's

Ich habe hier ein kleines Problem! Ich habe eine Datei importiert die zum Ausdrucken immer mit mehreren Zellen Mist versehen wurde... Diese Zellen will ich durch ein VB Makro löschen! Kann mir da jemand weiter Helfen????

mfg.
CrEaToRe

Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Farbige Zellen suchen und diese Zeilen Löschen
17.12.2002 15:30:46
Chris
Hallo Du's

Kannst du ein kleines bischen konkreter werden. Willst du Spalte A nach farbigen Zellen (Schrift oder Hintergrund?) durchsuchen (irgend eine Farbe ausser Schwarz?) und bei Zutreffen die ganze Zeile gelöscht haben oder wie? Zellen Mist ist Mist.

Gruss
Chris

Re: Farbige Zellen suchen und diese Zeilen Löschen
17.12.2002 15:43:18
PeterA
Hallo !


Anzeige
Re: Farbige Zellen suchen und diese Zeilen Löschen
17.12.2002 15:47:31
Georg_zi
Hallo Peter

wenn Du die Schleife Rückwärts laufen läst ist X=X-1 nicht notwendig.

Gruß Georg

Re: Farbige Zellen suchen und diese Zeilen Löschen
17.12.2002 15:50:21
PeterA
Hallo Georg !

Stimmt ! Nicht schlecht

ciao Peter

Re: Farbige Zellen suchen und diese Zeilen Löschen
17.12.2002 16:08:05
CrEaToRe
Danke für den Code nur ist das nicht ganz was ich brauche! Dies hier löscht die Farbformatierung aber nicht die Zellen die ich ja nicht brauche, da genau da drin die Kopfzeilen Stehen die beim ausdrucken schöner aussehen sollen aber in Exel nur stören.

greetz
CrEaToRe

Anzeige
Re: Farbige Zellen suchen und diese Zeilen Löschen
17.12.2002 16:12:07
Georg_Zi
Hallo ???

schaue mal in FAQ min. den Vornamen.

Peter sein Makro löscht alle Zeilen die in Spalte A Farbig sind (nicht durch bedingte Formatierung)

Aus Deinem Beitrag sehe ich aber nicht welche Zelle/Zeilen gelöscht werden sollen. Für VBA muß dies schon ganz genau Definiert werden.

Gruß Georg

Anzeige
Re: Farbige Zellen suchen und diese Zeilen Löschen
17.12.2002 16:18:34
CrEaToRe
Danke für den Code nur ist das nicht ganz was ich brauche! Dies hier löscht die Farbformatierung aber nicht die Zellen die ich ja nicht brauche, da genau da drin die Kopfzeilen Stehen die beim ausdrucken schöner aussehen sollen aber in Exel nur stören.

greetz
CrEaToRe

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Farbige Zellen in Excel suchen und Zeilen löschen


Schritt-für-Schritt-Anleitung

  1. Öffne deine Excel-Datei und navigiere zu dem Arbeitsblatt, in dem du farbige Zellen suchen und die entsprechenden Zeilen löschen möchtest.

  2. Erstelle ein neues VBA-Makro:

    • Drücke ALT + F11, um den VBA-Editor zu öffnen.
    • Klicke auf Einfügen > Modul, um ein neues Modul zu erstellen.
  3. Füge den folgenden Code ein, um farbige Zellen in einer bestimmten Spalte zu suchen und die markierten Zeilen zu löschen:

    Sub FarbigeZellenLoeschen()
       Dim Zelle As Range
       Dim Bereich As Range
       Dim Farbwert As Long
    
       ' Setze den Bereich auf die Spalte, die du durchsuchen möchtest
       Set Bereich = ThisWorkbook.Sheets("Sheet1").Range("A1:A100")
       ' Setze den Farbwert der zu löschenden Zellen (z.B. Rot)
       Farbwert = RGB(255, 0, 0)
    
       For Each Zelle In Bereich
           If Zelle.Interior.Color = Farbwert Then
               Zelle.EntireRow.Delete
           End If
       Next Zelle
    End Sub
  4. Führe das Makro aus:

    • Kehre zu Excel zurück und drücke ALT + F8, wähle FarbigeZellenLoeschen aus und klicke auf Ausführen.

Häufige Fehler und Lösungen

  • Fehler: Makro funktioniert nicht
    Lösung: Stelle sicher, dass die Zellen, die du löschen möchtest, tatsächlich die spezifische Farbformatierung haben, die im Code definiert ist. Überprüfe den Farbwert.

  • Fehler: Zeilen werden nicht gelöscht
    Lösung: Überprüfe, ob der Bereich korrekt definiert ist und ob du die richtige Arbeitsblattbezeichnung verwendet hast.


Alternative Methoden

  • Manuelle Methode:

    1. Nutze die Filterfunktion in Excel, um nur die farbigen Zellen anzuzeigen.
    2. Wähle die gefilterten Zeilen aus und lösche sie manuell.
  • Bedingen Formatierung: Du kannst auch die bedingte Formatierung verwenden, um die farbigen Zellen hervorzuheben und dann die markierten Zellen löschen.


Praktische Beispiele

  • Wenn du z.B. alle roten Zellen in Spalte A löschen möchtest, passe den RGB-Wert im Makro an.
  • Um nur die farbigen Zeilen anzuzeigen, kannst du die Filterfunktion verwenden und dann die markierten Zellen löschen.

Tipps für Profis

  • Makros speichern: Vergiss nicht, deine Excel-Datei im .xlsm-Format zu speichern, um die Makros zu behalten.
  • Backup erstellen: Erstelle immer eine Sicherung deiner Daten, bevor du Massenoperationen wie das Löschen von Zeilen durchführst.

FAQ: Häufige Fragen

1. Frage
Wie kann ich alle markierten Zellen in Excel löschen?
Antwort: Du kannst die Funktion Suchen und Löschen verwenden oder ein VBA-Makro wie das oben beschriebene nutzen, um alle markierten Zellen auf einmal zu löschen.

2. Frage
Wie kann ich in Excel nur farbige Zeilen anzeigen?
Antwort: Du kannst die Filterfunktion nutzen und die Farben auswählen, die du sehen möchtest, um nur die farbigen Zeilen anzuzeigen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige