正如 Joran 所说,您拥有XLConnect软件包。仔细阅读该软件包的文档或小插图,以确切了解可能的情况。
使用 XLConnect 您通常会覆盖单元格样式,除非您将样式操作设置为“无”使用
setStyleAction(wb,XLC$"STYLE_ACTION.NONE")
为了让你走上正确的道路,一个简单的例子:
require(XLConnect)
wb <- loadWorkbook("test.xlsx", create=TRUE)
setStyleAction(wb,XLC$"STYLE_ACTION.NONE")
Data <- data.frame(
a = 1:10,
b = letters[1:10]
)
writeWorksheet(wb,Data,"aSheet",startRow=1,startCol=1,header=TRUE)
saveWorkbook(wb)
前
后
编辑:正如 Dirk Eddelbuettel 所指出的,您可以使用该xlsx
软件包执行相同的操作。我个人使用XLConnect
它,因为它可以同时处理 xls 和 xlsx,并且看起来比我用于处理 EXCEL 文件的任何旧包都稳定得多。我还没用过这个xlsx
包。您可以查看数据导入/导出上的 CRAN 页面以了解可用的内容。