Je ne suis pas un as non plus sur le VBA, je fais mes "courses" ici donc...
Cependant pourquoi utiliser une macro pour vérifier une cellule et changer le contenu d'une autre.
Une "SI" pourrait régler ton problème non?
SI "valreurvoulue" alors "valueuroui" dans cellule voulue.
Par exemple en cherchant par défaut un "/" en A1 et en valeur en A2 si un "/" détecté en A1 "slashok".
=SI(NBCAR(A1)-NBCAR(SUBSTITUE(A1;"/";""))=1;"slashdétecté";""
Si un slash détecté alors "slashdetecté" sinon rien.
Comme ça on détecte LE slash et on met la valeur voulu si oui et rien si non.
Tu peut rajouter des "OU" si tu veux détecter deux slash etc...
Après pour une macro faudra attendre d'autre réponse mais tu peux faire l'équivalent par une formule. C'est ce que moi j'ai utilisé pour détecter si j'ai un ou deux "/" pour simplement savoir si ma date est au format "jj/mm/aaaa" ou, "mm/aaaa" ou "aaaa" et ça marche du tonnerre.