Bonjour à tous,

J'ai un petit problème sous excel.
J'aimerai pouvoir affecter une macro avec argument à des objets d'une feuille excel.
Je précise :
J'ai une carte de France, sur laquelle j'ai ajouté des ronds (forme automatique). Chaque rond correspond à une ville de France.
Il faudrait que lorsque je clique sur une ville, cela m'actualise un TCD avec la ville correspondante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Public Sub Carte_de_France(ville As String)
PivotTables("MonTCD").PivotFields("Entrepôt").CurrentPage = ville
End Sub
Le problème c'est que pour affecter une macro à un objet, je dois faire clique droit affecter une macro et choisir dans la liste, mais pas moyen de faire passer mon argument.

Avez vous des idées ?

Merci de otre aide.

Franzz