使用 Excel 加载项 xlwings 给出文件结尾错误

Using Excel Add-in xlwings gives end of file error

提问人:J_Code 提问时间:9/26/2023 最后编辑:J_Code 更新时间:9/26/2023 访问量:37

问:

我已经在 anaconda 的基本环境中安装了 xlwings 并安装了 excel 加载项。我已经能够导入用户定义函数。然而,最近,它开始出错。每当我在excel中单击xlwings功能区时,都会出现以下错误:

输入文件的末尾(错误 62)

enter image description here

我在 xlwings 功能区中按下的任何按钮都会给出相同的结果。我有专门用于 UDF 的 xlwings,所以这瘫痪了我使用它的能力。非常感谢任何帮助恢复此加载项。

谢谢!

编辑:根据@BigBen的要求,这里有一些更多信息)

我单击了xlwings功能区中的“导入函数”按钮,它给了我屏幕截图错误。我点击了debug,它把我带到了这里:

enter image description here

胜过 office-addins excel-addins XLWINGS公司

评论

1赞 BigBen 9/26/2023
如果按“调试”,您是否正在处理有问题的代码行?
0赞 J_Code 9/26/2023
@BigBen,感谢您的回答。我刚才试过了。我单击了xlwings功能区中的“导入函数”按钮,它给了我屏幕截图错误。我点击了调试,它把我带到了这里。我对 VBA 或复杂的加载项不够熟悉,无法理解这里发生的大部分内容。我不知道如何将图像添加到评论中,所以我会将其作为 idet 添加到我的问题中。
1赞 BigBen 9/26/2023
可能相关:github.com/xlwings/xlwings/issues/850
0赞 J_Code 9/26/2023
@BigBen非常有帮助。这是完全相同的问题,我的问题现在解决了。我不确定如何选择您的评论作为获胜答案(因为这是评论,而不是正式的答案?谢谢!
1赞 J_Code 9/26/2023
@BigBen如果您将其作为答案发布,我很乐意选择它并关闭这个问题。否则,我会自己发布一个答案,以便未来的搜索者可以找到它。再次感谢。

答:

2赞 BigBen 9/26/2023 #1

这似乎与此 GitHub 问题相同。

这就是 xlwings.conf 在我的桌面上的样子:enter image description here

要修复,请在此处评论:

不太确定它是如何结束的,但修复您的配置文件,使其显示:

"INTERPRETER","C:\ProgramData\Anaconda3\python.exe"