Sélection Données pour Graphique

Maxpuff

XLDnaute Junior
bonjour,

Je cherche à créer un graphique qui soit paramètrable. En fait je dispose d'un fichier contenant en colonne A des dates, puis colonnes B, C et D des données.

Je souhaite donc afficher un graphique où l'on puisse sélectionner avec des checkbox ou autre quelles données on veut afficher.
Soit par exemple seulement B, soit C et D...

Si les axes du graphique s'adaptent ce serait parfait ;)
 

MECEQI

XLDnaute Nouveau
Re : Sélection Données pour Graphique

Salut,
Pour créer un graphique :

Code:
Sheets("ATELIER").Select
'ActiveSheet.ChartObjects(1).Name = 'Le nom du Graphique'  CHANGER LE NOM
'ActiveSheet.ChartObjects.Add(POSGAUCHE,POSSOMMET,LARGEUR, HAUTEUR).Name = ("Graphique 1")

ActiveSheet.ChartObjects.Add(0, 0, 720, 450).Name = ("Graphique 1")
    ActiveSheet.ChartObjects("Graphique 1").Activate
    ActiveChart.ChartType = xlLine
    ActiveChart.SetSourceData Source:=Sheets("ATELIER").Range(Cells(1, 5), Cells(100, 5))
 'Pour créer une tendance   
        ActiveSheet.ChartObjects("Graphique 1").Activate
        ActiveChart.SeriesCollection.NewSeries
        ActiveChart.SeriesCollection(2).Values = Sheets("ATELIER").Range(Cells(1, 8), Cells(100, 8))
'pour supprimer une tendance
 ActiveSheet.ChartObjects("Graphique 1").Select
    ActiveChart.SeriesCollection(1).Delete

Effacer une tendance avant d'en introduire une autre (si on veut)et le graphe s'adaptera
A+
 

mromain

XLDnaute Barbatruc
Re : Sélection Données pour Graphique

Bonjour Maxpuff, MECEQI, Pierrot93,

ci-joint un exemple (sans macro) où on peut choisir les dates de début et de fin et la série à afficher.

a+
 

Pièces jointes

  • Classeur1.xls
    38.5 KB · Affichages: 195
  • Classeur1.xls
    38.5 KB · Affichages: 195
  • Classeur1.xls
    38.5 KB · Affichages: 203

Discussions similaires

Statistiques des forums

Discussions
312 428
Messages
2 088 344
Membres
103 821
dernier inscrit
Lorient56