如何在忘记密码的情况下解除对Excel工作表的保护(4种有效方法)

  • Share This
Hugh West

本教程说明了如何解除对某一国家的保护。 ǞǞǞ 为了保持工作表或工作簿的机密性,我们设置了一个密码。 密码保护可以防止其他用户对我们的工作表进行修改。 但是,我们有可能在设置密码后忘记密码。 然而,如果我们忘记了密码,我们将无法阅读或编辑退出的文件。 要解除对一个 ǞǞǞ 没有密码的床单,请关注这篇文章。

下载实践工作手册

你可以从这里下载实践工作手册。

解除对Excel.xlsm中工作表的保护

4种有效的方法来解除对Excel工作表的保护 如果忘记了密码

在这篇文章中,我们将展示 4 有效的方法来 解除对Excel表的保护 为了说明这些方法,我们将使用下面的数据集,其中包含几种不同的食品类型及其平均价格。 现在注意到在 "食品 "下面的带子。 首页 我们可以看到,在 首页 由于工作表受到密码保护,所以无法使用 "选项卡"。

更具体地说,如果我们试图对工作表进行任何修改,就会出现一个类似下图的消息框。 它给我们的警告是工作表受到了保护。

1.忘记密码时用VBA解除对Excel工作表的保护

首先,最重要的是,我们将使用一个 VBA 代码来解除对一个 ǞǞǞ 如果我们忘记了密码,我们可以直接用这个方法的代码在 微软Excel 2010 但是,如果我们使用的是后期版本的 微软Excel 2010 ,我们必须将该文件转换为 Excel 97-2003工作簿(*.xls)。 然后我们将应用 VBA 让我们看看执行这一方法的步骤。

步骤。

  • 首先,到 开发商 标签。 选择选项 视觉基础 .

  • 上述命令将打开 视觉基础 窗口。
  • 此外,请到 插入标签。
  • 此外。 右键点击 在纸张名称上选择。 插入 > 模块 .

  • 之后,一个空白 VBA 将出现代码窗口。
  • 接下来,输入以下内容 VBA 在该空白代码窗口中的代码。
 Sub Unprotect_Sheet_If_Password_Forgotten() Dim a As Integer, b As Integer, c As Integer Dim x As Integer, y As Integer, z As Integer Dim z1 As Integer, z2 As Integer, z3 As Integer Dim z4 As Integer, z5 As Integer, z6 As Integer On Error Resume Next For a = 65 To 66: For b = 65 To 66: For c = 65 To 66 For x = 65 To 66: For y = 65 To 66: For Z1 = 65 To 66 For z2 = 65 To 66: For z3 = 65 To 66: Forz4 = 65 To 66 For z5 = 65 To 66: For z6 = 65 To 66: For z = 32 To 126 ActiveSheet.Unprotect Chr(a) & Chr(b) & Chr(c) & _ Chr(x) & Chr(y) & Chr(z1) & Chr(z2) & Chr(z3) & _ Chr(z4) & Chr(z5) & Chr(z6) & Chr(z) If ActiveSheet.ProtectContents = False Then MsgBox " The Password is " & Chr(a) & Chr(b) & _ Chr(c) & Chr(x) & Chr(y) &。Chr(z1) & Chr(z2) & _ Chr(z3) & Chr(z4) & Chr(z5) & Chr(z6) & Chr(z) Exit Sub End If Next: Next: Next: Next: Next: Next: Next: Next: Next: Next: End Sub 
  • 现在,点击 运行 按钮或按 F5 键来运行该代码。

  • 结果,出现了一个类似下图的消息框。 这个消息框包含一个假的密码。 我们不需要复制或记住这个密码。 只要按 认可 .

  • 最后,我们的工作表不受保护了。 现在,就像下面的图片一样,我们将能够编辑数值。

请注意。 如果一个工作簿包含几个受保护的工作表,请为每个工作表分别运行VBA代码。

阅读更多。 如何用VBA解除对Excel工作表的密码保护(3个快速技巧)

2.使用Zip选项解除对Excel工作表的密码保护

改变文件扩展名是解除保护的另一种方法。 ǞǞǞ 我们将把文件的扩展名改为 .xlsx .zip 这个策略相当具有挑战性。 只要按照以下步骤执行这个方法就可以了。

步骤。

  • 首先,请到 控制面板 > 外观和个性化 > 文件资源管理器选项 .

  • 上述命令打开了一个名为''的对话框。 文件资源管理器选项 '.
  • 第二,在对话框中转到 查看 检查选项' 隐藏已知文件类型的扩展名 ',并点击 申请 .

  • 第三,改变扩展的 .xlsx 文件中的 .zip 文件,使用重命名选项。

  • 将出现一条警告信息。 选择 来进行。

  • 现在我们可以看到文件被压缩了。

  • 下一步。 右键点击 关于 .zip 文件,并选择 全部摘录 .

  • 然后打开名为 xl .

  • 之后,打开名为 工作表 .

  • 此外,选择并右键点击 sheet1.xml 用以下方法打开该文件 记事本 .

  • 此外,按 Ctrl + F 以打开 查找 输入文字 保护 发现什么 文本字段,并点击 查找下一个 .

  • 上述命令将突出显示术语 保护 .
  • 最关键的部分是删除整个行,包括术语 保护 里面的 < > 符号。 下面是线路的内容。

  • 此外。 压缩 再来看看这些文件。
  • 之后,将扩展名从 .zip .xlsx .

  • 将出现一条警告信息。 选择 以进一步开展工作。

  • 最后,打开 .xlsx 我们可以像下图那样编辑新文件。

阅读更多。 Excel VBA:如何在没有密码的情况下解除对Excel工作表的保护

3.如果有人忘记密码,用Google Sheet解除对Excel工作表的保护

在第三种方法中,我们将使用 谷歌表格 以解除对一个人的保护 ǞǞǞ 如果我们忘记了密码,这个方法很简单,不包含任何复杂的步骤。 只要按照下面的步骤来执行这个方法。

步骤。

  • 首先,打开一个空白电子表格,在 谷歌表格 .
  • 接下来,到 文件 标签,并选择选项 进口 .

  • 然后,去到 上传 选项,并将受保护的excel工作簿拖入该框。

  • 出现一个新的对话框。 点击选项 进口 标签。

  • 结果是,我们可以看到受保护的excel表的数据在 谷歌表格 此外,我们还可以修改 谷歌表格 .

  • 之后,去到 文件 下载文件在 Microsoft Excel (.xlsx) 格式。

  • 最后,在 ǞǞǞ 我们现在可以像下面的图片一样编辑该文件了。

阅读更多。 如何在没有密码的情况下解除对Excel工作表的保护(4种简单方法)

4.忘记密码时将受保护工作表的内容复制到另一个工作表上

另一种解除保护的方法是 ǞǞǞ 当密码被忘记时,可以复制工作表的内容。 我们无法在这里破解密码。 但是,你可以 拷贝 粘贴 我们将利用与之前相同的数据集。 让我们看看下面的步骤来了解更多。

步骤。

  • 首先,打开受密码保护的工作表。
  • 接下来,按 Shift + Ctrl + End 或点击 三角形图标 在左下角,选择所有使用过的单元格。
  • 然后,按 Ctrl + C 来复制这些单元格。

  • 此外,打开一个新的EXCEL工作表,选择单元格 A1 .

  • 之后,按 Ctrl + V .
  • 最后,我们可以看到下面的文件是不受保护的。

请注意。 如果受保护的工作表允许你选择锁定和解锁的单元格,你可以使用这种方法。

阅读更多。 如何解锁Excel工作表进行编辑(快速步骤)?

总结

最后,本教程演示了如何解除对某一国家的保护。 ǞǞǞ 如果你忘记了密码,请下载本文中的练习工作表,以测试你的技能。 如果你有任何问题,请在下面的方框中留言。 我们的团队将尽快回复你的信息。 请注意更多创造性的内容 微软Excel 未来的解决方案。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.