2

一部の結果データセットを、既にフォーマット済みの「テンプレート」xlsx ファイルの複数のシートにエクスポートしたいと考えています (サイズ、セルのフォーマット、ヘッダーのフィルターなど... テンプレートに既に存在します)。テンプレートに値を入力したいだけです(Excelからの値のみのコピー/貼り付けに相当します)。

xlsx/パッケージを試しましたopenxlsxが、うまくいきません。これにより、ワークシートのスタイルが変更されます。

また、 setStyleAction*(wb, XLC$"STYLE_ACTION.NONE")* 設定でパッケージを試してみましたXLConnect.1つのシートでのみ機能しますが、他のシートでは機能しません...

R バージョン 3.5.1 (32 ビット) と Excel 2016 を使用しています

openxlsx、私は以下のコードを使用しています:

Output_wb <- loadWorkbook(file = system.file("MyTemplate.xlsx"), package= "openxlsx"))
writeData(wb=Output_wb, sheet="Sheet1", Dataset2, xy = c(2,2), colNames = FALSE, rowNames = FALSE)
## Save workbook
saveWorkbook(Output_wb, "Summary_of_results.xlsx"), overwrite = TRUE)
4

0 に答える 0