如何使用 xlwings 与工作表中的 VBA 个对象进行交互?
How to interact with VBA objects in sheets using xlwings?
我正在尝试使用 xlwings
通过 CCIO 2016 精算值计算器 (download) 以编程方式编写 运行。我想要做的是与不同列中的复选框进行交互,以便我可以改变设计。我的问题是:如何将它们提取为可以与之交互的对象?
我没有与 xlwings
结婚,所以我对 xlwings
或非 xlwings
解决方案都很满意。
- 系统:Mac
- Python: 2.7
- xlwings: 0.5.0
这在 "Missing Features" 类别下运行,记录在 here。
由于底层 appscript 包(在 Mac 上)的解决方法语法并不是很简单,这里有一个帮助您入门的示例:
>>> import xlwings as xw
>>> wb = xw.Workbook('WorkbookName')
>>> xw.Sheet('SheetName').xl_sheet.checkboxes['CheckBox_Name'].value.get()
k.checkbox_off
我正在尝试使用 xlwings
通过 CCIO 2016 精算值计算器 (download) 以编程方式编写 运行。我想要做的是与不同列中的复选框进行交互,以便我可以改变设计。我的问题是:如何将它们提取为可以与之交互的对象?
我没有与 xlwings
结婚,所以我对 xlwings
或非 xlwings
解决方案都很满意。
- 系统:Mac
- Python: 2.7
- xlwings: 0.5.0
这在 "Missing Features" 类别下运行,记录在 here。
由于底层 appscript 包(在 Mac 上)的解决方法语法并不是很简单,这里有一个帮助您入门的示例:
>>> import xlwings as xw
>>> wb = xw.Workbook('WorkbookName')
>>> xw.Sheet('SheetName').xl_sheet.checkboxes['CheckBox_Name'].value.get()
k.checkbox_off