openxlsx
自适应调整列宽?我的其中一列包含日期变量(例如
21-08-2017
),如果使用Excel中的ctrl+c
复制,然后在其他地方正常粘贴,它会显示为#######
(如果增加列宽以显示Excel中的内容,则正常粘贴)。我想将这个重复任务集成到我的代码中。这是我现在正在使用的代码:WB <- loadWorkbook(File)
addWorksheet(WB, Sheet)
writeDataTable(WB, Sheet, DF, withFilter=F, bandedRows=F, firstColumn=T)
saveWorkbook(WB, File, overwrite =TRUE)
我在此附上所有相关的代码,我还根据表格值进行条件格式设置。请建议一种集成自适应列宽的方法。
编辑: 默认情况下,R输出的XLSX具有默认的8.43列宽,我想要将其设置为根据单元格内容自适应,或者手动为每一列设置宽度。
注:这是我正在使用openxlsx解决的问题。无论如何,感谢关注。