Bonjour,

Je débute dans le VBA, je ne souhaite malheureusement pas me spécialiser dedans mais j'en ai besoin pour m'aider dans mon travail.

J'ai deux fonctions sur une page, la première me permet d'appeler une macro à chaque fois que je clique sur une cellule (Worksheet_SelectionChange) afin de placer un ensemble de trois flèche en bas à droite de la page pour me déplacer dans un tableau.
La deuxième (Worksheet_Change) me permet de selectionner des items dans une liste et de les ajouter sous ce format :
A
+
B
+
C
etc...

J'ai ainsi deux soucis.
Le premier est le nom ambigu, en effet, si j'ai bien trouvé le moyen de fusionner les trois "CALL" dans la fonction Change, je n'arrive pas à garder les deux fonctions distinctes. J'appelle donc les macros lorsqu'une cellule est remplie, et pas quand je clique dessus comme je le voudrais.

Le deuxième problème concerne l'ajout d'item dans la colonne choix. En effet, si je clique sur A, puis B, puis C dans la liste déroulante, le format est le bon.
Si je sélectionne à nouveau A ou B dans la liste déroulante, A ou B disparaît de la cellule, comme je le souhaite.
Cependant, si je sélectionne C, ou bien le dernier item selectionné, celui-ci ne disparaît pas comme le font les autres (tel A ou B dans mon exemple).
Enfin, et c'est vraiment du plus, si je souhaite ajouter manuellement + Z à la suite de A + B, la cellule devient alors A + B + A + B + Z, et non pas A + B + Z.

J'espère pouvoir tomber sur une âme charitable qui saura m'aider et me faciliter mon travail.
Je vous remercie !
Exemple.xlsm