Python Win32com: Excel -Set -Diagrammtyp zur Linie
-
18-09-2019 - |
Frage
Dieses VBA -Makro funktioniert:
Sub Draw_Graph()
Columns("A:B").Select
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Source:=ActiveSheet.Range("$A:$B")
ActiveChart.ChartType = xlLine
End Sub
Dieses Python (nahe) entspricht fast:
from win32com import client
excel=client.Dispatch("Excel.Application")
excel.Visible=True
book=excel.Workbooks.Open("myfile.csv", False, True)
sheet=book.Worksheets(1)
chart=book.Charts.Add()
chart.SetSourceData(sheet.Range("$A:$B"))
chart.ChartType=client.constants.xlLine
Abgesehen vom letzten Bit kann ich nicht den Diagramm -Typ "Xline" (Plain Line Graph) sein. Irgendwelche Ideen ?
Lösung
Musste den 'makepy.py' ausführen, damit es funktioniert.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow