ich erzeuge Diagramme in ein Excel file durch win32com. Aber jetzt habe ich ein Problem:
Jeder Diagramm in Excel File hat eine Name. z.B "Diagramm 1" entsprecht dem ersten eingebetteten Diagramm in einen Sheet. Meine Frage ist, wie kann man wissen, welche Name eines neue Diagramm hat wenn ich es erzeuge.
so sieht mein diagramm ungefähr aus:
Code: Alles auswählen
chartNumber=1
def charts(sheet, title):
chart=self.xlBook.Charts.Add()
chart.ChartType=constants.xlXYScatter
...
chart.Location (Where=constants.xlLocationAsObject,Name=sheet.Name)
xlChart=sheet.ChartObjects(chartNumber).Chart
xlChart.HasTitle=True
xlChart.ChartTitle.Text=title
...
chartNumber+=1
ich versuche methode wie "chart.Index()" oder "chart.Name()", aber bis jetzt noch keinen Erfolg gehabt.
Mein Deutsch ist nicht sehr gut, ich hoffe ich habe meine Frage klar erklärt.
Weiß jemand verlleicht wie kann ich weiter machen?
vielen Danke!
Grüssen