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

Forumthread: Bedingte Formatierung Arbeitsmappe löschen

Bedingte Formatierung Arbeitsmappe löschen
06.01.2017 11:58:23
Tanja
Hi,
ich habe eine Arbeitsmappe mit 20 Reitern, auf denen alle bedingte Formatierungen enthalten sind (Datenfelder, die von Benutzern befüllt werden müssen). Beim Ausdruck bzw. Speichern als pdf soll die bedingte Formatierung jedoch nicht mehr vorhanden sein.
Gibt es eine Möglichkeit zB über ein Makro bedingten Formatierung per Knopfdruck bzw. Tastenkombi für die gesamte Arbeitsmappe zu entfernen?
Vielen Dank für die Hilfe,
Tanja
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Bedingte Formatierung Arbeitsmappe löschen
06.01.2017 12:03:48
Hajo_Zi
Hallo Tanja,
Option Explicit
Sub Makro1()
Dim WsTabelle As Worksheet
For Each WsTabelle In Worksheets
WsTabelle.Cells.FormatConditions.Delete
Next WsTabelle
End Sub

Funktioniert nur solange in der Arbeitsmappe...
06.01.2017 14:32:23
EtoPHG
nur Blätter (Sheets) vom Typ Worksheet (Tabellen) vorkommen, Michael
Sobald z.B. Diagrammblätter vorhanden sind, wird der Code abstürzen. Darum ist Hajo's sicherer!
Gruess Hansueli
AW: Funktioniert nur solange in der Arbeitsmappe...
09.01.2017 09:08:54
Michael
Hallo Hansueli,
habe deinen Kommentar erst jetzt gelesen.
Schönen Dank für den Hinweis; werde es mir merken :-)
Gruß
Michael
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
Anzeige

Infobox / Tutorial

Bedingte Formatierung in Excel entfernen


Schritt-für-Schritt-Anleitung

Um alle bedingten Formatierungen in deiner Excel-Arbeitsmappe zu löschen, kannst du ein einfaches VBA-Makro verwenden. Folge diesen Schritten:

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu öffnen.

  2. Klicke auf Einfügen und wähle Modul, um ein neues Modul zu erstellen.

  3. Füge folgenden Code in das Modul ein:

    Option Explicit
    Sub AlleBedingteFormatierungenLöschen()
       Dim WsTabelle As Worksheet
       For Each WsTabelle In Worksheets
           WsTabelle.Cells.FormatConditions.Delete
       Next WsTabelle
    End Sub
  4. Schließe den VBA-Editor und kehre zu Excel zurück.

  5. Drücke ALT + F8, wähle AlleBedingteFormatierungenLöschen aus und klicke auf Ausführen.

Damit werden alle bedingten Formatierungen in deiner gesamten Arbeitsmappe gelöscht.


Häufige Fehler und Lösungen

  • Fehler: Makro läuft nicht.

    • Stelle sicher, dass die Makros in deinen Excel-Einstellungen aktiviert sind.
  • Fehler: Programm stürzt ab.

    • Wenn du Diagrammblätter hast, verwende stattdessen diesen sichereren Code:
    Sub Bedingte_Formatierung_gesamte_Mappe_löschen()
       Dim sh As Worksheet
       For Each sh In ActiveWorkbook.Sheets
           sh.Cells.FormatConditions.Delete
       Next sh
    End Sub

Alternative Methoden

Falls du kein VBA verwenden möchtest, kannst du die bedingte Formatierung auch manuell entfernen:

  1. Wähle die Zellen aus, aus denen du die bedingte Formatierung entfernen möchtest.
  2. Gehe auf die Registerkarte Start.
  3. Klicke auf Bedingte Formatierung.
  4. Wähle Regeln verwalten.
  5. Wähle die Regel aus und klicke auf Löschen.

Diese Methode kann jedoch zeitaufwendig sein, wenn du viele Zellen oder Arbeitsblätter hast.


Praktische Beispiele

Angenommen, du hast ein Arbeitsblatt mit verschiedenen bedingten Formatierungen für die Überwachung von Verkaufszahlen. Du möchtest diese Formatierungen entfernen, bevor du einen Bericht exportierst.

Verwende das VBA-Makro, um schnell alle bedingten Formatierungen zu löschen, bevor du das Arbeitsblatt als PDF speicherst. So stellst du sicher, dass nur die Daten im PDF sichtbar sind, ohne ablenkende Formatierungen.


Tipps für Profis

  • Du kannst das VBA-Makro anpassen, um nur bestimmte Arbeitsblätter zu bearbeiten, indem du den Namen des Arbeitsblatts angibst.
  • Um alle Formatierungen in Excel zu löschen, benutze den Befehl Formatierung löschen, den du im Kontextmenü findest.
  • Denke daran, regelmäßig Backups deiner Arbeitsmappe zu machen, bevor du umfangreiche Änderungen vornimmst, wie das Löschen von Formatierungen.

FAQ: Häufige Fragen

1. Wie kann ich die bedingte Formatierung rückgängig machen?
Wenn du die bedingte Formatierung gelöscht hast und diese rückgängig machen möchtest, kannst du STRG + Z verwenden, um die letzte Aktion rückgängig zu machen.

2. Kann ich nur bestimmte Regeln löschen?
Ja, du kannst in der Bedingte Formatierung-Option die spezifischen Regeln auswählen, die du löschen möchtest.

3. Gibt es eine Möglichkeit, die bedingte Formatierung für alle Arbeitsblätter gleichzeitig zu entfernen?
Ja, das VBA-Makro, das oben beschrieben wurde, entfernt die bedingte Formatierung für alle Arbeitsblätter in der Arbeitsmappe.

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