【发布时间】:2019-08-23 13:01:33
【问题描述】:
我想创建一个包含具有特定格式的表格的 excel 文件。我使用了openxlsx-package 并在另一个 excel 文件中查找了我想要使用的表格样式的名称。保存新文件后,表格样式与我预期的不同。此外,该文档中的所有表格样式都与我通常拥有的不同(顺序不同且颜色略有不同),并且无法将其更改为我想要使用的样式。
有人可以解释差异来自哪里以及如何使用正常的表格样式吗?我正在使用 Excel 2016。
创建表格的示例代码:
library(openxlsx)
df <- data.frame(V1 = 1:2, V2 = letters[1:2])
wb <- createWorkbook()
addWorksheet(wb, 1)
writeDataTable(wb, 1, x = df, tableStyle = "TableStyleMedium7")
saveWorkbook(wb, file = "test.xlsx", overwrite = TRUE)
我的普通表格样式:
openxlsx 表格样式:
【问题讨论】: