Bonsoir
Oui c'est possible. Par exemple fait ceci :
En feuille 3, mets les noms des deux pays en C8 et C9.
- Clique droite sur l'onglet puis choisis "visualiser le code"
- Dans la fenetre, place le code suivant :
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Macro Dan
If Not Intersect(Target, Range("C8:C" & Range("C" & Rows.Count).End(xlUp).Row)) Is Nothing Then
With Sheets("Feuil2").PivotTables("Tableau Croisé Dynamique1").PivotFields("D")
.ClearAllFilters
.CurrentPage = Target.Value
End With
End If
End Sub
- clique sur un des deux noms dans la feuille 3, puis rends toi sur la feuille 2 pour visualiser le TCD
C'est une simple proposition, donc attention au respect des caractères et de l'orthographe dans la feuille 3 sans quoi cela peut mettre le souc dans le TCD.
Ce que je ferais, c'est faire une liste de tous les pays sur une feuille qui pourrait servir de référence à la feuille 1 mais aussi à ta liste déroulante en feuille 3
A te relire