我按照docs.xlwings.org/en/stable/quickstart.html中的说明进行操作。可能是一个微不足道的问题,但在VBA中运行RunPython子后,我收到此错误消息:
---------------------------
Error
---------------------------
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "hello.py", line 12, in world
wb = xw.Book.caller()
AttributeError: 'module' object has no attribute 'Book'
仅供参考,我使用的是Python Client v2.7.10 A3-VA,xlwings版本是0.3.5。 hello.py文件位于Excel文件的同一文件夹中,并且存在xlwings。如果您知道如何解决问题,请告诉我。 提前致谢! 卢卡
答案 0 :(得分:0)
我很抱歉迟到的回复,但正如running.t建议的那样,我正在运行一个太老版本的xlwings。在我的版本(0.3.5)中,命令是xlwings.Workbook.caller()
而不是xlwings.Book.caller()
。
再次感谢。