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

Créer un graphique en VBA en cliquant sur un bouton

phirexian

XLDnaute Nouveau
Bonjour à toutes et à tous,

D'abord je remercie infiniment les personnes qui auront lues ces quelques lignes et compris mon problème !

Je vous expose mon problème, ca semble trivial mais je n'y arrive pas :

Besoin :
=> Créer un graphique à bâton automatiquement lorsqu'on l'on clique sur un bouton

But :
=> Obtenir une évolution des dépenses par mois et par catégorie

Contraintes :
=> Le bouton est placé sur une feuille appelée "Launcher"
=> Le graphique à créer est à insérer dans une autre feuille appelée "BDD"
=> Les données à exploiter par le graphique sont dans la feuille "BDD" :
- Il y a 3 colonnes, 1 colonne "Montant", 1 colonne "Catégorie" et 1 colonne "Mois"
- Le tableau de données est exposé comme une base de données
=> Le graphique créé doit apparaître dans une zone bien définie de la feuille "BDD"

Expérience :
J'ai déjà utilisé des morceaux de code retrouvés sur internet comme :
PHP:
 '   ActiveSheet.Shapes.AddChart.Select
 '   ActiveChart.ChartType = xlColumnStacked
 '   ActiveChart.SeriesCollection.NewSeries
 '   ActiveChart.SeriesCollection(1).Name = "=Analyse_2014!$C$16"
 '   ActiveChart.SeriesCollection(1).Values = "=Analyse_2014!$D$16:$O$16"
 '   ActiveChart.SeriesCollection(1).XValues = "=Analyse_2014!$D$3:$O$3"

Mais une fois adapté pour mon utilisation, cela ne marche pas, je dois toujours être dans la feuille où je créé mon graphique pour compléter le graphique sinon le code s'arrête à la ligne "ActiveChart.SeriesCollection.NewSeries"

Si vous avez des idées ou même des solutions à me proposer je prends tout de suite !

Je vous laisse en pièce jointe un fichier qui reprend mon énoncé de problématique.

Bien à vous, Valentin
 

Pièces jointes

  • TEST_Graphique Auto.xlsm
    21.4 KB · Affichages: 26
Dernière édition:

Pierrot93

XLDnaute Barbatruc
Re : Créer un graphique en VBA en cliquant sur un bouton

Re,

ton fichier avec un exemple à adapter, j'aimodifié la disposition des données...
 

Pièces jointes

  • classeur1.xlsm
    22.6 KB · Affichages: 50
  • classeur1.xlsm
    22.6 KB · Affichages: 60
  • classeur1.xlsm
    22.6 KB · Affichages: 69

phirexian

XLDnaute Nouveau
Re : Créer un graphique en VBA en cliquant sur un bouton

Ohhhhh!! Mais c'est trop bien ca!!!!!!!

Merci Pierrot je galérai trop à trouver un truc qui fonctionnait, mille merci !

C'est vraiment top j'en reviens pas ^^!!
 

Discussions similaires

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