我是靠谱客的博主 会撒娇雪碧,最近开发中收集的这篇文章主要介绍如何轻松的破解excel 2016工作表密码,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  1. 如何轻松的破解excel 2016工作表密码
    请把以下链接破解流程中的脚本写成我给出的代码
    http://jingyan.baidu.com/article/3f16e003f807782591c103bf.html
  2. 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)
    Exit Sub
    End If
    End Sub
    Sub crack()
    Dim i As Long
    Dim FileName As String
    i = 0
    FileName = Application.GetOpenFilename("Excel文件(*.xls & *.xlsx),*.xls;*.xlsx", , "VBA破解")
    FileName = Right(FileName, Len(FileName) - InStrRev(FileName, ""))
    Application.ScreenUpdating = False
    line2: On Error GoTo line1
    Workbooks.Open FileName, , True, , i
    MsgBox "Password is " & i
    Exit Sub
    line1: i = i + 1
    Resume line2
    Application.ScreenUpdating = True
    End Sub

最后

以上就是会撒娇雪碧为你收集整理的如何轻松的破解excel 2016工作表密码的全部内容,希望文章能够帮你解决如何轻松的破解excel 2016工作表密码所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(23)

评论列表共有 0 条评论

立即
投稿
返回
顶部