如何使用xlwings与工作表中的VBA对象进行交互?

时间:2015-11-11 14:56:16

标签: python excel vba xlwings

我尝试使用xlwings编写一种以编程方式运行CCIO 2016精算价值计算器(download)。我希望能够做的是与不同列中的复选框进行交互,以便我可以改变设计。我的问题是:如何将这些提取为可以与之交互的对象?

我未与xlwings结婚,因此我对xlwings或非xlwings解决方案感到满意。

  • 系统:Mac
  • Python:2.7
  • xlwings:0.5.0

1 个答案:

答案 0 :(得分:0)

这属于"缺少功能"记录在案here

由于底层appscript包的解决方法 - 语法(在Mac上)并不是真的很直接,这里有一个让你入门的例子:

>>> import xlwings as xw

>>> wb = xw.Workbook('WorkbookName')
>>> xw.Sheet('SheetName').xl_sheet.checkboxes['CheckBox_Name'].value.get()
k.checkbox_off