Inhaltsverzeichnis
Wenn Sie eine Zelle in Excel mit VBA formatieren, möchten Sie möglicherweise sicherstellen, dass Sie mit einem sauberen Slate beginnen oder alle möglichen Formatierungen entfernen, die sich bereits in einer Zelle befinden. Sie können dies tun, indem Sie ClearFormats verwenden.
Löschen von Formaten aus einer Reihe von Zellen
Dadurch werden Formate für eine Reihe von Zellen gelöscht.
123 | Unter ClearFormats()range("a1:c1").clearformatsEnd Sub |
Wenn Sie mit einem großen Bereich arbeiten, können Sie auch jede Zelle durchlaufen, um zu verhindern, dass Excel einfriert.
Durchlaufen von Zellen und Löschen von Formaten
Im folgenden Beispiel wird die Formatierung für jede Zelle in einem Bereich mithilfe einer Schleife entfernt:
12345678910111213141516 | Public Sub RemoveFormatting()Dim c als BereichFür jedes c im Bereich("A:A")c.Formate löschenNächstes cEnd Sub |