excel文件密码忘记了该怎么办
【免费下载】excel文件忘记密码后的解密方法
![【免费下载】excel文件忘记密码后的解密方法](https://img.taocdn.com/s3/m/02b81f58011ca300a6c390bf.png)
excel文件忘记密码后的解密方法excel文件密码的设置有2种,一种是写保护,另外一种是打开保护。
对应不同的保护措施,应该用不同的解密方法。
一:这是写保护的破解:方法:1\打开文件2\工具---宏----录制新宏---输入名字如:aa3\停止录制(这样得到一个空宏)4\工具---宏----宏,选aa,点编辑按钮5\删除窗口中的所有字符(只有几个),替换为下面的内容:(复制吧)6\关闭编辑窗口7\工具---宏-----宏,选AllInternalPasswords,运行,确定两次,等2分钟,再确定.OK,没有密码了!!代码如下:Public Sub AllInternalPasswords()' Breaks worksheet and workbook structure passwords. Bob McCormick' probably originator of base code algorithm modified for coverage' of workbook structure / windows passwords and for multiple passwords'' Norman Harker and JE McGimpsey 27-Dec-2002 (Version 1.1)' Modified 2003-Apr-04 by JEM: All msgs to constants, and' eliminate one Exit Sub (Version 1.1.1)' Reveals hashed passwords NOT original passwordsConst DBLSPACE As String = vbNewLine & vbNewLineConst AUTHORS As String = DBLSPACE & vbNewLine & _"Adapted from Bob McCormick base code by" & _"Norman Harker and JE McGimpsey"Const HEADER As String = "AllInternalPasswords User Message"Const VERSION As String = DBLSPACE & "Version 1.1.1 2003-Apr-04"Const REPBACK As String = DBLSPACE & "Please report failure " & _"to the microsoft.public.excel.programming newsgroup."Const ALLCLEAR As String = DBLSPACE & "The workbook should " & _"now be free of all password protection, so make sure you:" & _DBLSPACE & "SAVE IT NOW!" & DBLSPACE & "and also" & _DBLSPACE & "BACKUP!, BACKUP!!, BACKUP" & _DBLSPACE & "Also, remember that the password was " & _"put there for a reason. Don't stuff up crucial formulas " & _"or data." & DBLSPACE & "Access and use of some data " & _"may be an offense. If in doubt, don't."Const MSGNOPWORDS1 As String = "There were no passwords on " & _ "sheets, or workbook structure or windows." & AUTHORS & VERSIONConst MSGNOPWORDS2 As String = "There was no protection to " & _ "workbook structure or windows." & DBLSPACE & _"Proceeding to unprotect sheets." & AUTHORS & VERSIONConst MSGTAKETIME As String = "After pressing OK button this " & _"will take some time." & DBLSPACE & "Amount of time " & _"depends on how many different passwords, the " & _"passwords, and your computer's specification." & DBLSPACE & _"Just be patient! Make me a coffee!" & AUTHORS & VERSIONConst MSGPWORDFOUND1 As String = "You had a Worksheet " & _ "Structure or Windows Password set." & DBLSPACE & _"The password found was: " & DBLSPACE & "$$" & DBLSPACE & _"Note it down for potential future use in other workbooks by " & _"the same person who set this password." & DBLSPACE & _"Now to check and clear other passwords." & AUTHORS & VERSIONConst MSGPWORDFOUND2 As String = "You had a Worksheet " & _ "password set." & DBLSPACE & "The password found was: " & _DBLSPACE & "$$" & DBLSPACE & "Note it down for potential " & _"future use in other workbooks by same person who " & _"set this password." & DBLSPACE & "Now to check and clear " & _"other passwords." & AUTHORS & VERSIONConst MSGONLYONE As String = "Only structure / windows " & _"protected with the password that was just found." & _ALLCLEAR & AUTHORS & VERSION & REPBACKDim w1 As Worksheet, w2 As WorksheetDim i As Integer, j As Integer, k As Integer, l As IntegerDim m As Integer, n As Integer, i1 As Integer, i2 As IntegerDim i3 As Integer, i4 As Integer, i5 As Integer, i6 As IntegerDim PWord1 As StringDim ShTag As Boolean, WinTag As Boolean Application.ScreenUpdating = False With ActiveWorkbookWinTag = .ProtectStructure Or .ProtectWindowsEnd WithShTag = FalseFor Each w1 In WorksheetsShTag = ShTag Or w1.ProtectContentsNext w1If Not ShTag And Not WinTag ThenMsgBox MSGNOPWORDS1, vbInformation, HEADER Exit SubEnd IfMsgBox MSGTAKETIME, vbInformation, HEADERIf Not WinTag ThenMsgBox MSGNOPWORDS2, vbInformation, HEADER ElseOn Error Resume NextDo 'dummy do loopFor i = 65 To 66: For j = 65 To 66: For k = 65 To 66For 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 With ActiveWorkbook.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 .ProtectStructure = False And _.ProtectWindows = False ThenPWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)MsgBox Application.Substitute(MSGPWORDFOUND1, _ "$$", PWord1), vbInformation, HEADERExit Do 'Bypass all for...nextsEnd IfEnd WithNext: Next: Next: Next: Next: NextNext: Next: Next: Next: Next: NextLoop Until TrueOn Error GoTo 0End IfIf WinTag And Not ShTag ThenMsgBox MSGONLYONE, vbInformation, HEADERExit SubEnd IfOn Error Resume NextFor Each w1 In Worksheets'Attempt clearance with PWord1w1.Unprotect PWord1Next w1On Error GoTo 0ShTag = FalseFor Each w1 In Worksheets'Checks for all clear ShTag triggered to 1 if not.ShTag = ShTag Or w1.ProtectContentsNext w1If ShTag ThenFor Each w1 In WorksheetsWith w1If .ProtectContents ThenOn Error Resume NextDo 'Dummy do loopFor i = 65 To 66: For j = 65 To 66: For k = 65 To 66For 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 .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 Not .ProtectContents ThenPWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)MsgBox Application.Substitute(MSGPWORDFOUND2, _ "$$", PWord1), vbInformation, HEADER'leverage finding Pword by trying on other sheetsFor Each w2 In Worksheetsw2.Unprotect PWord1Next w2Exit Do 'Bypass all for...nextsEnd IfNext: Next: Next: Next: Next: NextNext: Next: Next: Next: Next: NextLoop Until TrueOn Error GoTo 0End IfEnd WithNext w1End IfMsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK, vbInformation, HEADER End Sub6. 然后执行便可获得密码附件: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今天解决的大问题!!解释一下:当Excel工作表采用密码保护时,就会生成一个16位(双字节) 长hash值。
EXCEL文件如何解锁
![EXCEL文件如何解锁](https://img.taocdn.com/s3/m/2a9bd46f443610661ed9ad51f01dc281e53a56ab.png)
EXCEL文件如何解锁
一、文件层面的解锁方法:
1.打开要解锁的EXCEL文件,输入打开密码。
2. 在“文件”选项卡下,点击“另存为”,选择保存文件的路径和
格式(比如保存为Excel Workbook)。
3.在保存窗口的右下角,点击“工具”按钮,选择“一般选项”。
4.在弹出的“工作簿加密密码”对话框中,清空密码输入框中的内容,并点击“确定”按钮。
5.点击“保存”按钮,保存文件到指定路径。
6.关闭打开的EXCEL文件,再打开保存的文件,此时文件已解锁。
二、工作表层面的解锁方法:
1.打开要解锁的EXCEL文件,输入打开密码。
2.在“格式”选项卡下,点击“保护工作表”按钮。
3. 在弹出的“保护工作表”对话框中,清空密码输入框中的内容,
并取消勾选“Windows登录密码”。
4.点击“确定”按钮,此时工作表的保护已解除。
需要注意的是,以上方法都需要输入打开密码才能解锁文件,如果忘
记了打开密码
1. 使用商业软件:有很多第三方软件,如PassFab for Excel、
Excel Password Unlocker等,可以帮助用户破解EXCEL文件的打开密码。
2.使用自定义脚本:通过编写一些VBA脚本来破解打开密码,需要一定的编程知识。
需要注意的是,除非你是文件的拥有者或者授权人,否则破解EXCEL 文件的密码是非法的行为,建议谨慎使用上述方法。
另外,记得定期备份你的文件,避免因密码丢失或忘记导致文件无法正常打开。
excel密码忘记了怎么办?这是我见过最好的解决方法
![excel密码忘记了怎么办?这是我见过最好的解决方法](https://img.taocdn.com/s3/m/4994bd9f70fe910ef12d2af90242a8956aecaa4b.png)
excel密码忘记了怎么办?这是我见过最好的解决方法之前给大家有讲过保护工作表的那些事儿,简单回忆一下吧,整个excel文档加密,工作表加密、部分单元格加密、excel窗口的加密。
那么我们已经加了密的文档忘记密码了如何解决呢?之前都是给大家说密码一定要自己要备份,那么肯定有人会问那万一就是忘记了怎么办呢?其实解决方法是有的。
下面小菜老师给大家说一下关于6位一下的密码如何解决?第一步:新打开一个excel文档,同时按Alt和F11,进入VBA 界面,第二步:点菜单上的插入,模块,第三步:在新出来的窗口粘贴一下代码:Sub crack()Dim i As LongDim FileName As Stringi = 0FileName = Application.GetOpenFilename("Excel文件(*.xls & *.xlsx),*.xls;*.xlsx", , "VBA破解")FileName = Right(FileName, Len(FileName) - InStrRev(FileName, "\"))Application.ScreenUpdating = Falseline2: On Error GoT o line1Workbooks.Open FileName, , True, , iMsgBox "Password is " & iExit Subline1: i = i + 1Resume line2Application.ScreenUpdating = TrueEnd Sub注意事项:在测试的时候尽量关掉其他程序,提高速度。
想知道工作表的保护事儿吗?赶紧关注微信号“路凡教育”。
小菜老师告诉你相关的秘密。
excel解密方法
![excel解密方法](https://img.taocdn.com/s3/m/6d235ba5d1d233d4b14e852458fb770bf78a3bb5.png)
excel解密方法
Excel文件受到来自Microsoft Office的加密保护,有时候当我们需要打开一个已加密的Excel文件的时候可能会出现一些错误,Windows会要求我们提供解密密码。
打开被加密的 Excel 文件是必不可少的,也许我们已经忘记了密码怎么办呢?这里就推荐几种Excel解密方法给大家,我们可以试试去实现。
1、使用文件打开密码恢复工具来恢复文件解密密码。
这种方法需要使用专业免费的文件加密密码恢复工具,这样我们可以用加密工具针对特定的文件类型(如Word 、PDF、Excel等文件 ),来进行安全的文件解密密码恢复。
2、使用密码暴力破解软件来解密Excel。
虽然这种方法可以有效地破解文件密码,但是破解速度极慢,尤其是当文件加密强度比较高的时候,破解工具可能要花费好几个小时甚至几到几天的时间才能破解出密码,当然,这也取决于文件大小、文件加密算法和文件的密码强度等因素。
3、如果不小心忘记文件的密码,我们可以使用穷举法暴力破解Excel文件的密码;穷举法暴力破解的方法也很简单,就是让计算机列举出所有可能的密码,从中找出正确的解密密码。
4、还有就是使用解密服务,我们可以找到一些专业的文件解密服务来为我们提供文件解密服务,这样就可以省去麻烦,把文件交给解密专家,他们可以针对不同加密算法提供解码工具和技术,给出解密方案以及提供解密服务的收费标准。
总之,上述四种常见的Excel解密方法基本可以满足绝大多数人的需求,如果你遇到了Excel被加密文件,不要担心,上述四种解密方法是可以帮助你解密文件的,但是有时候,你可能需要尝试几种方案,才能实现解密文件,希望大家能够掌握一定的解密技能,及时解决文件加解密问题。
excel密码忘记了怎么解锁
![excel密码忘记了怎么解锁](https://img.taocdn.com/s3/m/b4c002fe1b37f111f18583d049649b6648d709a2.png)
excel密码忘记了怎么解锁导读:本文将介绍如何解锁忘记密码的Excel文件。
当您忘记了您的Excel密码时,可以使用两种方法进行解锁。
第一种方法是使用第三方密码恢复工具,第二种方法是使用VBA宏代码进行解锁。
下面将详细介绍这两种方法的步骤。
对于Excel密码的忘记,有两种可行的解锁方法。
第一种方法是使用第三方密码恢复工具,第二种方法是使用VBA宏代码。
下面将详细介绍这两种方法的步骤。
方法一:使用第三方密码恢复工具第一步:下载并安装密码恢复工具访问一个可信的软件下载网站,搜索并下载一个Excel密码恢复工具。
确保选择一个经过验证的工具,并确保从安全可信的来源下载。
第二步:打开密码恢复工具双击下载的文件,按照安装向导的指示进行安装,并打开密码恢复工具。
第三步:导入Excel文件在密码恢复工具中选择“导入”选项,然后选择您忘记密码的Excel文件,并点击“导入”。
第四步:选择恢复模式工具会提供不同的恢复模式,如暴力恢复、字典恢复等。
选择一个适合的恢复模式,并设置相应的选项。
第五步:开始密码恢复点击“开始”按钮,密码恢复工具将开始尝试恢复您的Excel密码。
这个过程可能需要一些时间,取决于密码的复杂性。
第六步:获得密码当密码恢复工具找到密码时,它会在屏幕上显示出来。
将找到的密码记下来,然后使用它来解锁您的Excel文件。
方法二:使用VBA宏代码第一步:打开Excel文件双击您忘记密码的Excel文件,打开它。
第二步:按下快捷键同时按下“ALT”和“F11”键,打开VBA编辑器。
第三步:插入新的模块在VBA编辑器中,选择“插入”菜单,并选择“模块”。
第四步:复制VBA代码从可信来源复制以下VBA宏代码,并在新建的模块中粘贴。
Sub PasswordBreaker()'Breaks worksheet password protection.On Error Resume NextFor Each ws In Worksheetsws.Unprotect Password:=""Next wsEnd Sub第五步:运行宏代码按下“F5”或点击“运行”按钮运行宏代码。
忘记excel密码的解决方法
![忘记excel密码的解决方法](https://img.taocdn.com/s3/m/cd3549753868011ca300a6c30c2259010202f31a.png)
忘记excel密码的解决方法
忘记Excel密码是一个常见的问题,但幸运的是有几种方法可以解决这个问题。
首先,你可以尝试使用一些基本的密码,比如你常用的密码或者与你相关的日期或数字组合。
如果你仍然无法记起密码,以下是一些更具体的解决方法:
1. 使用密码提示,在输入密码时,Excel通常会提示你设置一个密码提示。
这个提示可能会帮助你回忆起密码。
2. 使用密码恢复工具,有一些第三方工具可以帮助你恢复忘记的Excel密码。
这些工具可以通过暴力破解或其他方法来尝试解锁文件。
但请注意,使用第三方工具可能存在安全风险,因此请确保从可信赖的来源获取工具并且在使用后立即删除工具。
3. 重置密码,如果你无法通过上述方法解决问题,你可以考虑重置密码。
你可以尝试将文件另存为另一种格式或者将文件内容复制到新文档中,这样可以去除密码保护。
4. 使用Excel密码恢复服务,有一些在线服务可以帮助你恢复Excel密码。
你可以上传受保护的文件,并支付费用以获取密码。
5. 联系Microsoft支持,作为最后的手段,你可以尝试联系Microsoft支持团队寻求帮助。
他们可能有一些高级的方法来帮助
你解决问题。
总的来说,忘记Excel密码是一个令人沮丧的问题,但通常情
况下是可以解决的。
希望上述方法中的某一个能够帮助你解决问题。
excel找回密码方法
![excel找回密码方法](https://img.taocdn.com/s3/m/b99ef120571252d380eb6294dd88d0d233d43c90.png)
excel找回密码方法Excel是一款功能强大的电子表格软件,被广泛应用于数据处理和分析。
然而,在使用Excel时,我们有时候可能会遇到忘记密码无法打开文件的情况。
那么,接下来,我将介绍一些常用的Excel找回密码方法,帮助您解决遗忘密码的问题。
1. 通过尝试常用密码:如果您忘记了打开Excel文件的密码,首先可以尝试一些常见的密码,例如数字顺序、常用生日、姓名等。
有时候,这些简单的密码是我们自己设置的,所以可能会起作用。
2. 使用Excel密码恢复工具:如果常用密码不起作用,您可以考虑使用专业的Excel密码恢复工具。
这些工具能够帮助您破解或恢复Excel文件的密码。
您可以在互联网上搜索并下载这些工具,然后按照工具的说明进行操作。
请注意,在使用此类工具时,要确保您遵守法律法规,并仅用于合法目的。
3. 使用VBA代码破解密码:如果您了解一些Excel的VBA编程知识,您可以尝试使用VBA代码来破解密码。
您可以打开需要破解密码的Excel文件,按下ALT+F11进入VBA编辑器,然后在模块中插入以下代码:```Sub PasswordBreaker()Dim i As Integer, j As Integer, k As IntegerDim l As Integer, m As Integer, n As IntegerDim i1 As Integer, i2 As Integer, i3 As IntegerDim i4 As Integer, i5 As Integer, i6 As IntegerOn Error Resume NextFor i = 65 To 66: For j = 65 To 66: For k = 65 To 66For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126ActiveSheet.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 ThenMsgBox "密码已破解为: " & 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 SubEnd IfNext: Next: Next: Next: Next: NextNext: Next: Next: Next: Next: NextEnd Sub```4. 寻求专业帮助:如果您对Excel密码恢复技术不熟悉,或者以上方法未能解决问题,您可以寻求专业的帮助。
excel2003忘记密码的解决教程
![excel2003忘记密码的解决教程](https://img.taocdn.com/s3/m/945bcab7770bf78a652954ce.png)
excel2003忘记密码的解决教程
excel2003忘记密码的解决教程:
忘记密码解决步骤1:先暂定系统中的杀毒软件,等将excel 密码破解完毕后再重新开启杀毒。
(破解类的工具杀毒软件都会误认为是木马或病毒,这个没毒,请放心使用。
)
忘记密码解决步骤2:双击运行该软件;
忘记密码解决步骤3:单击“文件”按钮,在弹出的菜单中选择“打开文件…”,然后找到你需要破解的excel表格的存放位置,打开;
忘记密码解决步骤4:此时,excel文件就已经导入了此软件,大家还可以看到可以破解“打开”、写入、工作簿密码、共享工作簿密码、vba工程密码等,全部可以移除。
点击界面上的“移除密码”;
忘记密码解决步骤5:点击“移除密码”以后会提示程序必须要链接网络才可以运行,(确定你的计算机是否已经链接好了网络,然后单击“确定”按钮);
忘记密码解决步骤6:这时后会提示“状态:正在链接到rixler server ”,只需等待几秒钟破解完成即可。
忘记密码解决步骤7:ok,密码被成功移除,该文档已经被成功解密,如下图:
忘记密码解决步骤8:哦,生成了一个新的没有密码了的文档:
西西软件 _nesoy.xls
里边内容部方便公开,我随便打开了一个测试时打开的截图。
看了excel2003忘记密码的解决教程。
EXCEL密码忘记了怎么办
![EXCEL密码忘记了怎么办](https://img.taocdn.com/s3/m/3cebed4477232f60ddcca192.png)
方法一:第三方Office Password Remover 软件通过数据丢失我们会向导用第三方数据恢复软件来进行修复,而密码忘记了,我们也可以采集第三方工具破解密码的方式来解决。
这里推荐大家使用office2003版: Password Remover2.0软件。
Office Password Remover 是一款可以瞬间破解 Word、Excel和Access 文档密码的工具,一般情况下解密过程不超过5秒,而且操作简单,无需设置。
但是使用本软件需要连接到互联网,因为要向软件服务器发送少量的数据并解密,不过本软件不会泄露任何个人隐私,请放心使用。
如图所示:方法二、通过启用宏程序来破解excel文档如果上述方法破解出现异常,我们采集通过启用宏程序的方法进行密码破解,具体操作如下:先新建一个Excel文档文件,确保宏可以启用(菜单的工具--宏---安全性设置,调整为中)。
同时按Alt和F11,进入VBA界面,点菜单上的插入,模块,在新出来的窗口粘贴一下代码:Sub crack()Dim i As LongDim FileName As Stringi = 0FileName = Application.GetOpenFilename(Excel文件(*.xls & *.xlsx),*.xls;*.xlsx, , VBA破解)FileName = Right(FileName, Len(FileName) - InStrRev(FileName, ))Application.ScreenUpdating = Falseline2: On Error GoTo line1Workbooks.Open FileName, , True, , iMsgBox Password is & iExit Subline1: i = i + 1Resume line2Application.ScreenUpdating = TrueEnd Sub然后在此界面直接按F5运行此宏,选择文件,(看密码长度了)。
破解excel密码的方法图解步骤
![破解excel密码的方法图解步骤](https://img.taocdn.com/s3/m/7f78a67659fafab069dc5022aaea998fcc22402f.png)
破解excel密码的方法图解步骤有些重要的数据在有密码保护的文档里,却忘记了密码,这个时候就只有破解密码进行读取数据了,下面是由店铺分享的如何破解excel密码的方法,希望对你有用。
破解excel密码的方法破解密码步骤1:先用Microsoft Office Excel 2003(可用金山WPS Office 2012 表格代替)创建一个“2003.xls”的普通方式加密Excel文档,然后用Office Password Remover这个在线破解工具来破解,1,2,3,3秒之后,就生产一个已经被成功破解的新Excel文档——2003(DEMO).xls 。
破解一个普通加密方式的Excel文档,只需3秒钟!如果你真的不信,可以自己测试一下!破解密码步骤2:当然,这个3秒破解Excel文档密码是有条件的。
第一个条件:Excel文档保存格式必须为古老的“.XLS ”格式(同理,Word文档保存为“.DOC”格式,PPT文档为“.PPT格式”),第二个条件为加密方式必须为Office 2003或2007(WPS Office 2012)的默认加密方式。
注:要想得到完全的破解文件,需要付费,免费破解的Excel文档只能看到前几行。
破解密码步骤3:如果不付费就破解不了,那就大错特错。
要知道,在一台普通配置的电脑上,Excel密码破解工具一秒能测试约88万个密码(需符合以上两个条件)。
假设一个6位数的全数字密码,你猜要多长时间来破解?答案是2秒不到(破解时间因测试环境不同而不同)。
破解excel密码的方法图2破解密码步骤4:WPS表格(用途相当于Excel)虽然提供多种加密方式,但其中的XOR加密方式在Advanced Office Password Recovery里就形成虚设。
可能是Advanced Office Password Recovery已经掌握了怎么完美破解XOR加密方式的方法,否则不可能做到无论你设置什么密码,都会被瞬间打开!小编在此强调一下,这不代表WPS Office 2012 的加密方式不行,只是想说明,Excel加密要选对加密方式才靠谱,后面就是详细讲解这个。
excel忘记密码找回的三种方法
![excel忘记密码找回的三种方法](https://img.taocdn.com/s3/m/ca668483ba4cf7ec4afe04a1b0717fd5360cb2cd.png)
excel忘记密码找回的三种方法摘要:1.方法一:使用“忘记密码”功能2.方法二:使用在线密码找回工具3.方法三:重置密码正文:在日常工作和学习中,Excel表格的重要性不言而喻。
然而,在享受其便捷功能的同时,我们也可能会遇到忘记密码的情况。
为了帮助大家解决这个问题,本文将介绍三种找回Excel密码的方法。
首先,我们要了解的是,当您打开一个加密的Excel文件时,软件会提示您输入密码。
如果您在此时忘记了密码,可以尝试以下方法来找回。
方法一:使用“忘记密码”功能。
在输入密码界面,点击“忘记密码”选项。
接着,按照提示操作,通过注册表或其他途径找回密码。
这种方法适用于您曾在设置密码时填写过相关信息的情况。
方法二:使用在线密码找回工具。
互联网上有很多专业的密码找回工具,您可以尝试搜索并下载其中一个。
这类工具通常支持多种文件格式,不仅限于Excel。
使用时,请确保选择信誉良好的开发商,以防泄露您的个人信息。
方法三:重置密码。
如果以上两种方法都无法成功找回密码,您可以尝试重置密码。
操作步骤如下:1.打开Excel,点击“文件”菜单,选择“选项”。
2.在“常规”选项卡中,找到“信任中心”并点击。
3.在“信任中心”窗口中,选择“信任中心设置”。
4.在“信任中心设置”窗口的左侧菜单中,找到并点击“密码”。
5.在“密码”选项卡中,点击“重置密码”按钮。
按照提示操作,您将能够重新设置一个新的密码。
请注意,在设置新密码时,尽量选择复杂且不易被破解的组合,以保障文件安全。
总之,在遇到Excel密码遗忘问题时,您可以尝试上述三种方法。
希望这些方法能帮助您顺利找回密码,让日常工作和生活重新步入正轨。
excel文件忘记密码后的解密方法
![excel文件忘记密码后的解密方法](https://img.taocdn.com/s3/m/c20b1472cd7931b765ce0508763231126edb7784.png)
excel文件忘记密码后的解密方法哎呀,excel 文件忘记密码这事儿可真让人头疼啊!就好像你把宝贝藏在了一个箱子里,结果却把钥匙弄丢了。
不过别着急,咱还是有办法来解决这个难题的。
首先呢,你可以回想一下,是不是用了自己常用的那些密码呀,比如生日啊、电话号码啊之类的。
说不定灵光一闪,就想起来了呢。
这就好比你在一堆杂物里找东西,突然就看到了那个熟悉的小物件。
要是实在想不起来,咱还有其他招儿。
可以试试一些专门的密码破解软件。
但是要注意哦,一定要从正规渠道去下载这些软件,不然可能会惹上麻烦,就像走在路上不小心掉进了一个坑里。
还有一种方法,就是利用一些数据恢复工具。
它们有时候能像神奇的魔术手一样,把密码给变出来。
不过这也不是百分百能成功的,就好像抽奖一样,有一定的运气成分在里面。
再或者,你有没有之前备份过这个文件呢?如果有备份,那可就太好了,直接用备份文件,不就不用去破解密码了嘛,这多省事啊!就好像你有了一份保险,关键时刻能派上大用场。
另外啊,你也可以找专业的人士来帮忙。
他们就像是开锁匠一样,专门解决这种难题。
不过找他们可能得花点钱哦,这就像你请了个专家来帮你解决问题,肯定是要付出一些代价的嘛。
当然啦,最好的办法还是要养成好的习惯,把密码记在一个安全的地方,或者设置一个容易记住但又不太容易被别人猜到的密码。
这样就可以避免以后再出现这种尴尬的情况啦。
总之呢,excel 文件忘记密码虽然有点麻烦,但还是有办法解决的。
不要慌,冷静下来,慢慢想办法,总能找到打开这个神秘箱子的钥匙的。
希望大家都能顺利找回自己的密码,让那些重要的数据重新回到我们的掌控之中呀!。
excel表格密码破解的方法
![excel表格密码破解的方法](https://img.taocdn.com/s3/m/6c7af5f9c67da26925c52cc58bd63186bdeb9255.png)
Excel表格密码破解的方法一、概述Excel表格是一款广泛使用的电子表格程序,它的安全性和隐私保护至关重要。
然而,有时候我们会忘记自己设置的Excel表格密码,或者需要破解别人设置的密码。
本文将对Excel表格密码破解的方法进行详细介绍,希望对大家有所帮助。
二、查看Excel表格的密码保护方式在尝试破解Excel表格密码之前,我们首先需要了解Excel表格的密码保护方式。
Excel表格的密码保护主要分为两种:文档开放密码和工作表保护密码。
文档开放密码用于限制用户打开Excel文档,而工作表保护密码则是用于限制其编辑或者查看内容。
我们需要查看Excel表格使用了哪种密码保护方式,以便有针对性地进行破解。
三、常见的Excel表格密码破解工具1. Excel密码破解大师Excel密码破解大师是目前比较流行的一款Excel表格密码破解工具,它可以帮助用户快速破解各种类型的Excel表格密码。
用户只需简单操作,即可轻松完成密码破解。
该工具操作简单,界面友好,适合各类用户使用。
2. Passper for ExcelPassper for Excel是一款专业的Excel表格密码破解软件,它可以帮助用户恢复忘记的Excel打开密码和修改密码。
该软件兼容各种版本的Excel文档,能够高效、安全地进行密码破解。
用户只需按照软件提示进行操作,即可完成密码破解。
3. iSunshare Excel密码破解iSunshare Excel密码破解是一款专业的Excel表格密码破解工具,它支持多种密码破解方式,包括暴力破解、字典破解和智能破解等。
用户可以根据自己的需求选择合适的破解方式,高效地破解Excel表格密码。
四、Excel表格密码破解的具体步骤1. 准备破解工具用户需要下载并安装一款专业的Excel表格密码破解工具,如Excel密码破解大师、Passper for Excel或iSunshare Excel密码破解等。
Excel工作表密码忘记怎么办
![Excel工作表密码忘记怎么办](https://img.taocdn.com/s3/m/61f7e68abb68a98271fefa89.png)
Excel工作表忘记密码解决方法在我们平时工作中,经常会遇到有的Excel工作簿是设有密码的,当我们想修改里面的内容的时候,是没办法修改的,这时候我们可能对这个表格就束手无策了。
尤其有时候比较郁闷的是,这个表格是自己设置的密码,然后想不起来了,这时候就更尴尬了。
那遇到这样的情况,我们要怎么做呢?今天就教大家2种方法,教你破解Excel设置的密码~~方法一、使用压缩包的方法1、首先我们对设置密码的Excel名称进行重命名,把后缀名的.xlsx,改成RAR。
有的小伙伴讲,我这个怎么看不到后缀名怎么办呢?这时我们只要打开【我的电脑】-【文件夹选项】-【查看】,把里面的【隐藏已知文件类型的扩展名】前面的√取消掉,即可显示了所有文件的后缀名了。
2、直接双击打开这个.rar文件,可以看到如下的图示3、我们找到【xl】文件夹,即上图的第3个文件夹,我们打开它,并找到worksheets文件夹,然后点开,可以看到几个sheet名称。
4、这时确认好,设置密码保护的工作表是哪个,然后双击打开它。
我们上面设置密码的工作表是sheet1,所以我们打开sheet1,可以看到很多字符。
不用管它,我们只需要按Ctrl+F查找,查找内容为:Protect,然后选中包含protect内容的两个符号<>(包含这两个符号)之间的内容,全部点击delete删除即可。
5、删除后,关闭文档,这时会提示我们是否更新,我们选择【是】6、更新完成后,关闭压缩包,最后再把文件的后缀名,由.RAR格式更改为.xlsx格式,然后我们再打开工作簿,即可以正常编辑了。
最后在给大家分享下原理:在office 2007及以上版本中,Excel的后缀名变为.xlsx,其本质是一个压缩包,构成Excel的所有源代码都在这个压缩包中,所以我们可以通过将其后缀更改为.rar,以压缩包的形式提取出里面的代码内容,并加以修改。
如果是07版本以前的.xls文件,我们只要用office 2007版或以上版本,打开此Excel表格,并另存为.xlsx文件,再使用如上操作即可方法二、借用VBA实现用上面的方法做的时候,大家应该发现了,我们需要找到设置密码保护的工作表,然后再把此工作表内的protect内容删除,如果只有一个那还好操作,如果一个工作簿内有多个工作表,那我们再一个个的去解除密码保护就非常慢了。
excel文件密码破解方法
![excel文件密码破解方法](https://img.taocdn.com/s3/m/5d9a953603768e9951e79b89680203d8ce2f6a8c.png)
excel文件密码破解方法
要破解Excel文件的密码,有几种方法可以尝试。
以下是一些常用的方法:
1. 使用密码破解软件,有一些专门的密码破解软件可以帮助你破解Excel文件密码。
这些软件通常使用暴力破解或字典攻击等方法来尝试破解密码。
你可以在互联网上找到一些可靠的密码破解软件,但请注意使用合法的目的。
2. 使用VBA宏,如果Excel文件中启用了VBA宏,你可以通过编写一段简单的VBA代码来破解密码。
这种方法需要一定的编程知识,但可以尝试使用一些已有的VBA代码来破解密码。
3. 使用在线密码破解服务,有一些在线服务可以帮助你破解Excel文件密码。
你只需上传文件并等待服务破解密码。
然而,这种方法可能不是很安全,因为你需要将文件上传到第三方服务器。
4. 使用备份文件,如果你有Excel文件的备份副本,并且这个副本没有密码保护,你可以打开备份文件并保存为没有密码保护的新文件。
这种方法适用于你只是丢失了密码的情况。
5. 密码提示,有时候,Excel文件的创建者会设置密码提示。
如果你记得密码提示的内容,你可以尝试使用密码提示来回忆密码。
需要注意的是,破解密码是一项敏感的行为,应该遵守法律和
道德规范。
在尝试破解密码之前,请确保你有合法的权限来打开该
文件,并且尊重他人的隐私。
excel文件忘记密码后的解密方法
![excel文件忘记密码后的解密方法](https://img.taocdn.com/s3/m/d2c46466af1ffc4fff47ac0c.png)
excel文件忘记密码后的解密方法excel文件密码的设置有2种,一种是写保护,另外一种是打开保护。
对应不同的保护措施,应该用不同的解密方法。
一:这是写保护的破解:方法:1\打开文件2\工具---宏----录制新宏---输入名字如:aa3\停止录制(这样得到一个空宏)4\工具---宏----宏,选aa,点编辑按钮5\删除窗口中的所有字符(只有几个),替换为下面的内容:(复制吧)6\关闭编辑窗口7\工具---宏-----宏,选AllInternalPasswords,运行,确定两次,等2分钟,再确定.OK,没有密码了!!代码如下:Public Sub AllInternalPasswords()' Breaks worksheet and workbook structure passwords. Bob McCormick' probably originator of base code algorithm modified for coverage' of workbook structure / windows passwords and for multiple passwords'' Norman Harker and JE McGimpsey 27-Dec-2002 (Version 1.1)' Modified 2003-Apr-04 by JEM: All msgs to constants, and' eliminate one Exit Sub (Version 1.1.1)' Reveals hashed passwords NOT original passwordsConst DBLSPACE As String = vbNewLine & vbNewLineConst AUTHORS As String = DBLSPACE & vbNewLine & _"Adapted from Bob McCormick base code by" & _"Norman Harker and JE McGimpsey"Const HEADER As String = "AllInternalPasswords User Message"Const VERSION As String = DBLSPACE & "Version 1.1.1 2003-Apr-04"Const REPBACK As String = DBLSPACE & "Please report failure " & _"to the microsoft.public.excel.programming newsgroup."Const ALLCLEAR As String = DBLSPACE & "The workbook should " & _"now be free of all password protection, so make sure you:" & _DBLSPACE & "SAVE IT NOW!" & DBLSPACE & "and also" & _DBLSPACE & "BACKUP!, BACKUP!!, BACKUP" & _DBLSPACE & "Also, remember that the password was " & _"put there for a reason. Don't stuff up crucial formulas " & _"or data." & DBLSPACE & "Access and use of some data " & _"may be an offense. If in doubt, don't."Const MSGNOPWORDS1 As String = "There were no passwords on " & _ "sheets, or workbook structure or windows." & AUTHORS & VERSIONConst MSGNOPWORDS2 As String = "There was no protection to " & _ "workbook structure or windows." & DBLSPACE & _"Proceeding to unprotect sheets." & AUTHORS & VERSIONConst MSGTAKETIME As String = "After pressing OK button this " & _"will take some time." & DBLSPACE & "Amount of time " & _"depends on how many different passwords, the " & _"passwords, and your computer's specification." & DBLSPACE & _"Just be patient! Make me a coffee!" & AUTHORS & VERSIONConst MSGPWORDFOUND1 As String = "You had a Worksheet " & _ "Structure or Windows Password set." & DBLSPACE & _"The password found was: " & DBLSPACE & "$$" & DBLSPACE & _"Note it down for potential future use in other workbooks by " & _"the same person who set this password." & DBLSPACE & _"Now to check and clear other passwords." & AUTHORS & VERSIONConst MSGPWORDFOUND2 As String = "You had a Worksheet " & _ "password set." & DBLSPACE & "The password found was: " & _DBLSPACE & "$$" & DBLSPACE & "Note it down for potential " & _"future use in other workbooks by same person who " & _"set this password." & DBLSPACE & "Now to check and clear " & _"other passwords." & AUTHORS & VERSIONConst MSGONLYONE As String = "Only structure / windows " & _"protected with the password that was just found." & _ALLCLEAR & AUTHORS & VERSION & REPBACKDim w1 As Worksheet, w2 As WorksheetDim i As Integer, j As Integer, k As Integer, l As IntegerDim m As Integer, n As Integer, i1 As Integer, i2 As IntegerDim i3 As Integer, i4 As Integer, i5 As Integer, i6 As IntegerDim PWord1 As StringDim ShT ag As Boolean, WinT ag As Boolean Application.ScreenUpdating = False With ActiveWorkbookWinT ag = .ProtectStructure Or .ProtectWindowsEnd WithShT ag = FalseFor Each w1 In WorksheetsShT ag = ShT ag Or w1.ProtectContentsNext w1If Not ShTag And Not WinTag ThenMsgBox MSGNOPWORDS1, vbInformation, HEADER Exit SubEnd IfMsgBox MSGTAKETIME, vbInformation, HEADERIf Not WinTag ThenMsgBox MSGNOPWORDS2, vbInformation, HEADER ElseOn Error Resume NextDo 'dummy do loopFor i = 65 To 66: For j = 65 To 66: For k = 65 To 66For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66For 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 With ActiveWorkbook.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 .ProtectStructure = False And _.ProtectWindows = False ThenPWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)MsgBox Application.Substitute(MSGPWORDFOUND1, _ "$$", PWord1), vbInformation, HEADERExit Do 'Bypass all for...nextsEnd IfEnd WithNext: Next: Next: Next: Next: NextNext: Next: Next: Next: Next: NextLoop Until TrueOn Error GoTo 0End IfIf WinTag And Not ShTag ThenMsgBox MSGONLYONE, vbInformation, HEADERExit SubEnd IfOn Error Resume NextFor Each w1 In Worksheets'Attempt clearance with PWord1w1.Unprotect PWord1Next w1On Error GoTo 0ShT ag = FalseFor Each w1 In Worksheets'Checks for all clear ShTag triggered to 1 if not.ShT ag = ShT ag Or w1.ProtectContentsNext w1If ShT ag ThenFor Each w1 In WorksheetsWith w1If .ProtectContents ThenOn Error Resume NextDo 'Dummy do loopFor i = 65 To 66: For j = 65 To 66: For k = 65 To 66For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66For 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 .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 Not .ProtectContents ThenPWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)MsgBox Application.Substitute(MSGPWORDFOUND2, _ "$$", PWord1), vbInformation, HEADER'leverage finding Pword by trying on other sheetsFor Each w2 In Worksheetsw2.Unprotect PWord1Next w2Exit Do 'Bypass all for...nextsEnd IfNext: Next: Next: Next: Next: NextNext: Next: Next: Next: Next: NextLoop Until TrueOn Error GoTo 0End IfEnd WithNext w1End IfMsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK, vbInformation, HEADER End Sub6. 然后执行便可获得密码附件:Sub PasswordBreaker()Dim i As Integer, j As Integer, k As IntegerDim l As Integer, m As Integer, n As IntegerDim i1 As Integer, i2 As Integer, i3 As IntegerDim i4 As Integer, i5 As Integer, i6 As IntegerOn Error Resume NextFor i = 65 To 66: For j = 65 To 66: For k = 65 T o 66For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66For i2 = 65 To 66: For i3 = 65 T o 66: For i4 = 65 To 66For i5 = 65 To 66: For i6 = 65 T o 66: For n = 32 To 126ActiveSheet.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 ThenMsgBox "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).SelectRange("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 SubEnd IfNext: Next: Next: Next: Next: NextNext: Next: Next: Next: Next: NextEnd Sub今天解决的大问题!!解释一下:当Excel工作表采用密码保护时,就会生成一个16位(双字节) 长hash值。
excel表格忘记密码怎么破解
![excel表格忘记密码怎么破解](https://img.taocdn.com/s3/m/b7370209bcd126fff7050be6.png)
excel表格忘记密码怎么破解一些有着重要的excel文件,工作表肯定会添加密码,但是有时会忘记密码,这是该如何破解呢?其实设置方法不难,有简单暴力的方法,下面随一起来看看excel表格破解工作表密码的方法,欢迎大家来到学习。
excel表格破解工作表密码的方法打开excel工作表。
然后在Excel表中找到【视图】。
点开【宏】。
然后选择【录制宏】。
接着会弹出一个窗口,点击【确定】。
在此点开【宏】,点击【停止录制】。
然后再点击【宏】,弹出窗口点击【编辑】。
然后点击【模板1】,并清空右边红框里的代码,如下图。
然后把破解代码复制粘贴进入空白处(破解代码将在文章最底部分享给大家)。
然后在打开【查看宏】,点击执行破解代码。
会弹出一个框,是英文的,看不懂没关系,点击确定,解密需要一段时间。
12破解代码:Public Sub AllInternalPasswords()' Breaks worksheet and workbook structure passwords. Bob McCormick' probably originator of base code algorithm modified for coverage' of workbook structure / windows passwords and for multiple passwords'' Norman Harker and JE McGimpsey 27-Dec-2002 (Version 1.1)' Modified 2003-Apr-04 by JEM: All msgs to constants, and' eliminate one Exit Sub (Version 1.1.1)' Reveals hashed passwords NOT original passwords Const DBLSPACE As String = vbNewLine & vbNewLineConst AUTHORS As String = DBLSPACE & vbNewLine & _"Adapted from Bob McCormick base code by" & _"Norman Harker and JE McGimpsey"Const HEADER As String = "AllInternalPasswords User Message"Const VERSION As String = DBLSPACE & "Version 1.1.1 2003-Apr-04"Const REPBACK As String = DBLSPACE & "Please report failure " & _"to the microsoft.public.excel.programming newsgroup."Const ALLCLEAR As String = DBLSPACE & "The workbook should " & _"now be free of all password protection, so make sure you:" & _DBLSPACE & "SAVE IT NOW!" & DBLSPACE & "and also" & _DBLSPACE & "BACKUP!, BACKUP!!, BACKUP!!!" & _DBLSPACE & "Also, remember that the password was " & _"put there for a reason. Don't stuff up crucial formulas " & _"or data." & DBLSPACE & "Access and use of some data " & _ "may be an offense. If in doubt, don't."Const MSGNOPWORDS1 As String = "There wereno passwords on " & _"sheets, or workbook structure or windows." & AUTHORS & VERSIONConst MSGNOPWORDS2 As String = "There was no protection to " & _"workbook structure or windows." & DBLSPACE & _"Proceeding to unprotect sheets." & AUTHORS & VERSIONConst MSGTAKETIME As String = "After pressing OK button this " & _"will take some time." & DBLSPACE & "Amount of time " & _"depends on how many different passwords, the " & _"passwords, and your computer's specification." & DBLSPACE & _"Just be patient! Make me a coffee!" & AUTHORS & VERSIONConst MSGPWORDFOUND1 As String = "You had a Worksheet " & _"Structure or Windows Password set." &DBLSPACE & _"The password found was: " & DBLSPACE & "" & DBLSPACE & _"Note it down for potential future use in other workbooks by " & _"the same person who set this password." & DBLSPACE & _"Now to check and clear other passwords." & AUTHORS & VERSIONConst MSGPWORDFOUND2 As String = "You had a Worksheet " & _"password set." & DBLSPACE & "The password found was: " & _DBLSPACE & "" & DBLSPACE & "Note it down for potential " & _"future use in other workbooks by same person who " & _"set this password." & DBLSPACE & "Now to check and clear " & _"other passwords." & AUTHORS & VERSIONConst MSGONLYONE As String = "Only structure /windows " & _"protected with the password that was just found." & _ALLCLEAR & AUTHORS & VERSION & REPBACKDim w1 As Worksheet, w2 As WorksheetDim i As Integer, j As Integer, k As Integer, l As IntegerDim m As Integer, n As Integer, i1 As Integer, i2 As Integer Dim i3 As Integer, i4 As Integer, i5 As Integer, i6 As Integer Dim PWord1 As StringDim ShT ag As Boolean, WinTag As BooleanApplication.ScreenUpdating = FalseWith ActiveWorkbookWinTag = .ProtectStructure Or .ProtectWindowsEnd WithShT ag = FalseFor Each w1 In WorksheetsShT ag = ShTag Or w1.ProtectContentsNext w1If Not ShTag And Not WinTag ThenMsgBox MSGNOPWORDS1, vbInformation, HEADERExit SubEnd IfMsgBox MSGTAKETIME, vbInformation, HEADERIf Not WinT ag ThenMsgBox MSGNOPWORDS2, vbInformation, HEADERElseOn Error Resume NextDo 'dummy do loopFor i = 65 To 66: For j = 65 To 66: For k = 65 To 66For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126With ActiveWorkbook.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 .ProtectStructure = False And _.ProtectWindows = False ThenPWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) MsgBox Application.Substitute(MSGPWORDFOUND1, _ "", PWord1), vbInformation, HEADERExit Do 'Bypass all for...nextsEnd IfEnd WithNext: Next: Next: Next: Next: NextNext: Next: Next: Next: Next: NextLoop Until TrueOn Error GoTo 0End IfIf WinTag And Not ShT ag ThenMsgBox MSGONLYONE, vbInformation, HEADERExit SubEnd IfOn Error Resume NextFor Each w1 In Worksheets'Attempt clearance with PWord1w1.Unprotect PWord1Next w1On Error GoTo 0ShT ag = FalseFor Each w1 In Worksheets'Checks for all clear ShTag triggered to 1 if not.ShT ag = ShTag Or w1.ProtectContentsNext w1If ShT ag ThenFor Each w1 In WorksheetsWith w1If .ProtectContents ThenOn Error Resume NextDo 'Dummy do loopFor i = 65 To 66: For j = 65 To 66: For k = 65 To 66For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126.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 Not .ProtectContents ThenPWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) &_Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)MsgBox Application.Substitute(MSGPWORDFOUND2, _"", PWord1), vbInformation, HEADER'leverage finding Pword by trying on other sheetsFor Each w2 In Worksheetsw2.Unprotect PWord1Next w2Exit Do 'Bypass all for...nextsEnd IfNext: Next: Next: Next: Next: NextNext: Next: Next: Next: Next: NextLoop Until TrueOn Error GoTo 0End IfEnd WithNext w1End IfMsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK, vbInformation, HEADEREnd Sub11。
excel密码破解的三种方式——以备不时之需!(建议收藏)
![excel密码破解的三种方式——以备不时之需!(建议收藏)](https://img.taocdn.com/s3/m/13859932bfd5b9f3f90f76c66137ee06eff94e80.png)
excel密码破解的三种方式——以备不时之需!(建议收藏)现在的互联网信息时代,人们对信息安全比较敏感,也比较重视,确实,哪个人都不希望自己辛辛苦苦劳动得来的东西就这样被别人窃取了。
我们在日常的生活、工作中经常遇到Excel文件加密了,此时工作表就不能编辑修改,只能进行简单的复制操作,这时候我们最希望的就是能够将密码进行破解!excel工作表密码破解的方法大致有以下三种:1.VBA代码破解;2.将文件后缀名修改为RAR压缩文件后打开相关文件将加密代码删除;3.下载现成的插件。
在演示这三种解密方法之前,我们先对Excel文件进行加密,以便后面的操作演示:对身份证校验工作表进行加密提示输入密码才能修改,说明已经加密成功!下面依次演示如何使用这三种方法进行破解Excel文件的密码。
方法一:VBA代码破解右键单击身份证校验工作表,单击查看代码,如下图所示:然后粘贴以下VBA代码,在点击运行(F5),大功告成!Sub 密码破解()ActiveSheet.ProtectDrawingObjects:=True, CONTENTS:=True,AllowFiltering:=TrueActiveSheet.ProtectDrawingObjects:=False, CONTENTS:=True,AllowFiltering:=TrueActiveSheet.UnprotectEnd Sub其实代码还不止这个1.Sub RemoveShProtect()2.Dim i1 As Integer, i2 As Integer, i3As Integer3.Dim i4 As Integer, i5 As Integer, i6As Integer4.Dim i7 As Integer, i8 As Integer, i9As Integer5.Dim i10 As Integer, i11 As Integer,i12 As Integer6.Dim t As String7.On Error Resume Next8.If ActiveSheet.ProtectContents =False Then9.MsgBox '该工作表没有保护密码!'10.Exit Sub11.End If12.t = Timer13.For i1 = 65 To 66: For i2 = 65 To66: For i3 = 65 To 6614.For i4 = 65 To 66: For i5 = 65 To66: For i6 = 65 To 6615.For i7 = 65 To 66: For i8 = 65 To66: For i9 = 65 To 6616.For i10 = 65 To 66: For i11 = 65 To66: For i12 = 32 To 12617.ActiveSheet.Unprotect Chr(i1) &Chr(i2) & Chr(i3) & Chr(i4) & Chr(i5) _18.& Chr(i6) & Chr(i7) & Chr(i8) &Chr(i9) & Chr(i10) & Chr(i11) & Chr(i12)19.If ActiveSheet.ProtectContents =False Then20.MsgBox '解除工作表保护!用时' &Format(Timer - t, '0.00') & '秒'21.Exit Sub22.End If23.Next: Next: Next: Next: Next: Next24.Next: Next: Next: Next: Next: Next25.End Sub方法二:将文件后缀名修改为RAR压缩文件后打开相关文件将加密代码删除进行破解1、我们关闭工作簿,将此工作簿重命名修改文件后缀名为“rar”2、双击打开rar文件,找到'sheet1.xml',文件路径为“xl>>worksheets>>sheet1.xml”,因为身份证验证工作表是第一个工作表,所以选择sheet1.xml,要是第二个工作表加密就选择sheet2.xml,两个都加的话就两个文件都修改。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
excel文件密码忘记了该怎么办
大部份朋友都喜欢加密Excel文件, 但如果很久不用, 可能自己都忘记密码了. Excel 文件忘记密码了该怎么办呢? 有个朋友就给自己的电子表格都加密了,但是现在密码不知道设是什么了, 打不开文件, 密秘数据对自己都关上了大门,发信息来我这求救了。
加密解密从来就是两个冤家, 只要能你加密上去, 就有解开的办法俗话说"道高一尺, 魔高一丈", 就是这个意思. 但不是每个人都有这么高的道行, 有如些高深的电脑知识知道如何去破解. 这些都有专业的人去做. 我们用人家的成果--破解软件就行了.
Excel文件加了密码的文件, 推荐使用使用软件“Office Password Remover”,这个软件能破解Word、Excel和Access文档密码, 而且速度很快,一般情况下解密过程要要几秒钟就行了.
这个软件可以在网上搜索一上, 有很多破解版的可以下载, 这里就不提供下载了. 安装很容易, 一路Next就行了. 该软件下载并安装后,会直接在桌面形成快捷方式. 这里注意, 最好下载破解版,如果是非破解版的软件,破解后的文件很可能出现部分内容遗失的情况。
使用的方法也很简单,双击软件图标,软件弹出的界面看起来很简单,选中“文件夹”图标中,这时候指定需要破解的文档地址,找到忘记密码的Excel文件, 下面的工作软件会自己完成, 如果存在密码,该软件就会自动破解,速度很快。
如果没有密码,会自动显示为None, 表示不用破解。