在我R
的数据分析中,我有时会使用write.xlsx
将数据输出到Excel文件。这些文件需要受密码保护,目前我这样做是通过使用Excel打开未受保护的文件,然后使用File - Protect Workbook - Encrypt with Password
添加密码。
有没有办法直接在R
中执行此操作,以便我不必打开Excel文件并手动添加密码? (我想用密码保护整个工作簿,而不只是一张表。)
答案 0 :(得分:5)
在xlsx手册中,您可以在密码参数中设置密码:
write.xlsx(x, file, sheetName="Sheet1", col.names=TRUE, row.names=TRUE, append=FALSE, showNA=TRUE, password=NULL)