xlwings插件错误-“无效的过程调用或参数” /“找不到文件”

时间:2018-11-14 11:18:04

标签: python excel vba xlwings

我正在尝试使用xlwings addin (v0.14.0)运行python子程序。我在插件的功能区中设置了以下参数:

Interpreter: pythonw.exe
PYTHONPATH: C:\Program Files\Anaconda3\envs\VirtualEnv\
UDF Modules: mdlGetHistoricalData

当我按导入功能时,我收到“ 无效的过程调用或参数5 ”错误。

如果我将Interpreter参数更改为空白(默认为pythonw.exe),则会收到错误消息“ 找不到文件:xlwings32-0.14.0.dll 53 ” ,此文件当前位于PYTHONPATH中指定的虚拟环境包中。我也尝试将其放置在我的Python项目位置,但仍然收到此错误。

插件中的参数有问题吗?还是这里有其他问题?

事实

  • 我在虚拟环境和功能区中使用xlwings 0.14.0 版本是相同的。
  • 我在虚拟环境中使用Python 3.6
  • 我在Python脚本中使用了“ @ xw.sub”标识符
  • 我还尝试在VBA中逐步执行Py.CallUDF和RunPython并收到相同的错误

0 个答案:

没有答案