你怎么读密码保护的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