Effacer le contenu et le formatage d'une cellule Excel avec une seule commande

Si vous souhaitez effacer le contenu d'une cellule ou une plage dans Microsoft Excel, vous pouvez utiliser .ClearContents. Si vous aussi vous voulez effacer la mise en forme, vous pouvez utiliser .ClearFormats.

Sheets("Test").Range("A1:C3").ClearContents
Sheets("Test").Range("A1:C3").ClearFormats

Si vous voulez faire les deux, vous pouvez utiliser .Deletemais alors les autres cellules de la feuille de calcul maj pour remplacer le supprimé cellules.

Sheets("Test").Range("A1:C3").Delete

Comment pouvez-vous supprimer le contenu et la mise en forme d'une cellule ou une plage en VBA avec une seule commande, sans affecter le reste de la feuille de calcul?

source d'informationauteur MackM