Code VBA pour afficher / masquer un graphique

Vorens

XLDnaute Occasionnel
Bonjour à tous,


J'essais de réaliser une ligne de programme pour masquer ou affcher un graphique Excel. J'ai pencer à faire quelque chose comme cela

Code:
Sheets("Requête").ChartObjects("Graphique 1").Visible = False

Mais il en résulte une erreur de type 400.

Je pence que cela viens de
Code:
ChartObjects("Graphique 1")
mais je n'en suis pas sur.

Quelqu'un vois mon erreur dans cette ligne ?

J'aimerais savoir également comment Excel adresse les graphiques, c'est a dire, comment savoir le quel est le Graphique 1, le graphique 2 etc.. Es par ordre de création ? ou complétement autre chose ?.

Merci une fois encore pour vos réponses éclairées :)

Cordialement

Vorens
 

Pierrot93

XLDnaute Barbatruc
Re : Code VBA pour afficher / masquer un graphique

Bonjour,

un code comme celui-ci fonctionne chez moi,1 seul graphque incorporé sur la feuille active :
Code:
ActiveSheet.ChartObjects(1).Visible = False

vérifie peut être le nom des objets...

bonne journée
@+
 

Discussions similaires

Réponses
2
Affichages
279

Statistiques des forums

Discussions
312 180
Messages
2 085 991
Membres
103 081
dernier inscrit
jeromeolivier.raymond@wat