Listes liees plusieurs onglet tbl de bord VBA

Bonjour le forum,

Je viens soliciter votre aide et vos conseils une nouvelle fois.

Dans le fichier joint, dans le premier onglet, il y a des listes deroulantes. 4 au total permettant d'appliquer plusieurs variables.

J'essaye de trouver un moyen pour que ce tableau de 4 listes apparaisse dans tous les onglets du classeur, ET qu'on puisse selectionner depuis n'importe quel onglet la variable que l'on souhaite et faire que ce changement s'applique a tous les onglets.

En utilisant INdex et une combo list depuis le developpeur on peut faire cela. Mais je ne peux utiliser cette methode pour differentes raisons.

Pour simplifier en une phrase:

Comment lier les listes deroulantes entre elles au sein de plusieurs onglets?

J'ai commence l'ecriture dun code en module 10

Si vous avez une idee

Merci

Cdlt

Bonsoir,

Tu peux peut-être commencer par reproduire tes listes déroulantes dans tous les onglets.

On verra après pour les lier ensemble.

Aucune idee ?

Je vais reformuler ma question.

Prenons deux listes, identiques, je veux que le choix d'un critere dans l'une change l'autre et inversement.

Tout en utilisant data validation.

Ce code devrait pouvoir faire cela, mais cela ne marche pas

Sub Worksheet_Change()

Dim vTemp As Variant
Dim i As Integer

If Target.Address = "A1" Then
  vTemp = Target.Value
  Application.EnableEvents = False
   For i = 1 To Sheets.Count
    Sheets(i).Range("A1").Value = vTemp
   Next i
  Application.EnableEvents = True

End If
End Sub

Une idee?

Merci

Rechercher des sujets similaires à "listes liees onglet tbl bord vba"