EXCEL密码破解

方法一:VBA代码破解

右键单击身份证校验工作表,单击查看代码,如下图所示:

然后粘贴以下VBA代码,在点击运行(F5),大功告成!

Sub 密码破解()

ActiveSheet.Protect DrawingObjects:=True, CONTENTS:=True, AllowFiltering:=True

ActiveSheet.Protect DrawingObjects:=False, CONTENTS:=True, AllowFiltering:=True

ActiveSheet.Unprotect

End Sub

其实代码还不止这个

  1. Sub RemoveShProtect()

  2. Dim i1 As Integer, i2 As Integer, i3 As Integer

  3. Dim i4 As Integer, i5 As Integer, i6 As Integer

  4. Dim i7 As Integer, i8 As Integer, i9 As Integer

  5. Dim i10 As Integer, i11 As Integer, i12 As Integer

  6. Dim t As String

  7. On Error Resume Next

  8. If ActiveSheet.ProtectContents = False Then

  9. MsgBox '该工作表没有保护密码!'

  10. Exit Sub

  11. End If

  12. t = Timer

  13. For i1 = 65 To 66: For i2 = 65 To 66: For i3 = 65 To 66

  14. For i4 = 65 To 66: For i5 = 65 To 66: For i6 = 65 To 66

  15. For i7 = 65 To 66: For i8 = 65 To 66: For i9 = 65 To 66

  16. For i10 = 65 To 66: For i11 = 65 To 66: For i12 = 32 To 126

  17. 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 Then

  20. MsgBox '解除工作表保护!用时' & Format(Timer - t, '0.00') & '秒'

  21. Exit Sub

  22. End If

  23. Next: Next: Next: Next: Next: Next

  24. Next: Next: Next: Next: Next: Next

  25. End Sub

方法二:将文件后缀名修改为RAR压缩文件后打开相关文件将加密代码删除进行破解

1、我们关闭工作簿,将此工作簿重命名修改文件后缀名为“rar”

2、双击打开rar文件,找到'sheet1.xml',文件路径为“xl>>worksheets>>sheet1.xml”,因为身份证验证工作表是第一个工作表,所以选择sheet1.xml,要是第二个工作表加密就选择sheet2.xml,两个都加的话就两个文件都修改。

3、双击'sheet1.xml'并用记事本打开,使用查找功能,删除“sheetProtection”字段(<>尖括号内的内容 )

4、将文件后缀名更改回'xlsx',大功告成!

方法三:利用插件进行破解

前面两种方法都比较繁琐,直接使用现成的插件可以随时使用!

之前在excelhome论坛上下载了一位版主的插件,里面就有破解excel密码的功能,而且功能还很强大(几乎你能想到的都有了),该插件时免费的,具体演示如下:

点击插件如图所示的工作表保护与破解按钮

最好,大家需要插件的话可以自行到excel home论坛搜索,也可以私信我索要,后台回复“常用工具插件”即可自动获取下载链接。

关于插件的使用方法:

下载解压之后是一个xlam文件,直接双击即可使用。

还有另一种方法:

  • 5
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 28
    评论
破解Excel文件的进入密码,可以使用Python编程语言。首先,我们需要了解加密算法。根据引用中的信息,Excel使用AES算法进行加密。接下来,可以采用排列组合的方式进行密码查找。具体步骤如下: 1. 创建一个Python脚本,命名为"crack.py",该脚本将用于破解Excel密码。在脚本中,我们可以使用Python的密码破解库,如"openpyxl"或"xlrd"。 2. 在脚本中,我们需要导入所需的库,并设置密码查找的范围和字符集。可以使用字母、数字和特殊字符来构建密码列表。 3. 使用循环和嵌套循环来生成不同长度的密码组合,并尝试使用这些密码来解密Excel文件。 4. 当找到正确的密码时,可以通过使用密码直接打开Excel文件来验证密码是否正确。 所以,你可以按照上述步骤编写一个Python脚本来破解Excel进入密码。请注意,这种方法需要耐心和时间,因为密码的组合可能非常多。引用给出的参考资料中的具体代码可以帮助你更好地理解和实践这个过程。 希望这个回答对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [python破解excel进入密码(密码字典)](https://blog.csdn.net/qq_45365214/article/details/123236357)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [python破解excel进入密码(指定密码字符)](https://blog.csdn.net/qq_45365214/article/details/123275771)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值