2

我想将一些结果数据集导出到已经预先格式化的“模板”xlsx 文件的几张表(大小、单元格格式、标题过滤器等......模板中已经存在)。我只想用值填充模板(相当于从 Excel 复制/粘贴值)。

我尝试了xlsx/openxlsx包,但它不起作用:这改变了工作表的样式。

我还尝试了XLConnect使用 setStyleAction*(wb, XLC$"STYLE_ACTION.NONE")* 设置的包,它仅适用于其中一张,但不适用于其他...

我正在使用 R 版本 3.5.1(32 位)和 Excel 2016

随着openxlsx,我使用下面的代码:

Output_wb <- loadWorkbook(file = system.file("MyTemplate.xlsx"), package= "openxlsx"))
writeData(wb=Output_wb, sheet="Sheet1", Dataset2, xy = c(2,2), colNames = FALSE, rowNames = FALSE)
## Save workbook
saveWorkbook(Output_wb, "Summary_of_results.xlsx"), overwrite = TRUE)
4

0 回答 0