Comment copier et masquer une feuille graphe dans VBA Excel

Résolu
guimstar Messages postés 3 Statut Membre -  
Heliotte Messages postés 1561 Statut Membre -
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...

1 réponse

  1. Heliotte Messages postés 1561 Statut Membre 92
     
    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
    1. guimstar
       
      Merci infiniment Heliotte. Tu vient tout juste de me sauver.
      0
    2. Heliotte Messages postés 1561 Statut Membre 92
       
      Tout le plaisir est for me
      0