【发布时间】:2015-08-15 12:58:52
【问题描述】:
我正在尝试使用库 xlsx 将数据从 excel 文件导入 R。我得到错误:
.jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl, : org.apache.poi.EncryptedDocumentException: 提供的 电子表格似乎是一个加密的 .xlsx 文件。必须解密 在 XSSF 使用之前,它不能被 HSSF 使用
我将文件从 filename.xlsx 更改为 filename.xls,但我一直收到相同的消息
我也试过这个链接的建议:
Import password-protected xlsx workbook into R
How to read xlsx file in protect mode to R
但它不会工作。
我的文件表受到保护,但文件本身不受保护。
【问题讨论】:
-
您提到的替代方案如何不起作用?发布您尝试过的代码和结果。如果可能的话,还有指向 excel 文件本身的链接。
-
顺便说一句,更改扩展名不是您想要做的。它们的存在是有原因的,如果您尝试打开其中的文件,即使 excel 也会警告您某些事情很有趣。