Superposition d'évenements

Bonjour le forum,

j'ai créé sur Excel 2 évenements avec une macro. Le premier crée telle ou telle ligne en fonction du choix que l'on fait dans une liste déroulante, le deuxieme crée un nombre de lignes correspondant à la valeur entré dans une cellule. Ces deux macros fonctionnent tres bien.

Le problème, c'est que lorsque je veux les combiner (les mettre sur la meme feuille de calcul), cela ne fonctionne pas : il est indiqué "nom ambigu détecté : WorkSheet_Change"

J'utilise cette fonction pour mes deux macros en effet

Private Sub Worksheet_Change(ByVal Target As Range

Mais qu'est ce que cela veut dire, que l'on ne peut avoir deux événements dans une même feuille?

D'avance merci à ceux qui m'éclaireront sur le sujet

Bonjour,

Il faut que tu gères tes 2 événements dans le m^me worksheet_change

par ex et pour le principe:

if target.address= adresse de ta validation then

toncode"validation"

end if

if target.address= la cellule...

ou par un select case si tu as N événements

en espèrant que...

Merci, cela marche tres bien maintenant !

A++

4utilisateurs-1.xlsm (161.43 Ko)
Rechercher des sujets similaires à "superposition evenements"