如何使用 Node.js 取消对 Excel 工作表的保护

本文介绍如何使用 Node.js 取消保护 Excel 工作表。它包含设置环境的所有详细信息、编写应用程序的步骤列表以及演示如何使用 Node.js 解锁 Excel 工作表的可运行示例代码。此过程不需要任何第三方工具或软件来执行此任务。

使用 Node.js 取消保护 Excel 工作表的步骤

  1. 将 IDE 设置为使用 Aspose.Cells for Node.js 通过 Java 解锁工作表
  2. 该过程是通过加载具有受密码保护的工作表的 Excel file 来启动的
  3. 使用工作表索引选择要不受保护的目标 sheet
  4. 通过提供密码调用 Sheet.unprotect()
  5. 保存生成的 Excel 文件

这些步骤总结了如何解锁 Excel 工作表以使用 Node.js 进行编辑的过程。该过程首先加载工作簿,然后访问使用密码锁定的目标工作表。在最后的步骤中,通过提供现有密码并将生成的工作簿保存在磁盘上,为所选工作表调用 unprotect() 方法。

使用 Node.js 取消保护工作表的代码

上述代码演示了如何使用 Node.js 从 Excel 工作表中删除密码。如果有多个工作表使用密码锁定,您可以遍历所有工作表并为每个工作表提供相应的密码以取消保护。您还可以在处理每个工作表之前使用 isProtected() 方法来检查它是否受到保护。

这个简短的教程教会了我们如何使用 Node.js 从 Excel 中删除密码保护。如果您想在 Excel 文件中应用过滤器,请参阅有关 如何使用 Nodejs 在 Excel 中应用过滤器 的文章。

 简体中文