vba graph avec 2 plages distictes

  • Initiateur de la discussion Initiateur de la discussion orducom1
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

orducom1

XLDnaute Nouveau
Bonjour à tous,

Je tente de réaliser un graphique avec le code suivant :
Code:
Sub test()
    Worksheets("Synthese").Shapes.AddChart.Select
    ActiveChart.HasTitle = True
    ActiveChart.ChartTitle.Text = "Top 10"
    ActiveChart.ChartType = xlColumnStacked
    ActiveChart.SetSourceData Source:=Range("Synthese!$A$10:$A$21;Synthese!$C$10:$F$21")
End Sub
J'obtiens l'erreur d'exécution'1004' ... La méthode 'Range' de l'objet '_Global' a échoué

Par contre, si j'exécute en modifiant la dernière ligne comme suit :
Code:
ActiveChart.SetSourceData Source:=Range("Synthese!$A$10:$F$21")
Ca fonctionne nickel... mais je ne veux pas de la colonne "B" dans mon graphique. comment est-ce que je peux lui faire comprendre, sans bidouiller mon tableau ?

Je vous remercie tous par avance pour votre aide
 
Re : vba graph avec 2 plages distictes

Bon ... J'avais posté en désespoir de cause, après 2 jours de tests.
Comme d'hab, une erreur de syntaxe ...

Remplacer
Code:
ActiveChart.SetSourceData Source:=Range("Synthese!$A$10:$A$21;Synthese!$C$10:$F$21")
Par
Code:
ActiveChart.SetSourceData Source:=Range("Synthese!$A$10:$A$21,Synthese!$C$10:$F$21")
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour