Je dispose de 4 combobox sur 4 feuilles différentes. Ces contrôles ont exactement la même liste d'entrées possibles.
Je souhaiterai que lorsque l'utilisateur modifie l'un d'eux, les trois autres prennent la même valeur.
J'ai bien essayé de passer par l'évènement change mais un fois que l'on fait une modification, mes mcros tournent en rond puisqu'elles modifient tous les combobox.
Private Sub Combobox1_Change()
Dim e
For Each e In Array("Feuil1", "Feuil2", "Feuil3", "Feuil4") 'noms des feuilles, à adapter
If Sheets(e).ComboBox1 <> ComboBox1 Then Sheets(e).ComboBox1 = ComboBox1
Next
End Sub
Private Sub Combobox1_Change()
Dim e
For Each e In Array("Feuil1", "Feuil2", "Feuil3", "Feuil4") 'noms des feuilles
Sheets(e).ComboBox1 = ComboBox1
Next
End Sub