使用R和xlsx以特定样式格式化整个工作表

使用R和xlsx以特定样式格式化整个工作表,r,r-xlsx,R,R Xlsx,使用R和xlsx,我知道我可以使用以下方法格式化单元格样式: STYLE <- CellStyle(wb) + Font(wb, heightInPoints = 14, name = "Arial") setCellStyle(cells[[2,2]], STYLE) STYLE如果您对使用名为openxlsx的“好”xlsx包感兴趣 styler <- openxlsx::createStyle(fontName = "Arial", fontSize = 14, bord

使用R和xlsx,我知道我可以使用以下方法格式化单元格样式:

 STYLE <- CellStyle(wb) + Font(wb, heightInPoints = 14, name = "Arial")
 setCellStyle(cells[[2,2]], STYLE)

STYLE如果您对使用名为
openxlsx
的“好”xlsx包感兴趣

styler <- openxlsx::createStyle(fontName = "Arial", fontSize = 14, border = "top")

wb<-openxlsx::createWorkbook()
openxlsx::addWorksheet(wb,sheetName = "newSheet")
openxlsx::addStyle(wb,"newSheet",styler,0:nrow(mtcars)+1,1:ncol(mtcars),T,F)
openxlsx::writeData(wb,"newSheet",mtcars)
openxlsx::saveWorkbook(wb,"SO_test.xlsx",T)

<代码> Stall请考虑使用<代码> OpenXLSX 处理R中的XLSX文件。