Synchroniser deux listes déroulantes sur 2 onglets différents

Fermé
#Vinc Messages postés 7 Date d'inscription mardi 1 mars 2016 Statut Membre Dernière intervention 4 juillet 2016 - 4 juil. 2016 à 17:26
#Vinc Messages postés 7 Date d'inscription mardi 1 mars 2016 Statut Membre Dernière intervention 4 juillet 2016 - 4 juil. 2016 à 19:31
Bonjour à tous,

Je travaille actuellement sur un fichier excel avec 3 onglets.

- Dans le premier onglet j'ai une liste de prénom allant de A5 à A20
- Dans le second onglet en position B5 j'ai une liste déroulante qui fait référence à la liste de prénoms (soit au champs $B$5:$B$20, onglet 1)
- Dans le troisième onglet en position B5 j'ai également une liste déroulante qui fait référence à la liste de prénoms (soit au champs $B$5:$B$20, onglet 1)

Comment faire pour que, lorsque je sélectionne un autre prénom sur la liste déroulante de mon onglet 2, le nom change aussi sur la liste déroulante de mon onglet 3 et vis vers ça ?

Une macro est la bienvenue

Merci
A voir également:

3 réponses

Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
4 juil. 2016 à 18:06
Bonjour,

Code à placer dans le module ThisWorkbook :
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If (Target.Parent.Name = "Feuil2" Or Target.Parent.Name = "Feuil3") And Target.Address = "$B$5" Then
Application.EnableEvents = False
If Target.Parent.Name = "Feuil2" Then
Worksheets("Feuil3").Range("B5") = Worksheets("Feuil2").Range("B5")
Else
Worksheets("Feuil2").Range("B5") = Worksheets("Feuil3").Range("B5")
End If
Application.EnableEvents = True
End If
End Sub


A+
0
#Vinc Messages postés 7 Date d'inscription mardi 1 mars 2016 Statut Membre Dernière intervention 4 juillet 2016
4 juil. 2016 à 19:31
Hello Gyrus,

Merci pour ton aide.

J'ai placé le code dans le module ThisWorkbook comme mentionné.
Comment faire pour acivé la macro après ?
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 701
4 juil. 2016 à 18:06
Bonjour,

Si tu pouvais nous mettre un exemple de structure des données, sans éléments personnels, avec les résultats souhaités expliqués clairement, ce serait plus facile de t'aider.
Pour communiquer ton classeur tu le télécharges sur https://www.cjoint.com/ (mode d'emploi) et tu mets ici le lien obtenu.
0
#Vinc Messages postés 7 Date d'inscription mardi 1 mars 2016 Statut Membre Dernière intervention 4 juillet 2016
Modifié par #Vinc le 4/07/2016 à 19:47
Bonjour gbinforme,

voici le lien, merci pour ton aide
https://www.cjoint.com/c/FGeqWoetDWh

le but est que lorsque je change le nom d'un client dans la liste déroulante d'un onglet orange, tous les autres listes déroulantes des autres onglets orange change de nom également

Vincent
0