我正在尝试通过 RDCOMClient 包在 R 中操作 Excel 文件(.xls)。
我在R中创建了一个Excel对象,打开了一个保存为.xls文件格式的工作簿,当有同名的Excel文件时,尝试将文件格式转换为.xlsx而不弹出对话框。代码如下。
excel <- COMCreate("Excel.Application")
wb <- excel$Workbooks()$Open(Filename = "filepath.xls",Password = "xxxxx")
excel$DisplayAlerts(FALSE)
wb$SaveAs(Filename = "filepath.xlsx" ,FileFormat = 51,Password = "")
执行代码时收到一条错误消息:
excel$DisplayAlerts(FALSE)
<'checkErrorInfo'> 8002000E 错误:参数数量无效。