Bonjour à tou(te)s,
Je cherche sans succès une solution au problème suivant :
Dans l'event Worksheet_Change, je vérifie la validité de la donnée introduite. Si la valeur est incorrecte, j'affiche une MsgBox avec un message d'erreur et quand l'utilisateur a cliqué sur OK, je resélectionne la cellule qui vient d'être vérifiée pour que l'utilisateur puisse corriger.
Mon problème, c'est que si l'utilisateur ne change rien du tout et fait simplement Enter, le curseur passe à la cellule suivante en laissant la valeur incorrecte.
Je voudrais pouvoir forcer l'utilisateur à modifier la valeur incorrecte.
Comment puis-je faire cela ? Peut-on forcer l'exécution de Worksheet_Change ?
Merci d'avance pour votre aide et bonne journée.
Philippe







Répondre avec citation
Partager