ClearFormats - Supprimer le formatage pour chaque cellule de la plage - Exemples de code VBA

Lors du formatage d'une cellule dans Excel à l'aide de VBA, vous voudrez peut-être vous assurer que vous commencez avec une table rase ou que vous supprimez tout formatage possible déjà sur une cellule. Vous pouvez le faire en utilisant ClearFormats.

Effacer les formats d'une plage de cellules

Cela effacera les formats pour une plage de cellules.

123 Sous ClearFormats()range("a1:c1").clearformatsfin sous

Si vous travaillez avec une large plage, vous pouvez également parcourir chaque cellule pour éviter qu'Excel ne se fige.

Parcourir les cellules et effacer les formats

L'exemple suivant éliminera la mise en forme de chaque cellule d'une plage à l'aide d'une boucle :

12345678910111213141516 Sous-publication RemoveFormatting()Dim c As RangePour chaque c dans la plage ("A:A")c.Effacer les Formatsc suivantFin du sous-marin
wave wave wave wave wave