本简要指南介绍了如何使用 Python 在 Excel 中锁定单元格。您将获得 IDE 设置、步骤列表以及使用 Python 在 Excel 中锁定特定单元格的示例代码。文中提供了准备所需样式的所有详细信息,这些样式最终用于在 Excel 文件中锁定或解锁单元格。
使用 Python 在 Excel 中锁定某些单元格的步骤
- 配置 IDE 以使用 Aspose.Cells for Python via .NET 来锁定单元格
- 应用许可证以避免水印和产品限制
- 使用 Workbook 对象打开 Excel 文件并选择所需的工作表
- 如有需要,在解锁之前将所有单元格设置为可编辑
- 使用 Style 类锁定所有目标单元格
- 在所有目标单元格锁定后,使用 Protect 保护工作表
- 保存包含锁定单元格和受保护工作表的输出 Excel 文件
上述步骤描述了应用使用 Python 在 Excel 中进行单元格保护的过程。应用许可证,使用 Workbook 对象加载 Excel 文件,访问需要锁定单元格的工作表,根据需要解锁工作表中的所有对象并将其设置为可编辑,然后在目标单元格的 style 属性中将 locked 标志设置为 true。最后,调用 Protect 方法以在工作表中强制执行锁定设置,并保存 Workbook。
使用 Python 在 Excel 中锁定选定单元格的代码
此代码演示了如何使用 Python 在 Excel 中锁定某些单元格。protect() 方法接受枚举值 ProtectionType.All 作为参数,该参数会将保护应用于所有类型的对象。您还可以选择其他保护类型,并在需要时设置密码以便稍后解锁单元格。
本文介绍了在 Excel 文件中锁定单元格的过程。要添加复选标记,请参阅文章使用 Python 在 Excel 中添加复选标记。