1

我有一个 Python (2.7.5) 应用程序,它处理和绘制 Excel 2003 中文本文件中的数据。它工作得非常好,但现在他们正在将我们全部升级到 Office 2010,绘图部分不再起作用。它正在创建一个情节,但它的配置完全不正确。

有没有什么简单的方法可以修改我在 Excel 2003 中绘图的代码以在 Excel 2010 中绘图?以下是在 Excel 2003 中运行良好的内容:

chart = xlApp.Charts.Add()
    series = chart.SeriesCollection(1)
    series.XValues = xlSheet.Range("L13:L200")
    series.Values = xlSheet.Range("M13:M200")
    chart.Legend.Delete() # Delete legend; MUST BE DONE BEFORE CHART IS MOVED
    series.Name = file
    chart.Location(2, xlSheet.Name) # Copy chart to active worksheet
    chart = xlSheet.Shapes(1)
    chart.Top = 51
    chart.Left = 240
    chart.Width = 500
    chart.Height = 350
4

0 回答 0