我正在尝试使用带有 R 的 XLConnect 包来导入一些 Excel 数据,进行一些修改然后保存它。每次我这样做虽然它损坏了文件。我尝试使用 XLConnect 创建一个工作簿,然后立即保存它,但即使是 XLConnect 创建的文件也已损坏。每次我尝试在 Excel 中打开它们时,我都会收到错误消息。这是我用来尝试创建文件然后保存它的非常简单的代码。
library(rJava)
library(XLConnectJars)
library(XLConnect)
wb.new <- loadWorkbook("myNewExcelFile.xlsx", create= TRUE)
saveWorkbook(wb.new)
每次我做这个 Excel 都会给我一个错误,说文件已损坏。我可以在 R 中创建 Workbook 对象并对其进行操作,但我无法在不损坏的情况下保存它。这是我的环境:
Windows 7 专业版 64 位
Java 1.7.0_06 64 位
RStudio 版本。0.96.331
R版。2.15.2 64 位