Index du graphique actif en VBA

Fermé
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 - Modifié par ccm81 le 4/10/2011 à 14:42
ccm81 Messages postés 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 - 4 oct. 2011 à 16:46
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 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 757
4 oct. 2011 à 16:20
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 10907 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 janvier 2025 2 430
4 oct. 2011 à 16:46
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