openxlsx相关内容

可以使用R编写Excel公式或数据验证吗?

我正在尝试将R数据框写入Excel,并希望添加具有Excel公式和/或数据验证值的其他单元格/列(例如,使用Excel中的数据/验证菜单为单元格提供允许值的下拉列表) 我看过R包:xlsx、XLConnect和Openxlsx。它们非常适合编写单元格,但不适用于公式或数据验证设置。 我目前认为我必须使用AppleScrip(在Mac上)或VBA解决方案对xlsx文件进行后处理。如果可能 ..
发布时间:2022-05-11 10:34:35 其他开发

write.xlsx(openxlsx)的编码问题

我使用 write.xlsx()函数(来自 openxlsx 包)将列表对象转换为excel电子表格,在该电子表格中转换列表的每个元素放入excel文件的“工作表".过去,此功能非常有用,而且我从未遇到过任何问题.据我了解,此程序包和功能尤其不需要在计算机上进行任何特定的Java更新即可使其工作. 但是,最近我发现该函数产生了错误.这是我为列表运行write.xlsx()时在控制台中指出的内 ..
发布时间:2021-05-06 19:09:05 其他开发

Openxlsx超链接输出在Excel中显示

我正在尝试将一个具有两列的excel工作表放入数据框中, 列A包含商店名称B列包含这些商店的URL. 我想采用A列,并使其成为可单击的超链接,因此它是通向商店网站的超链接,而不是纯文本. 我尝试使用openxlsx软件包生成正确的输出. 我尝试使用以下代码段. x ..
发布时间:2021-05-05 18:41:10 其他开发

闪亮+ downloadHandler + Openxlsx不会生成xlsx文件

我正在尝试通过Openxlsx包生成一个.xlsx文件,该文件的内部带有响应名称和标头(输入变量为"ASL.1"和"Year.1").要保存在文件中的对象是反应性表"tab_1()",由应用程序生成,没有任何问题,但是当我尝试下载它时,浏览器(Chrome)生成的名称却不是(即)"Tab_1_TOSCANA_2015" .xlsx“,但与" download_tab_1“,按钮" download ..
发布时间:2020-07-02 03:32:36 其他开发

R-自动调整Excel列宽

如何使用openxlsx自动调整列宽? 我的一列中有一个日期变量(例如21-08-2017),如果使用Excel中的ctrl+c复制,并正常粘贴到其他地方,则显示为#######(如果增加列宽以显示内容) Excel,通常会粘贴).我想将该重复性任务集成到我的代码中.这是我现在正在使用的: WB ..
发布时间:2020-07-02 03:30:31 其他开发

如何使用R中的Openxlsx包修改Excel工作簿中的现有工作表?

我正在使用"openxlsx"包来读取和写入Excel文件.我有一个固定的文件,其中包含一个名为“数据"的工作表,供其他工作表中的公式使用.我想更新此数据表而又不碰其他数据表. 我正在尝试以下代码: write.xlsx(x = Rev_4, file = "Revenue.xlsx", sheetName="Data") 但是,这会删除excel文件并仅使用“数据"表中的新数据创建一个 ..
发布时间:2020-07-02 03:30:27 其他开发

将具有多个工作表的多个xlsx文件读取到一个R数据帧中

我一直在学习如何读取多个xlsx文件并将其合并到一个R数据框中,并且遇到了一些非常好的建议,例如我希望R读取具有多个工作表的多个xlsx文件.所有工作表和文件的列均相同,但长度不同,因此应排除NA.我想跳过前三行,而只接受列1:6、8:10、12:17、19. 到目前为止,我已经尝试过: file.list ..
发布时间:2020-07-02 03:30:26 其他开发

使用exceljs软件包npm读写xlsm文件

我有一个xlsm文件,其中已包含少量数据,需要在自动化期间写入一些数据并创建一个新的xlsm文件.使用以下代码创建文件,但是该文件损坏并且无法打开.文件大小从8kb减小到7kb.不确定写入文件时会丢失什么. var Excel = require('exceljs'); var workbook = new Excel.Workbook(); workbook.xlsx.readFile( ..
发布时间:2020-06-14 18:42:58 其他开发

使用R和Openxlsx在单个Excel文件中将数据框列表作为工作表输出

我有一组CSV文件.我想打包它们,并将数据导出到包含多个工作表的单个Excel文件中.我以一组数据帧的形式读取CSV文件. 我的问题是如何在openxlsx中构造命令,我可以手动执行,但是遇到列表构造问题.具体来说,如何添加数据框作为命名列表的子组件,然后将其作为参数传递给write.xlsx() 示例 好吧,所以我首先列出磁盘上的CSV文件并在内存中生成一组数据帧... ..
发布时间:2020-04-27 05:11:15 其他开发