粘贴Excel公式时出错

时间:2017-01-17 13:20:05

标签: python python-2.7 xlwings

我最近开始使用xlwings来替换旧的VBA代码。除了我尝试粘贴公式时出现的错误,一切似乎都能正常工作。

为了简化,我的代码就是这个

F= 'Excel Formula'
range('A given cell').formula = F

我得到的错误是

com_error: (-2147352567, 'Ocurri\xf3 una excepci\xf3n.', (0, None, None, None, 0, -2146827284), None)

有什么想法解决这个问题吗? 感谢

1 个答案:

答案 0 :(得分:0)

您需要在公式中包含等号。这是一个简单的例子:

>>> import xlwings as xw
>>> wb = xw.Book()
>>> wb.sheets[0].range('A1').formula = '=A1+A2'