你怎么读密码保护的excel文件到r?

你怎么读密码保护的excel文件到r?

我已经尝试过excel.link,但它不适用于R版本3.2.3(我的版本)

我也尝试了RDCOMClient,但它也不适用于R版本3.2.3

XLConnect (0.2-13)现在可以读取密码保护的Excel文件

安装最新版本的XLConnect和XLConnectJars(0.2-13)

install.packages("XLConnect") install.packages("XLConnectJars") 

安装无限强度的Java(TM)encryption扩展策略文件(在OS X和Windows上是必需的 – 在OpenJDK 1.8的Ubuntu linux上不需要)

http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html

如何在OS X中安装无限强度的JCE for Java 8?

 library(XLConnect) 

使用testing文件:

https://github.com/miraisolutions/xlconnect/files/794219/TestWorkbook.xlsx

 wb <- loadWorkbook("TestWorkbook.xlsx", password="pass") test <- readWorksheet(wb, "sheet1") > data id value1 value2 1 1 1 5 2 2 2 4 3 3 3 3 4 4 4 2 5 5 5 1