1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| Sheets("Données").Select
Range("A3:A25,D3:H25").Select
Range("D3").Activate
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Source:=Range( _
"'Données'!$A$3:$A$25;'Données'!$D$3:$H$25")
ActiveChart.ChartType = xlStockVOHLC
ActiveChart.SeriesCollection(1).Name = "=""Volume"""
ActiveChart.SeriesCollection(1).Values = "=MonPortefeuille.xlsm!donneev1"
ActiveChart.SeriesCollection(2).Name = "=""Ouverture"""
ActiveChart.SeriesCollection(2).Values = "=MonPortefeuille.xlsm!donneeo1"
ActiveChart.SeriesCollection(3).Name = "=""Plus Bas"""
ActiveChart.SeriesCollection(3).Values = "=MonPortefeuille.xlsm!donneepb1"
ActiveChart.SeriesCollection(4).Name = "=""Plus Bas"""
ActiveChart.SeriesCollection(4).Values = "=MonPortefeuille.xlsm!donneeph1"
ActiveChart.SeriesCollection(5).Name = "=""Cloture"""
ActiveChart.SeriesCollection(5).Values = "=MonPortefeuille.xlsm!donneef1"
ActiveChart.SeriesCollection(5).XValues = "=MonPortefeuille.xlsm!donneet1"
ActiveChart.Location Where:=xlLocationAsNewSheet, Name:="OPBPHC"
ActiveChart.ApplyLayout (1)
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.ChartTitle.Select
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.ChartTitle.Text = "Action ....."
ActiveSheet.ChartObjects("Graphique 1").Activate
ActiveChart.ChartArea.Select |