VBA : Modifier le format si Valeur cellule non contenue dans plage

Bonjour à toutes et tous,

Je reviens vers vous avec une énième question.. Décidément je crois que je ne suis pas fais pour devenir expert en VBA ahah

Mon souci du jour :

J'ai une première macro qui crée un TCD à partir d'une extraction (merci l’enregistreur de macro).

J'aimerais maintenant améliorer un peu cette macro. Il faudrait que les champs de ma colonne F passe en rouge (par exemple) pour toutes les valeurs non contenue dans ma plage "liste_can".

Vous me direz que je peux passer par une mise en forme conditionnelle, mais je souhaite vraiment passer par une macro ici, je sais que ce code me resservira et j'aimerais vraiment apprendre à l'écrire.

Je ne sais pas s'il vaut mieux définir un nom à ma plage qui servira de BDD, ou s'il vaut mieux préciser les valeurs "VRAIE" directement dans la macro ?

Et évidemment, je ne sais pas non plus comment faire la vérif..

J'imagine que ça passe par If Cell.value<>"" Then ... Mais après je bloque !

Je pense que je saurai mettre en forme via la macro, mais c'est le début qu'il me manque !

HELP !!

NB : Je peux vous transmettre un fichier si besoin

Bonjour,

Un fichier serait le bienvenu si tu veux une aide !...

Sinon, mets ton profil à jour avec une seule version d'Excel.

Cdlt.

Bonjour Jean-Éric,

Je viens de mettre à jour mon profil. Je suis actuellement sur la version 2003 pour réaliser cette macro.

J'uploaderai mon fichier dès que je l'aurais anonymisé..

Rechercher des sujets similaires à "vba modifier format valeur contenue plage"