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



我很好奇你们中是否有人在阅读R:中的xlsx文档时遇到过类似的错误

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

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

Error in read.xlsx.default(file, sheet =1, startRow = 2, colNames = FALSE) : 
  Workbook has no worksheets

当我手动将另一个空工作表添加到我的xlsx文件中时,一切正常。但是,我想知道如何解决这个问题,而不必逐个打开每个xlsx档案来添加另一个工作表。你知道怎么处理它吗?提前谢谢。

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

刚才我也遇到了同样的错误。我可以很好地在Excel中打开xlsx文件,看到一张图纸,我甚至可以用getSheetNames()读取图纸名称。但是使用read.xlsx会出现错误。然后我在Excel(2010)中打开它,允许编辑(菜单下方的黄色条)并保存它。这确实做到了。

相关内容

  • 没有找到相关文章

最新更新