问题标签 [xlwings]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
668 浏览

excel - xlwings 中的 RunFrozenPython 抱怨 Python 中的 Workbook.caller()

我在 Python 中有一个脚本,可以将值从一个电子表格复制到另一个电子表格。它与 RunPython 一起运行良好当我尝试使用 RunFrozenPython 时,它给出了这个异常 xlwings 认为调用者不是 excel,我该怎么办才能让它认为调用者是 Excel,就像我成功使用 RunPython 命令时一样。

xlwings 认为调用者不是 excel,我该怎么办才能认为调用者是 Excel?RunPython 是如何成功的。

在我得到异常之前,我确实收到了一个警告,这是快照。该脚本一直等到我单击“确定”,然后出现如上所示的错误。

这是警告消息,显示的位置在我的机器上不存在 -

在此处输入图像描述

0 投票
0 回答
1931 浏览

python - ImportError:无法使用 from xlwings import Workbook 导入名称“工作簿”

我正在使用 xlwings 使用 python 3.4(Anaconda 包)从 Excel 文件中写入和读取数据。我安装了 xlwings

更新:我意识到我可能没有提供足够的信息来说明我正在尝试做什么。所以这里是:我在名为 Spyder 的编辑器中编写我的代码。我通常做的是,我将“导入命令”放在代码的开头。但是,当我运行代码时,xlwings 的“导入命令”不起作用,并在下面给出了“ImportError”。有趣的是,我后来发现:如果我将代码(我的程序)保存在我的主目录中,它将毫无问题地执行导入命令。如果我在我的 spyder 编辑器(这又是主目录)的 python 控制台中导入 xlwings,我也没有问题,即使没有保存在我的主目录中,它也允许我运行我的代码。我很纳闷。。

当我执行

在我的 Python 控制台(Spyder)中,程序运行良好。但是一旦我试图只运行程序而不“启动”它,它会给我以下错误消息

我想知道该怎么做才能解决这个问题?

作为旁注,大约一年前,其他人发布了使用 python 3.4 导入 xlwings 模块“工作簿”的问题。该修复程序正在使用

不幸的是,这对我不起作用。

感谢您的任何帮助!

0 投票
2 回答
5873 浏览

python - 通过 xlwings 从 pandas 到 excel - 不要存入索引

效果很好!但是 - 我不想/不需要看到这个index专栏

会做我需要的,但是数据会存储在一个单元格中!

做我需要的,但后来我失去了我的标题(我需要)。

关于如何转储df 标题和不带索引的任何输入?

0 投票
1 回答
418 浏览

python - 关于 xlwings,Excel VBA 使用 Python 的 API

当我按照 xlwings 的指示进行操作时:

它给了我这样的错误:找不到 mymodule。我的理解是这应该是来自 xlwings 的对象。

为什么 Excel 找不到它,我应该如何纠正这个错误?

0 投票
0 回答
87 浏览

python - xlwings ToPosixPath = MacScript(s) 运行时错误

我对编程比较陌生,正在尝试使用 xlwings 从 Excel 调用 Python。我正在使用 Python 2.7.10、Excel 14.5.2。

按照 xlwings 文档中给出的示例,我导入 xlwings.bas 并使用基本示例:

在终端上的 pwd 使用 mymodule。当我运行这个宏时,我得到一个运行时错误(“5”),它指向文件中的ToPosixPath = MacScript(s)xlwings.bas

真诚地感谢这个论坛在解决这个问题方面的任何帮助。

0 投票
1 回答
1338 浏览

excel - xlwings 清除了我的 EXCEL 插件

我拥有一个名为 Valuesoft 的专业 EXCEL 插件。它执行与股票(股票市场)数据相关的多项计算。它是一个 160K 的 dll 文件,可以在 EXCEL 中正常工作,包括 VBA 脚本。但是,一旦使用 Python 中的 xlwings 打开 EXCEL 文件(工作簿),dll 就会消失(以及 EXCEL 菜单上的 Addins 标记)。

0 投票
4 回答
889 浏览

python - 使用 python 为没有 python 的用户在 excel 中创建应用程序

我在 Excel 中做一个应用程序,我想使用 python 语言。我见过一个很酷的库,叫做 xlwings,但是要运行它,用户需要安装 python。

是否有可能准备这种将在没有 Python 的 PC 上启动的应用程序?

欢迎任何建议!

0 投票
1 回答
389 浏览

python-2.7 - Mac 上 XlWings 的错误与并行

我尝试使用 Parallels 的 Microsoft Excel 在我的 Mac 上打开斐波那契模板,但出现以下错误(xlwings 版本 0.4.1)。该文件可以很好地使用 Microsoft Excel 自动打开,然后出现错误。

有人知道如何纠正吗?

0 投票
1 回答
3269 浏览

python - 使用 xlwings 在 Excel 中插入图像

我尝试使用以下命令在 Mac 上使用 xlwings / appscript 将图像插入 Excel:

但结果是打开带有图像代码的 Excel 工作簿。我尝试了很多扩展,但没有找到正确的扩展。

有人对如何处理它有任何想法,以及是否存在用于 Python 的 AppleScript 文档?

0 投票
1 回答
1150 浏览

python - 如何将 cx_freeze 或 py2exe 与 xlwings、numpy 一起使用

我正在使用 xlwings,当我想freezed通过cx_Freeze脚本运行时,出现以下错误:

我的setup.py文件如下所示:

我已经阅读了有关 numpy&cx_Frezze 的问题,所以我也尝试将 python 冻结为 .exe 文件py2exe

这里还有另一个问题......当我想在 excel 中运行它时,没有响应,也没有变化。