Как создать именованный диапазон с именем листа в пакете Openxlsx - PullRequest
0 голосов
/ 11 сентября 2018

Использование параметра name = в функции writeData в пакете openxlsx создает именованный диапазон в Excel.Это имя кажется непригодным для использования, поскольку с ним не связан ни один рабочий лист.Вот пример кода R, который создает электронную таблицу:

library(openxlsx)
wb<-createWorkbook()
wks<-"Example"
addWorksheet(wb, wks)
writeData(wb,wks,x="A Cell",
      startCol = 1, startRow = 1, name="ExampleRangeName")
saveWorkbook(wb,file="example.xlsx",overwrite = TRUE)

Рабочая книга example.xlsx содержит именованный диапазон, который ссылается на «= NA! $ A $ 1: $ A $ 1».Он должен ссылаться на «= Пример! $ A $ 1: $ A $ 1».Любые предложения, как сделать эту работу?Благодарю.

...