如何使用py-appscript创建Excel图表?
我正在使用Excel 2011版本14,想根据我在工作表上选择的范围动态创建一个图表。为了选择一个范围,我使用了以下代码:
xl = app('Microsoft Excel')
tcell = 'B'
qcell = 'C'
for r in xrange(2, 16):
xl.cells[tcell + str(r)].value.set(r)
xl.cells[qcell + str(r)].value.set(random.randint(2, 100))
xl.cells["B2:C15"].select()
xl.make(new=k.chart, at=xl.active_sheet)
但是我在活动工作表上得到了一个空白的图表。希望能得到一些帮助。
1 个回答
0
我之前对一个有类似问题的人建议过,你应该先搞清楚怎么在原生的AppleScript中让这个工作正常,然后再转到py-appscript。你的代码片段中可能会出现很多问题,而且AppleScript通常会返回一些错误,但这些错误可能不会完全传递给你。