VBA ClearContents / Effacer les cellules

En VBA, il est facile d'effacer des cellules ou des propriétés de cellule avec les méthodes .Clear.

VBA Clear Cells / Ranges

Tapez ce qui suit dans l'éditeur VBA.

1 Plage("a1").Effacer

Cela affichera toutes les méthodes Clear disponibles :

Comme vous pouvez le voir, vous pouvez effacer :

  • Tout est clair)
  • Commentaires ( .ClearComments)
  • Contenu ( .ClearContents)
  • Formats ( .ClearFormats)
  • Liens hypertexte ( .ClearHyperlinks)
  • Remarques ( .ClearNotes)
  • Contour ( .ClearOutline)

Contenus clairs VBA

La méthode d'effacement la plus courante est ClearContents. ClearContents n'efface que le contenu des cellules (valeurs des cellules/texte). Il n'efface pas le formatage, les commentaires ou quoi que ce soit d'autre.

1 Range("b2").ClearContents

ClearContents revient à appuyer sur la touche Suppr de votre clavier.

Vous pouvez également effacer le contenu de toute une plage de cellules :

1 Range("b2:c10").ClearContents

VBA Effacer

Effacer effacera toutes les propriétés de cellule d'une cellule :

1 Plage("b2").Effacer

Formatage clair VBA

Pour effacer la mise en forme des cellules, utilisez ClearFormats

1 Range("b2").ClearFormats

Effacer la sélection

Pour effacer la sélection actuelle :

1 Sélection.Effacer

Effacer la feuille entière

Pour effacer une feuille de calcul entière :

1 Sheets("Sheet1").Cells.Clear

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave