无论我做什么,都不能将XLWings插件安装到excel中

我真的很想尝试这个excel插件,但不pipe我自己或我的同事(包括我的一个信息系统教授)是否尝试过,我们都无法使它工作。 Excel,为了使用添加,必须有一个XLAM文件。 但是,网站上没有链接(xlwings.org)。 即使使用pip“下载/安装”xlwings,它也不包含文档声明的命令客户端。 因此,在用户端不可能获得我们可以确定的xlwings。 没有xlam,命令提示符不起作用。 但是,我们拥有所有的文件。 我看到目录,包括快速启动macros。 但是命令提示符将不会执行xlwings或其他任何命令,因此至less就我们所知,无法使用该模块。

该文档指出: “要安装加载项,最简单的方法是使用命令行客户端:xlwings addin install。” 这就是他们的网站上关于加载项安装的全部内容。 input命令提示符不起作用,甚至当我改变我的path环境variables指向XLWings文件夹(其中包含他们提到的快速启动文件)。 从字面上看,他们给安装的指示根本不起作用。

伟大的问题。 在尝试安装此加载项时,我自己也遇到了很大的麻烦,因为几乎不可能在他们的站点上find它。 不过,我终于find了下载链接: https : //github.com/ZoomerAnalytics/xlwings/releases/download/v0.11.4/xlwings.xlam

我会join到这个为任何人来。 我也对插件有很多麻烦。

如果这是你的select,安装Anaconda将得到你xlwings和一堆其他软件包随着python导航,给你的Spyder IDE和Jupyter笔记本,如果有任何利益。 xlwings命令行也被安装。 我首先卸载了以前版本的Python,以消除混淆。

现在select一个工作目录,然后开始一个项目

xlwings quickstart AProjectName 

您将得到一个文件夹AProjectName与一个启动程序xlsm和相同名称的py文件。 打开AProjectName.xlsm并打开VBA资源pipe理器。 导出xlwings模块。 现在您将拥有xlwings.bas,您可以将其导入到任何工作簿中,而不需要加载项。 与其他人共享您的工作簿时,这应该很有帮助。 他们将需要安装Anaconda或Python + xlwings,但不需要加载项。