代码之家  ›  专栏  ›  技术社区  ›  Ben

如何使用write.xlsx对在r中创建的excel文件进行密码保护?

  •  3
  • Ben  · 技术社区  · 6 年前

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

    有没有办法直接用 R 所以我不必打开excel文件并手动添加密码?(我想用密码保护整个工作簿,而不仅仅是一张工作表。)

    1 回复  |  直到 6 年前
        1
  •  5
  •   DTYK    6 年前

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

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