Index du graphique actif en VBA

ccm81 Messages postés 11033 Statut Membre -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour,

comment dans le code d'un bouton peut on récupérer l'index du graphique selectionné (avant le clic sur le bouton)
nugraph = ActiveWindow.ActiveChart.Index
me renvoie une erreur 91
avec un ActiveChart is Nothing
merci

A voir également:

2 réponses

pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 768
 
Salut,
Le problème est le suivant.
tu "actives" ton Chart en cliquant dessus, mais en cliquant sur le bouton, tu actives ton bouton et donc... désactives ton Chart.
Fais ce test dans un module standard : en ayant pris le soin d'activer un graphique
Sub Test()
With ActiveChart
    MsgBox .Name
End With
End Sub
0
ccm81 Messages postés 11033 Statut Membre 2 433
 
merci pijaku,

ça faisait un grand moment que ça résistait, je voyais bien qu'un clic sur le bouton dé-selectionnait le graphique mais, je n'arrivais pas à contouner le problème sans bouton

bonne fin de journée
0