Bonjour,

J'ai un problème que je n'arrive pas résoudre malgré mes nombreuses recherches.

J'utilise dans ma macro une procédure du type Worksheet_Change, le but étant d'uploader une base Access a chaque fois que la cellule "target" change de valeur, et de mettre à jour un classement de ces données dans cette même feuille Excel.

Le problème est le suivant: la cellule "target" change de valeur automatiquement car j'ai une formule dedans (reliée à un autre programme qui me donne des données en temps réel). Je ne change donc pas la valeur de la case manuellelemt et appuie sur Enter ensuite. La proédure Worksheet_Change ne s'exécute donc pas, mais la cellule "target" change bien de valeur.

La question est donc: comment faire pour que Worksheet_Change n'attende pas que j'appuie sur Enter pour s'exécuter?


Merci beaucoup pour aide,