Appliquer une couleur à une cellule

Bonjour à tous,

Je souhaite appliquer un remplissage couleur dans une colonne fixe à une cellule en fonction de la valeur saisie :

  • Si j'écris "terminé" dans une case, elle devient verte
  • Si j'écris "en cours" dans une case, elle devient bleu
  • Si j'écris "en retard" dans une case, elle devient rouge

J'ai "réussie" à faire un code qui fonctionne pratiquement : il applique bien les couleurs ou je veux, mais on me dit qu'il y a une incompatibilité de type et je ne trouve vraiment pas le problème, je sèche... (ci joint le fichier).

Si qqlun saurait m'indiquer le problème, ce serait top !

Merci d'avance et bonne journée !

2template-vba.xlsm (19.77 Ko)

Bonjour,

S'il y a raison pour utiliser VBA, une proposition !...

Cdlt.

4template-vba.xlsm (20.82 Ko)

J'ai pas tout compris au code mais comme j'apprends VBA, je découvre qqch de nouveau, merci beaucoup pour ta rapidité !

Bonne journée !

Re,

Je te renvoie le classeur avec la procédure commentée.

A te relire pour un complément d'informations.

Cdlt.

3template-vba.xlsm (21.11 Ko)
Rechercher des sujets similaires à "appliquer couleur"