Podczas formatowania komórki w programie Excel za pomocą VBA możesz chcieć upewnić się, że zaczynasz od czystej karty lub usuwasz wszelkie możliwe formatowanie już w komórce. Możesz to zrobić za pomocą ClearFormats.
Wyczyść formaty z zakresu komórek
Spowoduje to wyczyszczenie formatów dla zakresu komórek.
123 | Sub ClearFormaty()zakres("a1:c1").clearformatsnapis końcowy |
Jeśli pracujesz z dużym zakresem, możesz również przejść przez każdą komórkę, aby zapobiec zawieszaniu się programu Excel.
Zapętlaj komórki i wyczyść formaty
Poniższy przykład wyeliminuje formatowanie każdej komórki w zakresie za pomocą pętli:
12345678910111213141516 | Public Sub RemoveFormatting()Dim c jako zakresDla każdego c W zakresie ("A:A")c.Wyczyść formatyNastępny cNapis końcowy |