使用xlwings在excel中用按钮运行python报错

按照xlwings官方文档操作,网址如下
http://docs.xlwings.org/en/st...
注意这个文档中有文件命名错误

Sub HelloWorld()
    RunPython ("import hello; hello.world()")
End Sub

This calls the following code in mymodule.py:

# hello.py 
import numpy as np
import xlwings as xw

def world():
    wb = xw.Book.caller()
    wb.sheets[0].range('A1').value = 'Hello World!'

You can then attach HelloWorld to a button or run it directly in the VBA Editor by hitting F5.

然后我是用按钮绑定了宏,点击以后出现这个错误提示

图片描述

求解答。

阅读 5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题