Quando si formatta una cella in Excel utilizzando VBA, è possibile assicurarsi di iniziare con una lavagna pulita o rimuovere qualsiasi possibile formattazione già presente su una cella. Puoi farlo usando ClearFormats.
Cancella formati da un intervallo di celle
Questo cancellerà i formati per un intervallo di celle.
123 | Sub ClearFormats()range("a1:c1").clearformatsfine sotto |
Se stai lavorando con un intervallo ampio, puoi anche scorrere ogni cella per evitare che Excel si blocchi.
Passa attraverso le celle e cancella i formati
L'esempio seguente eliminerà la formattazione per ogni cella in un intervallo utilizzando un ciclo:
12345678910111213141516 | Public Sub RemoveFormatting()Dim c come intervalloPer ogni c nell'intervallo ("A:A")c.ClearFormatsAvanti cFine sottotitolo |