R库(openxlsx)错误:工作簿没有工作表

时间:2016-03-23 14:15:46

标签: r excel dataframe xlsx

我很好奇您是否在阅读R:

中的xlsx文档时遇到类似错误
partial_fit

即使我的文件有工作表,也会发生错误:

library(openxlsx) 
data = read.xlsx(file, sheet =1, startRow = 2, colNames = FALSE)

当我手动将另一个空工作表添加到我的xlsx文件时,一切正常。但是,我想知道如何解决此问题,而无需逐个打开每个xlsx文件以添加另一个工作表。你知道如何处理它吗? 提前谢谢。

1 个答案:

答案 0 :(得分:2)

您是否从互联网上下载了xlsx?如果是这样,它可能会被锁定以防止更改。

刚才我遇到了同样的错误。我可以在Excel中打开xlsx文件就好了,看了一张,我甚至可以用getSheetNames()读出表名。但是使用read.xlsx会出错。然后我在Excel(2010)中打开它,允许编辑(菜单下面的黄色条)并保存它。这确实可以解决问题。