2017-01-17 70 views
1

我最近開始使用xlwings替換舊的VBA代碼。除了我嘗試粘貼公式時出現的錯誤,一切似乎都可以正常工作。粘貼Excel公式時出現錯誤

爲了簡化,我的代碼是這樣

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

任何公式,任何範圍,任何文件?如果沒有,你能提供[mcve]嗎? – Kroltan

回答

0

您需要在公式中包含等號。這裏有一個簡單的例子:

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

添加等號後,添加功能運作良好。但是,我的問題是與vlookup(或西班牙語中的BUSCARV)。 –

相關問題