Bonjour à tous,
Je suis autodidacte en VBA.
J'ai une macro qui rafraichit une liste insérée dans un graphique.
Voici le bout de code qui correspond :
Sheets(2).Select
ActiveChart.Shapes("Drop Down 3").Select
With Selection
.ListFillRange = "Graphs!$B$8:$B$" & Max
.LinkedCell = "Graphs!$C$14"
.DropDownLines = 8
.Display3DShading = False
End With
ça fonctionne nikel en 2003 et par contre en 2007, ça ne fonctionne plus, l'instruction "ActiveChart.Shapes("Drop Down 3").Select" renvoie une erreur.
Ce qui est d'autant plus étonnant est que si j'utilise l'enregistreur de macro et sélectionne ma listbox, ça me crée la même instruction.
Quelqu'un a une astuce ?