Monsieur Excel
Pour tout savoir faire sur Excel !

25 septembre 2008

Couleur de fond automatique

Dans la colonne B d’un modèle, vous souhaitez saisir le nom d’un matériau, en récupérant automatiquement un fond de cellule rappelant la couleur du matériau. Comme il y a plus de quatre couleurs possibles, vous ne pouvez hélas pas résoudre le problème à l’aide d’un format conditionnel.

La solution est de passer par une macro, comme nous le voyons ci-dessous, où nous avons défini une macro événementielle liée à la feuille de calcul :

Notez que la macro n’agit que s’il y a une intersection non vide entre la sélection et la colonne B, où le nom du matériau doit apparaître.

Si par exemple on sélectionne le bloc A8:C8 pour y entrer béton, seule la cellule B8 portera la couleur de fond du béton.