Comment copier et masquer une feuille graphe dans VBA Excel

Résolu/Fermé
guimstar Messages postés 3 Date d'inscription mercredi 22 août 2012 Statut Membre Dernière intervention 14 avril 2013 - 28 nov. 2012 à 16:52
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 - 29 nov. 2012 à 07:28
Bonjour,

Je suis actuellement entrain de programmer avec VBA Excel. Mais le problème que je rencontre est le suivant: je veux masquer un chart (feuille comportant un graphe) via un userform puis le copier dans un autre classeur.
Voici le code que j'ai essayé :

Chart("Graph_Suivi_Stock_Humide").Visible = 0

Mais ça ne marche pas je ne sais comment faire.
Pardon venez-moi en aide.
Merci d'avance...
A voir également:

1 réponse

Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
28 nov. 2012 à 17:49
Bonsoir guimstar ,
- Pour afficher une feuille ou un graphe : Menu, Format, Feuille, Afficher,
~dans la boîte de dialogue, choisir le feuille ou le graphe à afficher et cliquer sur "ok"
--- En VBA : Sheets("NomDuGraph_ou_DeLaFeuille").Visible = True
- Pour masquer une feuille ou un graphe : Menu, Format, Feuille, Masquer.
--- En VBA : ActiveWindow.SelectedSheets.Visible = False

- Copier un Graph :
--- En VBA : Sheets("NomDuGraph_ou_DeLaFeuille").Select
Sheets("NomDuGraph_ou_DeLaFeuille").Copy After:=Sheets(12)
0
Merci infiniment Heliotte. Tu vient tout juste de me sauver.
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
29 nov. 2012 à 07:28
Tout le plaisir est for me
0