Bonjour à tous,
j'ai une feuille ("interface") dans laquelle j'ai 2 listes déroulantes.
quand je choisi un élément dans la première, en ("A1"), cela me remplis la deuxième liste en ("A2") avec d'autre valeurs.
pour cela, j'utilise le code suivant dans ma feuille ("Interface"):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then nb_ligne_article
End Sub
le problème, je souhaite également mettre à jour une troisième liste déroulante quand je choisie un élément dans la deuxième...

je pensais pouvoir rajouter
Code : Sélectionner tout - Visualiser dans une fenêtre à part
If Target.Address = "$A$2" Then choix_2
choix_2 étant le code spécifique au traitement de la valeur choisie dans le 2eme menu déroulant....

j’espère avoir été claire...., j'ai bien trouvé des infos sur l’exécution d'une macro lors du changement de valeur dans une cellule, mais je n'arrive pas à combiner les codes liés au changement dans plusieurs cellules sur ma même feuille
j'ai essayé de rajoutér une private sub spécifique mais le code n'est jamais utilisé.