Espace Particuliers

Espace Professionnels

Accès Abonnés

OK

Pas encore inscrit ? Créez votre compte

EXCEL Performance

Espace Professionnels > EXCEL Performance > Articles > VBA : colorez les cellules contenant des formules

VBA : colorez les cellules contenant des formules

06 mai 2010

Pour mieux les retrouver, il peut être utile de faire apparaître les formules de vos tableaux en couleur, notamment dans une colonne en particulier et ce, grâce à VBA.

Imprimer Réagir

Pour cela, voici une macro qui signalera les cellules contenant des formules, dans une colonne donnée (ici la colonne A), en les colorant.

Sub ColorerFormuleDansColonne()
On Error Resume Next
Dim Col As String
Col="A"
Range(Col+"1").EntireColumn.SpecialCells(xlCellTypeFormulas).Interior.ColorIndex=6
On Error GoTo 0
End Sub

Pour déterminer quelle colonne sera concernée par la macro, il suffit de modifier la valeur qui suit la variable Col (à la quatrième ligne). Une fois la macro lancée, toutes les cellules de la colonne "A" qui contiennent des formules seront affichées avec un fond jaune. L'illustration suivante vous montre à quoi ressemble le résultat :

La macro ColorerFormuleDansColonne en application

Si vous souhaitez faire en sorte que les cellules s'affichent à nouveau sans couleur, remplacez le numéro de couleur 6 par l'expression xlnone dans le programme.

Sur le même sujet : VBA - mise en forme

Cet article vous a intéressé ?

Recevez gratuitement chaque semaine notre sélection d'astuces Excel en vous inscrivant ici.

« Retour

Commentaires sur cet article

Pour laisser un commentaire, vous devez être membre du site. Nous vous invitons à vous identifier avec votre e-mail et votre mot de passe, ou à créer votre compte ci-après

Pas encore inscrit ?

Créer votre compte