を使用して列幅を自動調整するにはどうすればよいopenxlsx
ですか?
私の列の 1 つに日付変数 (例: ) があり、Excel から21-08-2017
コピーして別の場所に通常どおり貼り付けると、次のように表示されます (Excel でコンテンツを表示するために列幅を大きくすると、通常どおり貼り付けられます)。その反復的なタスクを自分のコードに統合したいと考えています。これが私が今使っているものです:ctrl+c
#######
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 です。セルの内容に応じて自動調整するように設定するか、列ごとに手動で設定する必要があります。
Mod へ: これは、openxlsx を使用して R で解決しようとしている問題です。とにかく、お気遣いありがとうございます。