我很好奇你们中是否有人在阅读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)中打开它,允许编辑(菜单下方的黄色条)并保存它。这确实做到了。