Экспорт данных в предварительно отформатированный шаблон Excel .xlsx - PullRequest
0 голосов
/ 12 декабря 2018

Я хотел бы экспортировать некоторые результирующие наборы данных в несколько листов предварительно созданного xlsx-файла «шаблона» (размер, формат ячеек, фильтр по заголовку и т. Д., Уже существующего в шаблоне).Я просто хочу заполнить шаблон значениями (некоторый эквивалент значений только для копирования / вставки из Excel).

Я пробовал пакеты xlsx / openxlsx, но это не работает, это меняет стили рабочих таблиц.

Я также попробовал пакет XLConnect с установкой setStyleAction * (wb, XLC $ "STYLE_ACTION.NONE") *, он работает только для одного из листов, но не для других ...

Я использую 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)
...