(VBA) Enlever valeur si condition non réunie

Bonsoir le forum ,

Je viens vous demander de l'aide pour un petit algo qui me chagrine

Dans mon fichier exemple, à chaque fois que l'utilisateur inscrit un "D" à partir de la colonne F le numéro de la semaine est indiqué automatiquement dans la colonne "SEMAINE".

Ce petit code, je l'ai réalisé avec un événement de feuille (change) (excusez-moi si je n'emploie pas les bons termes ). Je précise que ce code n'est pas dans mon fichier exemple.

Maintenant, ce que je veux, c'est que si l'utilisateur se trompe (exemple: le jeudi, il inscrit "D" en S2 et puis que le lendemain il se rend compte de son erreur et finalement ce n'est pas "D" qu'il voulait indiquer mais un "F") la valeur indiquée dans la colonne "SEMAINE" s'efface automatiquement...

Merci à vous.

Bonsoir,

en reprenant votre code qui affiche la semaine si un D est tapé, vous devriez vous en sortir avec un test de la valeur de la cellule.

If Target.value = "D" alors on affiche la semaine sinon on affiche rien (="")

@ bientôt

LouReeD

Hello Loureed,

Effectivement .... je suis fatigué

Merci pour la réponse

A+.

Rag.

Merci de vos remerciements !

Vous le savez très bien je n'ai pas fait grand chose !

Si ce n'est que de vous ouvrir les yeux !

@ bientôt

LouReeD

Rechercher des sujets similaires à "vba enlever valeur condition reunie"