Când formatați o celulă în Excel utilizând VBA, vă recomandăm să vă asigurați că începeți cu o ardezie curată sau eliminați orice posibilă formatare deja pe o celulă. Puteți face acest lucru folosind ClearFormats.
Ștergeți formatele dintr-o gamă de celule
Aceasta va șterge formatele pentru o gamă de celule.
123 | Sub ClearFormats ()range ("a1: c1"). clearformatsend sub |
Dacă lucrați cu o gamă largă, puteți, de asemenea, să parcurgeți fiecare celulă pentru a preveni înghețarea Excel.
Buclați prin celule și ștergeți formatele
Următorul exemplu va elimina formatarea pentru fiecare celulă dintr-un interval folosind o buclă:
12345678910111213141516 | Public Sub RemoveFormatting ()Dim c As RangePentru fiecare c din interval ("A: A")c.ClearFormatsUrmătorul cSfârșitul Sub |