Exécuter une macro lorsque qu'une cellule variable d'une colonne prend une valeu

Résolu
Fredoooooo Messages postés 41 Date d'inscription   Statut Membre Dernière intervention   -  
Fredoooooo Messages postés 41 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Voici mon problème. Je suis entrain de créer un fichier me permettant de suivre différentes tâches.
Sur chaque ligne se trouve l'ensemble de mes tâches.
Dans la colonne "K" j'ai une liste déroulante avec plusieurs choix.
Je souhaiterai exécuter une macro à chaque fois que je change une valeur dans la colonne K par un des choix spécifique (Lorsque je choisi "joindre", j'aimerai lancer automatiquement une macro.

Ma principale difficulté est que j'aimerai que cette macro se lance dès que je change la valeur d'une cellule de la Colonne K et seulement pour la case qui vient d'être modifié.

J'ai testé plusieurs codes, et à chaque fois ma macro se lance autant de fois que le mot joindre est dans la colonne K.

En espérant avoir été assez clair dans ma demande,

Merci par avance pour votre aide.
A voir également:

3 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour

Dans le module de la feuille

1
Fredoooooo Messages postés 41 Date d'inscription   Statut Membre Dernière intervention  
 
Merci ça correspond à ce que je cherchais, j'ai trouvé une solution alternative en utilisant ActiveCell.Value mais cette méthode me parait plus adapté.

Encore Merci
0
JCB40 Messages postés 3013 Date d'inscription   Statut Membre Dernière intervention   463
 
0
Fredoooooo Messages postés 41 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Merci pour cette réponse, cependant dans ce code on n'applique la macro qu'à une cellule précise, or moi je souhaiterai que ma macro s'exécute pour chaque changement de valeur de mes cellule en colonne K.

Cordialement.
0
JCB40 Messages postés 3013 Date d'inscription   Statut Membre Dernière intervention   463
 
0