1

openXL 函数在 openxlsx 包中不起作用。我已经卸载然后重新安装但没有运气。奇怪的是,它适用于下面的 reprex,但不适用于我的任何其他脚本。任何想法为什么会这样?谢谢你。

library(openxlsx)
setwd(getwd())
wb <- createWorkbook()

addWorksheet(wb, "test")
somedata <- "data"
writeData(wb, 1, somedata)

saveWorkbook(wb, "temp.xlsx", TRUE)
openXL(wb)
4

1 回答 1

1

在 Windows 上,这可能有效:

shell(shQuote(string = wb$saveWorkbook()), wait = TRUE)

它与 openXL 调用的命令相同,但参数 wait 设置为 TRUE。

于 2019-12-11T13:47:27.730 回答