【问题标题】:How to import xlwings functions in Excel?如何在 Excel 中导入 xlwings 函数?
【发布时间】:2018-07-01 21:10:03
【问题描述】:

我使用 pip 安装了xlwings Python 包,随后使用here 记录的步骤安装了 Excel 插件。

当我尝试打开 .xlsm 文件,然后从同名 .py 文件中导入 Python 函数时,我在 Excel 中收到以下错误消息:

我尝试重新安装 xlwings。除了this unanswered post,我在网上没有找到特定于此错误消息的帮助。

This github 页面代码提示在什么时候抛出这个错误信息

配置中[未]指定命令

我不知道这意味着什么,也不知道如何解决它。

Python 版本:3.6.1 |Anaconda 自定义(64 位)| (默认,2017 年 5 月 11 日,13:25:24)[MSC v.1900 64 位 (AMD64)]

xlwings 版本:0.11.5-py36_0

【问题讨论】:

  • 您使用什么代码将 xlwings 加载到您的脚本中并加载这本书?如果您希望我们帮助您,您应该包含您的代码片段和错误提供给您的堆栈跟踪。
  • 无代码。我在同一个文件夹中有一个 .xlsm 文件和一个 .py 文件。我正在使用 xlwings 插件(工具栏)并尝试导入在 python 代码中定义的函数

标签: python python-3.x excel xlwings vba


【解决方案1】:

需要将 xlwings 引用添加到 excel 工作簿中。

来自 xlwings 文档:

"工作簿准备 启动新项目的最简单方法是在命令提示符下运行 xlwings quickstart myproject(请参阅命令行客户端 (CLI))。这会自动将 xlwings 引用添加到生成的工作簿中。”

将“myproject”替换为工作簿的名称,它将自动生成 xlsm 和 py 文件。

【讨论】:

    猜你喜欢
    • 2015-01-28
    • 2017-08-29
    • 2018-08-20
    • 1970-01-01
    • 2023-02-08
    • 2017-11-09
    • 1970-01-01
    • 1970-01-01
    • 2019-07-21
    相关资源
    最近更新 更多