Bonjour à toutes et à tous,
Je suis en ce moment sur un projet de classeur où des données d'entrée sont traitées par macro pour remplir automatiquement un tableau de résultats.
L'utilisateur a la possibilité de modifier ces résultats. Je souhaite mettre en place un contrôle pour vérifier que les données modifiées le sont de manière pertinente. Mon objectif est d'afficher un message pop up si ce n'est pas le cas.
J'essaie d'avoir recours à la fonction Worksheets_change, que j'utilise très facilement en tant normal, sans exécuter de macro auparavant.
Dans ce cas, la procédure ne semble pas vouloir se lancer une fois que la macro a généré le tableau de résultat.
J'ai essayé de comprendre pourquoi, sans trop y parvenir. J'ai trouvé 2/3 liens où des problèmes identiques sont soulevés (cf ci-dessous). Il y est question notamment de calcul automatique/sur ordre il me semble.
Je ne sais pas si cela s'applique dans mon cas, mais le problème est bien là !
Auriez-vous une petite idée du pourquoi du comment ?
Merci d'avance
http://silkyroad.developpez.com/VBA/EvenementsFeuille/
http://www.developpez.net/forums/d89...ksheet_change/
Partager