问题标签 [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.
python - 在 xlwings 中控制图表类型
使用 python 中的xlwings在 Excel 中制作图表时,如何控制图表类型?
我在当前文档中看不到任何内容:http: //docs.xlwings.org/chart.html
如 xlwings 快速入门中给出的示例:
然后我还没有找到控制将哪种图表添加到Excel工作簿中的方法...
python - 将 xlwings 模块导入 python 3.4
我正在尝试使用新的 excel 集成模块 xlwings 它在 Python 2.7 的 Anaconda 2.0 下就像一个魅力但是我在 Python 3.4 的 Anaconda 2.0 下遇到这个错误 xlwings 文件确实包含类 Workbook 所以我不明白为什么当我只是在我的项目中使用 xlwings 文件 3.4 时它无法导入它它工作得很好
文件“C:\Users\xxxxx\AppData\Local\Continuum\Anaconda3\lib\site-packages\xlwings__init__.py”,第 1 行,从 xlwings 导入工作簿、范围、图表、版本
ImportError:无法导入名称“工作簿”
python - 有什么方法可以使用 xlwings 创建新工作表?
使用 Python xlwings
,我怎样才能创建一个新的工作表?
python - 如何在没有 pywintypes.com_error 的情况下使用 xlwings 在 Excel 中插入数据框?
我正在使用 Excel 和 xlwings。我有一个 book.xlsm,在第一张纸上有一个分配给以下 vba 代码的按钮:
在 VBA 上,我添加了这个,当调用按钮并执行 vba 代码时,它运行:
my_script 如下:
我遇到的问题如下:
data.csv 文件有 150000 行和 120 行。使用更少的数据,它运行没有错误。
更新:目前没有解决方案,但评论中提供了一种解决方法:https ://github.com/ZoomerAnalytics/xlwings/issues/77
我使用以下内容:
我遇到的问题是,当我在工作表中插入数据时,在 5002 处有一个空行,在 7503、10004 处再次出现......我意识到我的代码中有错误,但我找不到它。
python - 使用 XLWINGS 刷新数据透视表
我正在尝试根据 XLWINGS 写入的数据刷新 excel 中的数据透视表。由于我不知道如何直接从 XLWINGS 执行此操作,因此我尝试使用 VBA。
让我们将我的过程分为两个步骤:
步骤1
我从 vba 启动 python 代码(我的模块名称是“PosRep”,由于 xlwings,python 代码在指定的工作表中写回了一系列数据。
第2步
但是由于我事先不知道我在 Excel 中新创建的 Range 的大小,所以我想选择它,添加一个新名称 (NamedRange) 并刷新我的数据透视表(已经链接到 NamedRange)。
两个 Subs 独立工作良好。但我无法设法让它们原始工作。以下代码:
在语句中产生 VBA 错误“范围类的选择方法失败”:
我认为与 XLWINGS VBA 模块存在冲突,但我无法弄清楚它可能是什么......任何人的帮助都会非常受欢迎!谢谢
python - 如何使用 xlwings 保存工作簿?
我有一个 Excel 工作表、一些按钮和一些宏。我使用 xlwings 使其工作。有没有办法通过 xlwings 保存工作簿?我想在操作后提取特定的工作表,但保存的工作表是操作前提取的工作表,没有生成的数据。
我提取所需工作表的代码如下:
xlwings - xlwings 给出“无效的类字符串”错误
我只是想让 xlwings 使用:
xlwings 安装正常(它导入时没有错误消息)。我尝试过使用 IDLE 并使用 ipython/Python 2.7.6 并且在两者下我都得到了类似的错误跟踪,但我并没有真正遵循。下面是 IDLE 会话的输出:
ipython下的结果类似,也以com错误结束。以上似乎表明python正在寻找xlwings脚本文件。我试过关闭和打开 excel;没有指定 excel 文件并且具有上述完整文件路径。我确定我遗漏了一些明显的东西,但我不知道是什么。希望有人可以提供帮助。
python - 为什么只有在 xlwings 中执行代码后才会更新复选框?
我有一个 xslm 文件,其中有一个宏分配给一个按钮和一个复选框。按下按钮,作为 python 脚本的宏运行并将数据插入到工作表中。问题是在宏中我禁用了复选框,但在宏完成之前它不会影响复选框。
下面是一个示例宏:
python - 如何在 Python 中使用小写文件路径?
我有一个宏,它获取应该是文件的单元格的值,然后使用 xlwings 和 VBS 脚本将其转换为 csv 文件。这个宏被分配给一个按钮。
下面是一个示例函数:
wb.fullname 给出如下内容:"c:\projects\buy_sell\data.xlsb"
,因此 working_dir 将是"c:\projects\buy_sell\"
。这会在使用以下 VBS 脚本的文件路径中产生问题。如果我使用r"c:\projects\buy_sell"
它工作正常。
这是我使用的 VBS 脚本:
python - wb = xlwings.Workbook() 在 Mac 上失败
我只是在 Mac 上修改 xlwings 以将值写入单元格。但是,当我初始化一个新工作簿时,我得到了这个:
Excel 确实打开并创建了一个新文件,但随后发生了异常。我不明白为什么它会在 Mac 上运行时尝试运行宏。我知道作者在这里。希望他能参与进来。