从库openxlsx输出write.xlsx后无法格式化Excel文件

从库openxlsx输出write.xlsx后无法格式化Excel文件,r,openxlsx,R,Openxlsx,使用以下功能导出后,我无法格式化列: write.xlsx(df, file=paste0("H:/OrderReport/Orders_", today, ".xlsx")) 我正在将以下消息发送到控制台 adding: xl/worksheets/ (164 bytes security) (stored 0%) adding: xl/worksheets/sheet1.xml (164 bytes security) (deflated 84%) 我在上阅读了文档,但是,我找不到关于压

使用以下功能导出后,我无法格式化列:

write.xlsx(df, file=paste0("H:/OrderReport/Orders_", today, ".xlsx"))
我正在将以下消息发送到控制台

adding: xl/worksheets/ (164 bytes security) (stored 0%)
adding: xl/worksheets/sheet1.xml (164 bytes security) (deflated 84%)
我在上阅读了文档,但是,我找不到关于压缩选项以及如何关闭它的很多信息。我打算关闭上面列出的压缩,看看这是否允许我格式化Excel输出中的列

options("openxlsx.compressionLevel" = "9")
## set zip compression level, default is "1".

我将其保存为CSV,并能够在Excel中格式化列。我认为问题在于,在数据框架中,所有列都是因子。在创建数据帧时,我可能会花时间声明类型,或者为R找到一种简单的方法来获取数据帧并重做类型。您所说的“格式化列”是什么意思?是否要使用R或Excel进行格式设置?顺便说一句,你收到的这些信息没有问题。您没有一个文件作为
write.xlsx
的结果吗?