VBA – ClearFormats – Formatierung jeder Zelle im Bereich löschen

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Zakarya El Oirzadi

Last updated on August 25, 2022

In diesem Tutorial zeigen wir Ihnen, wie Sie die Formatierung einer Zelle oder eines ganzen Zellenbereichs entfernen können.

Sie können die Zellenformatierung mit der ClearFormats-Methode des Range-Objekts löschen.

Hinweis: Wenn Sie alles, was die Zelle betrifft, löschen möchten, verwenden Sie stattdessen .Clear.

Formatierungen aus einem Zellenbereich löschen

Hiermit wird die Zellenformatierung für den Bereich A1:C1 gelöscht.

Sub FormatierungenLoeschen()
      Range("A1:C1").ClearFormats
End Sub

Wenn Sie die Formatierung eines ganzen Arbeitsblatts löschen möchten, verwenden Sie stattdessen das Cells-Objekt:

Sub BlattFormatierungenLoeschen()
      Cells.ClearFormats
End Sub

Wenn Sie mit einem extrem großen Bereich in einer großen Arbeitsmappe arbeiten, kann sich Excel möglicherweise aufhängen. Sie können auch alle Zellen in einer Schleife durchlaufen, um zu verhindern, dass sich Excel aufhängt.

Zellen in einer Schleife durchlaufen und Formatierungen löschen

Im folgenden Beispiel wird die Formatierung für jede Zelle in einem Bereich mithilfe einer Schleife gelöscht:

Public Sub FormatierungEntfernen()
Dim c As Range

For Each c In Range("A:A")
     c.ClearFormats
Next c

End Sub

VBA-Programmierung leicht gemacht

Hören Sie auf, online nach VBA-Code zu suchen. Erfahren Sie mehr über AutoMacro – einen VBA-Code-Generator, der es Anfängern ermöglicht, Prozeduren von Grund auf mit minimalen Programmierkenntnissen und mit vielen zeitsparenden Funktionen für alle Benutzer zu programmieren!

automacro uebersicht bereiche inhalte entfernen



Mehr erfahren!

vba-free-addin

Add-In für VBA-Code-Beispiele

Auf alle Code-Beispiele aus unserer Website einfach zugreifen.

Navigieren Sie einfach zum Menü, klicken Sie darauf und der Code wird direkt in Ihr Modul eingefügt. .xlam add-in.

(Keine Installation erforderlich!)

Kostenloser Download

Return to VBA Code Examples