问题标签 [openxls]
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 - openpyxl'Worksheet'对象没有属性'write'(python)
对不起我的英语不好。我需要打开一个 xlsx 文档并在最后一个位置写入新值。但我不明白该怎么做。我的算法是这样工作的:
- 打开 xlsx
l_workbook = load_workbook(old_log_tmp_path)
从那里获得所有价值
代码:
/li>创建新的 xlsm 文件
代码:
/li>将所有值复制
l_workbook
到workbook -> worksheet
但我认为这是不对的,我认为它们以一种简单的方式存在。像这样:
运行该脚本给了我以下错误:
我的问题是:如何打开 xlsm 文件并向其中添加新值(使用 openpyxl)?
升级版:
我试试这个代码,但不工作
r - Adding a dataframe to a newly created sheet in multi-sheet excel file using openxlsx
I am trying to create and fill an excel sheet. First, I load a huge xlsx file with many sheets (test4.xlsx). Afterwards I create an empty sheet and than fill it out with a relatively large DataFrame (5000 rows and 80 columns). The first three lines of my code works flawless! At the end, I try to save the workbook, but unfortunately I get the following error(see below).
I tried to repilcate the same thing with an empty Workbook, all four lines work perfectly. Do you have an idea, what causes the error to appear? Have you already worked with multisheet excel files trying to add or update a particular sheet. XLSX package doesn't work as well, I get an error message:
The output of traceback:
traceback()
r - 使用 for loop openxlsx 创建和保存多个 .xlsx 文件
我正在尝试创建保存多个格式化的 Excel 文件,每个文件都是从某个数据框中按一个因子子集的。
这是我迄今为止尝试过的一个例子
每次,我都会遇到这个错误
Error in if (tolower(sheetName) %in% tolower(wb$sheet_names)) stop("A worksheet by that name already exists! Sheet names must be unique case-insensitive.")
这是我第一次尝试分配任何工作表,所以我不确定为什么我不断收到此错误。
最终,我想通过重复过程保存子集和格式化的 Excel 工作簿,因为我的真实数据会产生更多的工作簿。工作簿必须是分开的,将这些子集放在工作表中是行不通的。
任何关于如何实现这一目标的建议将不胜感激。
r - 设置单元到单元的超链接
我想知道当我单击单元格 1 表 a (A2、A3 等)时,是否可以设置一个链接,将我重定向到单元格 id1 表 b (A1、B1 等)?
(或者必须更好地创建从第 2,3 行等表 a 到列 A、B 等表 b 的链接)
r - 如何使用 openxlsx 修改 Excel 中的现有工作表(具有相同的布局)?
假设我创建了以下 Excel 文件:
然后我想修改这个文件中的现有工作表。我使用以下问题的答案:如何使用 R 中的 Openxlsx 包修改 Excel 工作簿中的现有工作表?
然后我添加了一张带有数据“USarrests”的表格:
保存工作簿:
现在的问题是文件中的数据example_modify_exceltab.xlsx
有列名,而'example_modify_exceltab1.xlsx'中的列名是空的。我想实现这些工作表iris
并且mtcars
仍然具有与example_modify_exceltab.xlsx
. 我如何使用 实现这一目标openxlsx
?
r - 错误:在 R 中读取 .xslm 文件时,openxlsx 只能读取 .xlsx 文件
我收到以下错误 Error: openxlsx can only read .xlsx files openxls version 4.2.4 readxl version 1.3.1
python - 如何检查在线 Excel 文件是否正在被其他用户使用?
我在 OneDrive 上有一个 Microsoft Excel 文件。当我的 Python 脚本将任何内容保存到文件并且文件已经打开时,OneDrive 会引发错误,告诉我存在同步问题。
如果文件已关闭(其他用户未使用),一切正常。
有没有办法检查文件当前是否被其他人使用?
我忘了提到 onedrive 上的文件是共享点文件的快捷方式。
r - openxlsx:工作簿对象中的数据在哪里
在哪里可以找到iris
in的数据/选项卡数据wb
?
编辑:
我想在 R 会话中查看数据并将其导出为 R 对象以查看它包含的内容。原因是,我有一个函数(我无法更改),它返回一个workbook
带有数据的对象,我想在保存之前另外探索 R 中的数据。
python - 打印成excel格式时如何删除行
我有用python编写的简单代码。在写入excel文件时。我发现每次都会添加额外的行。如何跳过每次添加的空行。并在excel文件中一个接一个地打印数据