保护 Excel 文件

IronXL中的Encrypt方法赋予Python开发者对整个Excel工作簿和单个工作表应用密码保护的能力。 这对于保护敏感数据并确保只有授权用户才能打开或修改您的Python应用程序生成的Excel文件至关重要。

IronXL还支持工作表级别的保护,这可以防止用户编辑特定的工作表,同时依然允许他们查看或与数据交互。 这在需要限制写入访问权限的协作环境中特别有用。 可以通过编程方式添加或移除保护,为安全和暂时可访问的工作流提供灵活性。

WorkBook.Load从磁盘打开现有的Excel文件。 一旦加载,Encrypt方法在工作簿级别应用密码,阻止没有正确凭据的情况下打开文件。

DefaultWorkSheet属性检索主工作表。 在其上调用ProtectSheet在工作表级别添加第二层安全,即使对可以打开工作簿的用户也限制编辑。

最后,Save保持工作簿级加密和工作表级保护,以便安全设置在输出文件中被保留。这种两级方法同时涵盖读取和编辑访问控制于一个工作流中。

了解如何在Python中为Excel工作簿设置密码

准备开始了吗?
版本: 2026.4 刚刚发布
Still Scrolling Icon

还在滚动吗?

想快速获得证据?
运行示例 观看您的数据变成电子表格。