我最近开始使用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)
有什么想法解决这个问题吗? 感谢
答案 0 :(得分:0)
您需要在公式中包含等号。这是一个简单的例子:
>>> import xlwings as xw
>>> wb = xw.Book()
>>> wb.sheets[0].range('A1').formula = '=A1+A2'