当前位置:首页教育技巧excel技巧excel换行

如何去除excel文件保护

减小字体 增大字体 2025-01-18 10:21:35


1.怎么样取消excel表中的工作表保护

第一步:打开该文件,先解除默认的“宏禁用”状态,方法是点击工具栏下的“选项”状态按钮,打开“MicrosoftOffice安全选项”窗口,选择其中的“启用此内容”,“确定”退出(图2);

再切换到“视图”选项卡,点击“宏”→“录制宏”,出现“录制新宏”窗口,在“宏名”定义一个名称为:PasswordBreaker(图3),点击“确定”退出;

第二步:再点击“宏”→“查看宏”,选择“宏名”下的“PasswordBreaker”并点击“编辑”,打开“MicrosoftVisualBasic”编辑器,用如下内容替换右侧窗口中的所有代码:

Sub 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

On Error Resume Next

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.Unprotect Chr(i) & Chr(j)& Chr(k) & _

Chr(l) & Chr(m) & Chr(i1)& Chr(i2) & Chr(i3)& _

Chr(i4) & Chr(i5) & Chr(i6)& Chr(n)

If ActiveSheet.ProtectContents = False Then

MsgBox "One usable password is " & Chr(i)& Chr(j) & _

Chr(k) & Chr(l) & Chr(m)& Chr(i1) & Chr(i2)& _

Chr(i3) & Chr(i4) & Chr(i5)& Chr(i6) & Chr(n)

ActiveWorkbook.Sheets(1).Select

Range("a1").FormulaR1C1 = Chr(i) & Chr(j)& _

Chr(k) & Chr(l) & Chr(m)& Chr(i1) & Chr(i2)& _

Chr(i3) & Chr(i4) & Chr(i5)& Chr(i6) & Chr(n)

Exit Sub

End If

Next: Next: Next: Next: Next: Next

Next: Next: Next: Next: Next: Next

End Sub

第三步:再点击“宏”→“查看宏”,选择“宏名”下的“PasswordBreaker”并点击“执行”,密码就现形了(图4)。

第四步:切换“审阅”选项卡,点击“撤消工作表保护”,然后输入密码即可解除锁定。

2.如何通过宏代码自动解除excel工作表格保护?

Ctrl+F11插入“宏表”MicrosoftOfficeExcel撤销密码编辑1、打开需要破解保护密码的Excel文件;2、依次点击菜单栏上的工具宏录制新宏,输入宏名字如:小A博客导航3、停止录制(这样得到一个空宏);4、依次点击菜单栏上的工具宏宏,选aa,点编辑按钮;5、删除窗口中的所有字符(只有几个),替换为下面的内容;从横线下开始复制()。

/(Version1。 1):Allmsgstoconstants,(Version1。

1。1)__。

1。_tothemicrosoft。

public。excel。

programmingnewsgroup。_,somakesureyou:_DBLSPACESAVEITNOW!DBLSPACEandalso_DBLSPACEBACKUP!,BACKUP!!,BACKUP!!!_DBLSPACEAlso,_putthereforareason。

_ordata。_maybeanoffense。

Ifindoubt,dont。_sheets,。

_。DBLSPACE_。

_willtakesometime。DBLSPACEAmountoftime_,the_passwords,。

DBLSPACE_Justbepatient!Makemeacoffee!_。 DBLSPACE_Thepasswordfoundwas:DBLSPACE$$DBLSPACE__。

DBLSPACE_。_passwordset。

:_DBLSPACE$$__setthispassword。 _otherpasswords。

/windows_。 _,,jAsInteger,kAsInteger,,nAsInteger,i1AsInteger,,i4AsInteger,i5AsInteger,,。

。ProtectStructureOr。

,vbInformation,,vbInformation,,vbInformation,:Forj65To66:Fork65To66Forl65To66:Form65To66::Fori365To66::Fori665To66:。

UnprotectChr(i)Chr(j)Chr(k)_Chr(l)Chr(m)Chr(i1)Chr(i2)_Chr(i3)Chr(i4)Chr(i5)Chr(i6)Chr(n)If。_。

(i)Chr(j)Chr(k)Chr(l)_Chr(m)Chr(i1)Chr(i2)Chr(i3)_Chr(i4)Chr(i5)Chr(i6)Chr(n)MsgBoxApplication。 Substitute(MSGPWORDFOUND1,_$$,PWord1),vbInformation,。

nextsEndIfEndWithNext:Next:Next:Next:Next:NextNext:Next:Next:Next:Next:,vbInformation,。 。

ShTagShTagOrw。

3.怎样把文档去除保护

打开该受保护的Word 文档,文件->另存为->选择XML 格式,存为一个XML 文档,用记事本打开该XML 文件,搜索 “w:UnprotectPassword“(引号内的内容,或直接搜索Password),你会看到 5BCECF7A 的字样(如果你的密码用的是123 的话)。

接着我们用UltraEdit32 或其他类似的工具打开最初受保护的Word 文档,查找7ACFCE5B(注意是倒序,搜索时可能需选择“正则表达式”选项),查找到后,都用8 个0 来代替,存盘。此时,Word 文档的密码就被清空了,你就可以自己取消文档保护了,密码就不用输入了,按个回车即可。

MS 还没有对这个漏洞提供补丁,我觉得短期可能还无法解决这个问题,建议以后的文档不要用这个东西进行保护了。 如何取消Word 文档保护密码总结如下:打开加密文档,另存为网页或XML 格式文件,用记事本打开,查找“w:UnprotectPassword”,记下离散后的密码,如A1B2C3D4 用UltraEdit32 等二进制编辑器打开Word 文档,查找D4C3B2A1(倒序,可能需选择“正则表达式”选项),替换为00 00 00 00 此时已经取消密码了,打开文档,直接取消文档保护即可。

诚心为你解答,给个好评吧亲,谢谢啦。

4.excel工作表保护怎么去掉

如何设置工作表的单元格保护

如下图,已知一张需要给人事部和运营部填写的表格,要如何设置才能让拿到表格的人,只能在规定的范围内填写内容?

操作步骤如下:

第1步:选中需要让对方填写的区域,右键选择“设置单元格格式”

第2步:选择“保护”,将锁定前面的√取消掉,最后点击确定;

第3步:在开始菜单中,找到单元格“格式”

第四步:在“格式”下拉单中找到“保护工作表”,点击后,无需做其他操作,直接输入密码,需输入两次,即可完成。

PS:如何取消工作表的保护呢?为防止后面重新设置出现问题,需要以下两步:

第1步:在菜单栏-单元格-格式的地方,使用密码,撤销工作表保护;

第2步:Ctrl+A选中全表,右键选择设置单元格格式,将保护下面的锁定打上“√”,点击确定,即完成取消的全部动作。

评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .