无法从 Excel 中完全删除 xlwings 插件

Can't fully remove xlwings addin from Excel

到目前为止我做了什么:

  1. 删除了带有 pip uninstall xlwings
  2. 的 xlwings Python 模块
  3. 删除了 .xlam 文件 Excel 被引用
  4. 取消选中 Excel 中“Excel Addins”中的插件,它显示一条消息询问我是否要删除它,因为找不到原始文件,所以我单击是。

当我打开 Excel 时 xlwings.xlam 文件现在没有加载。

问题:

  1. 我仍然在功能区中看到 xlwings 选项卡。但是当我在文件->选项->自定义功能区中看到时。我没有看到任何 xlwings 参考。

  1. 在 VBA 编辑器的项目部分我仍然看到 xlwings.xlam 插件

如果您使用 xlwings addin install 安装了 add-in,它位于 XLSTART 文件夹中。要找出它的位置,请通过 Alt-F11 打开 VBA 编辑器,然后在 Intermediate window 中键入:?Application.StartupPath 并按 Enter。打开打印路径的文件夹,删除add-in(同时关闭Excel)。

您可以通过将新文件另存为 "xlwings.xlam" 文件来欺骗 Excel,方法是将其保存在 Excel 查找的同一文件夹中对于.

  1. 在上述文件夹中将新文件另存为 "xlwings.xlam"。退出 Excel.
  2. 再次开始Excel。 Excel 这次应该不会给出任何错误消息,因为“.xlam”文件确实存在。
  3. 转到 Excel 加载项对话框,选中 + 确定。然后取消选中此加载项上的 + Ok。退出 Excel。这应该可以解决它。
  4. 之后您可以删除新的 "xlwings.xlam" 文件。