Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

realiser un graph par macro vba

scorpion

XLDnaute Nouveau
BONJOUR,

Je souhaite faire une macro qui dessine un graphe.

J'ai utilisé pour cela l'enregistreur automatique d'excel.

Mais voila lorsque je veux utiliser cette macro avec un autre classeur elle bloque sur :

ActiveChart.SetSourceData Source:=ActiveSheet(TOTO_1).Range( _
'FX1:FX3343,GW1:GW3343,HD1:HD3343'), PlotBy:=xlColumns

Car ActiveSheet(TOTO_1) change de nom et peux etre sous le nouveau classeur 'TOTO_2' que dois je faire pour éliminer ce problème.

Merci de votre aide

Ps je peux vous faire parvenir les données que je traite si cela peux vous aider.
:sick:
 

dg62

XLDnaute Barbatruc
Bonjour Scorpion, le forum


données.xls : classeur ou sont localisées les données
feuil1 : feuille qui contient les données



Code:
ActiveChart.SetSourceData Source:=Workbooks('données.xls').Sheets('Feuil1').Range...
 

Discussions similaires

Réponses
6
Affichages
496
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…