在openxlsx包的writeData函数中使用name =参数在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”的命名范围。它应参考“ = Example!$ A $ 1:$ A $ 1”。有什么建议可以使这项工作吗?谢谢。