如何读取用 R 加密的 .xls 文件?

How to read an .xls file that is encrypted with R?

通常我使用 readxl 包(非常好)来阅读 excel 个文件:

 read_excel(path = 'ihateexcel.xls', sheet = 1)

但是,如果我尝试读取加密的 .xls 文件,会话基本上会冻结。显然不想将文件另存为 .csv,因为我会丢失加密或必须使用其他加密。似乎也无法在其他包中找到此功能 xlsx

如何读取在 excel 中加密的 .xls 文件?

excel.link 可以帮助您打开受密码保护的文件。

您可以在其中一个参数中传递您的 'password'。

用法

xl.read.file(filename, ...... password = NULL)