1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
Application.SheetsInNewWorkbook = 1
Dim objWorkbookSource As Workbook, objWorkbookCible As Workbook
filename = PathHisto & "courbes.xls"
Set objWorkbookSource = Application.Workbooks.Open(filename)
Set objWorkbookCible = Application.Workbooks.Add()
Sheets("LISTE").Copy Before:=objWorkbookCible.Sheets(1)
Sheets("GRAPHE").Copy Before:=objWorkbookCible.Sheets(1)
objWorkbookCible.Worksheets("GRAPHE").Activate
objWorkbookCible.Worksheets("GRAPHE").ChartObjects.Delete 'Supprime le graphe précédent
objWorkbookCible.Charts.Add
objWorkbookCible.Charts.Application.ActiveChart.Name = "Graph"
objWorkbookCible.Activate
objWorkbookCible.Charts("Graph").Activate
objWorkbookCible.Charts("Graph").ChartType = xlLine
objWorkbookCible.Charts("Graph").SetSourceData Source:=objWorkbookCible.Sheets("LISTE").Range("M1:M65537"), PlotBy:=xlColumns |
Partager