轻松解除Excel电子表格和工作簿的保护
您可能知道,Microsoft Excel有内置功能,允许您控制谁可以编辑数据、格式化单元格、运行报表,甚至选择单元格和范围。这些保护特性在应用中非常有用。例如,如果您有几个人在处理一个复杂的工作簿,他们将帮助确保没有公式被放错位置或删除,并且,一般来说,没有人做出不必要的更改来撤销您为保持事情有序而完成的艰苦工作。
也就是说,如果你不习惯Excel的保护功能,或者在你需要编辑的工作簿中不精确地使用它们,那么Excel的保护功能可能会给你带来不便。因此,您需要了解这些特性是如何工作的,以及如何在您的工作中进行数据编辑。
要全面了解这个工具,您可以使用包括Excel所有基本特性和功能的课程.不过,本指南将重点关注如何解除数据保护,这样您就可以继续使用正在处理的电子表格。
取消数据保护的基本方法
从office2007及以后的版本开始,您将通过从主功能区访问Review选项卡来处理保护设置。
标签是直观的。“保护工作簿”功能处理整个工作簿的保护,“保护工作表”处理当前活动工作表的保护。如果无法更改窗口的大小或位置,或无法更改工作簿中选项卡的顺序,则这是因为工作簿受到保护。另一方面,如果您不能选择或编辑单元格或它们的内容,这是由于工作表保护。
正在切换工作簿的保护
单击“保护工作簿”时,系统将提示您输入密码,如果没有启用密码,则会看到工作簿的保护菜单。在excel2007中,这个菜单将为您提供保护工作簿结构(工作表的排列)和窗口(工作簿窗口的大小和位置)的选项。如果能够访问菜单,只需确保未选中选项并单击OK,就可以取消对工作簿的保护。但是,如果工作簿受密码保护,则需要输入密码才能进行调整(稍后详细介绍)。
切换保护页
保护工作表功能具有与保护工作簿功能相同的基本结构。如果设置了密码,您需要输入密码才能继续,如果没有设置,您将直接进入弹出窗口,在那里您可以选择和取消选择保护选项。此菜单看起来与工作簿的菜单类似,但使用方式略有不同。
如果你想完全取消工作表的保护,你只需要取消顶部的复选框,它说“保护锁定单元格的工作表和内容”。或者,您可以通过启用下面滚动选项菜单中的单个编辑权限来为工作表保留一些保护。
最后,在处理这些选项时,全面了解Microsoft Office套件是很有帮助的。出于这个原因,你可能会获得优势包括最新办公软件基础知识的课程.
管理锁定细胞
在某些情况下,您可能希望对工作表或工作簿保持保护,但您正在努力处理如何管理锁定的单元格。例如,可能有一些单元格您希望能够选择和编辑,但目前无法访问。因此,您希望熟悉程序中锁定和解锁单元格的操作方式。
如果你想在一个受保护的表中解锁某些单元格,你可以采取以下步骤:
1.选择要解锁的单元格或范围。
2.右键单击并从菜单中选择格式单元格。
3.单击最右边的保护选项卡。
4.默认情况下应该选中Locked选项。取消它。
5.单击OK
锁定或解锁单元格(正如您在这里所做的那样)在启用工作表的保护之前将没有任何效果。
如果您有兴趣学习更多在Excel中管理数据的技巧,您应该在关于Excel的高级课程.
关于密码
显然,如果您在Excel中使用密码保护功能,并且希望覆盖保护功能,则必须输入密码。如果你是创造它的人,并且你知道它是什么,那就足够简单了。
但如果你忘记了密码,或者你的一个同事在你正在一起工作的工作簿上丢失了密码,那该怎么办呢?你只是运气不好吗?
简而言之,答案是否定的。但处理这种情况可能很棘手。你有几个选择:
1.您可以重新创建工作簿,在许多情况下,这显然是一个密集且不现实的选择。
2.您可以寻找第三方密码恢复工具。有许多产品,通常由小型软件开发公司提供。betwayapp下载安装
3.可以使用宏。
第三种选择是可能的。请记住,您不应该在您不拥有或没有权限的工作簿上使用此方法。从本质上讲,Excel将密码转换为一组简化的字符,使用宏恢复起来相当简单。
您将需要使用VBA函数和开发人员选项卡,所以如果您还没有熟悉这些工具,您可能想要熟悉它们。你可以从VBA Excel在线课程.
如果你对开发工具很熟悉,你需要做的是创建一个宏,打开VBA编辑器betwayapp下载安装,输入以下代码:
子PasswordBreaker ()
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer
出错后继续
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
ActiveSheet。取消保护Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
如果ActiveSheet。ProtectContents = False Then
MsgBox "一个可用的密码是" & Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
退出子
如果
下一个:下一个:下一个:下一个
下一个:下一个:下一个:下一个
终止子
运行它,你应该有一个可用的密码来解除对表单的保护。