首页 > 解决方案 > 如何使用 write.xlsx 对在 R 中创建的 Excel 文件进行密码保护?

问题描述

在我的数据分析中,R我有时会使用write.xlsx. 这些文件需要密码保护,目前我正在使用 Excel 打开未受保护的文件,然后使用File - Protect Workbook - Encrypt with Password.

有没有办法直接做到这一点,R这样我就不必打开 Excel 文件并手动添加密码?(我想用密码保护整个工作簿,而不仅仅是一张纸。)

标签: rexcelencryptionpasswords

解决方案


从 xlsx 手册中,您可以在密码参数中设置密码:

write.xlsx(x, file, sheetName="Sheet1", col.names=TRUE, row.names=TRUE, append=FALSE, showNA=TRUE, password=NULL)

推荐阅读