31得票2回答
如何使用Openxlsx包在Excel工作簿中修改现有的工作表?

我正在使用"openxlsx"包来读写Excel文件。我有一个固定的文件,其中有一个名为"Data"的工作表,其他工作表中的公式使用该工作表。我想更新这个Data工作表而不影响其他工作表。 我尝试了以下代码: write.xlsx(x = Rev_4, file = "Revenue.xls...

19得票2回答
在R包openxlsx中格式化百分比

R3.2.3/openxlsx 3.0.0 我有几个数据框,用openxlsx写入Excel工作簿。其中一个数据框包含像0.07这样的值。使用createStyle(numFmt='PERCENTAGE') 在工作簿中,我获得了7.00%的输出。到目前为止一切都很好。但是我想要7%的输出。...

18得票1回答
openxlsx错误:行数和列数必须相等。

我遇到了与这位 Nabble 用户相同的问题,当尝试对一个非矩形行列集应用样式到Excel工作簿时。 wb <- createWorkbook() addWorksheet(wb, "Iris") writeData(wb, sheet = 1, x = iris) boldStyle ...

16得票4回答
R - 自动调整 Excel 列宽

我如何使用openxlsx自适应调整列宽? 我的其中一列包含日期变量(例如21-08-2017),如果使用Excel中的ctrl+c复制,然后在其他地方正常粘贴,它会显示为#######(如果增加列宽以显示Excel中的内容,则正常粘贴)。我想将这个重复任务集成到我的代码中。这是我现在正在使...

11得票2回答
能否使用R编写Excel公式或数据验证?

我正在尝试将R数据框写入Excel,并希望添加额外的单元格/列,这些单元格/列具有Excel公式和/或数据验证值(例如,使用Excel中的"数据" / "验证"菜单为单元格提供可接受值的下拉列表)。 我查看了R包:xlsx、XLConnect和openxlsx。这些都很适合编写单元格,但不适...

11得票3回答
使用R和Openxlsx将数据框列表输出为单个Excel文件中的工作表

我有一组CSV文件。我想将它们打包并导出数据到一个包含多个工作表的单个Excel文件中。我将CSV文件读入为一组数据框。 我的问题是如何构建openxlsx命令,我可以手动执行,但我遇到了一个列表构建问题。具体来说,如何将数据框作为命名列表的子组件添加,并将其作为参数传递给write.xls...

10得票1回答
在访问Excel文件时,在R中出现“<checkErrorInfo> 80020009 Error in .COM(x, name, ...) :”错误

我已经使用Openxlsx和RDCOMClient包自动化了从R访问VBA宏的过程。以下是代码: 功能:OpenExcel_5param &lt;- function(directory,filename, MacroName, param1, param2, param3,param4,...

10得票2回答
用openxlsx将单元格格式化为带有逗号和小数位数的数字。

如何使用openxlsx创建一个包含千位分隔符和2位小数的数字格式的Excel文件? 我已经尝试了以下代码,但是不能正确格式化。 # Create Customer Dataset cust &lt;- data.table(Customer = c("Sue", "Ben", "Jaso...

10得票2回答
write.xlsx(openxlsx)的编码问题

我使用openxlsx包中的write.xlsx()函数将列表对象转换为Excel电子表格,其中列表的每个元素都被转换为Excel文件的一个“工作表”。在过去,这个函数非常有用,我从未遇到过任何问题。据我了解,这个包和特定的函数不需要计算机上的任何特定Java更新才能正常工作。 然而,最近我...

10得票2回答
如何使用`openxlsx`包在R中对单元格范围应用粗边框?

我在R中加载了一个Excel工作簿,并希望对一系列单元格进行边框格式化。 我想在所有单元格之间放置细边框 在单元格范围的外面放置粗边框。 目前,我只能看到以下方法(如下代码所示): 在此范围内添加细边框 用左侧粗边框和其他细边框覆盖左侧单元格 用右侧粗边框和其他细边框覆盖右侧单元格...