• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 工具軟件 > 辦公軟件學習 > Excel教程 > Excel2010教程 > Excel2010中破解工作表保護密碼的操作方法

    Excel2010中破解工作表保護密碼的操作方法

    時間: 曉生931 分享

    Excel2010中破解工作表保護密碼的操作方法

      網上有很多這個代碼,但很多朋友并不太了解如何運用在此做了一些整理,今天,學習啦小編就教大家在Excel2010中破解工作表保護密碼的操作方法,希望對你有幫助!

      Excel2010中破解工作表保護密碼的操作步驟

      注:很多時候會因為忘記密碼丟失重要EXCEL文件而煩惱,這份代碼就能幫你找回,僅僅出之這個初衷,如因為這個代碼讓你感到不安全,那請加強電腦文件的密保,如用在不當的地方,后果自負!

      1、新建一個EXCEL文件“BOOK1”,在工具欄空白位置,任意右擊,選擇Visual Basic項,彈出Visual Basic工具欄:

      2、在Visual Basic工具欄中,點擊“錄制”按鈕,彈出“錄制新宏”對話框,選擇“個人宏工作簿”:

      3、選擇“個人宏工作簿”后按確定,彈出如下“暫停”按鈕,點擊停止:

      4、在Visual Basic工具欄中,點擊“編輯”按鈕:

      5、點擊“編輯”按鈕后,彈出如下圖的編輯界面:

      找到“VBAProject(PERSONAL.XLS)-模塊-模塊1(也可能是模塊N-其他數字)”,

      雙擊模塊1-將右邊代碼內容清空。

      6、復制“工作保護密碼破解”代碼到右邊框中,點保存,然后關閉“BOOK1”。

      7、運行需要解密的“EXCEL文件”,在Visual Basic工具欄中,點擊“運行”按鈕。

      8、點擊“運行”按鈕后,彈出“宏”對話框,

      點擊運行“PERSONAL.XLS!工作保護密碼破解”這個宏。

      9、運行“PERSONAL.XLS!工作保護密碼破解”這個宏后,

      如下圖示意就可以 解除工作表的密碼保護了。

      (這個圖,如果工作表中有多組不同密碼,

      每解開一組,就會提示一次,也就說可能會出現幾次)。

      工作表保護密碼破解(代碼)

      =========請復制以下內容=============

      Public Sub 工作表保護密碼破解()

      Const DBLSPACE As String = vbNewLine & vbNewLine

      Const AUTHORS As String = DBLSPACE & vbNewLine & _

      "作者:McCormick JE McGimpsey "

      Const HEADER As String = "工作表保護密碼破解"

      Const VERSION As String = DBLSPACE & "版本 Version 1.1.1"

      Const REPBACK As String = DBLSPACE & ""

      Const ZHENGLI As String = DBLSPACE & " hfhzi3—戊冥 整理"

      Const ALLCLEAR As String = DBLSPACE & "該工作簿中的工作表密碼保護已全部解除!!" & DBLSPACE & "請記得另保存" _

      & DBLSPACE & "注意:不要用在不當地方,要尊重他人的勞動成果!"

      Const MSGNOPWORDS1 As String = "該文件工作表中沒有加密"

      Const MSGNOPWORDS2 As String = "該文件工作表中沒有加密2"

      Const MSGTAKETIME As String = "解密需花費一定時間,請耐心等候!" & DBLSPACE & "按確定開始破解!"

      Const MSGPWORDFOUND1 As String = "密碼重新組合為:" & DBLSPACE & "$$" & DBLSPACE & _

      "如果該文件工作表有不同密碼,將搜索下一組密碼并修改清除"

      Const MSGPWORDFOUND2 As String = "密碼重新組合為:" & DBLSPACE & "$$" & DBLSPACE & _

      "如果該文件工作表有不同密碼,將搜索下一組密碼并解除"

      Const MSGONLYONE As String = "確保為唯一的?"

      Dim w1 As Worksheet, w2 As Worksheet

      Dim i As Integer, j As Integer, k As Integer, l As Integer

      Dim 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 String

      Dim ShTag As Boolean, WinTag As Boolean

      Application.ScreenUpdating = False

      With ActiveWorkbook

      WinTag = .ProtectStructure Or .ProtectWindows

      End With

      ShTag = False

      For Each w1 In Worksheets

      ShTag = ShTag Or w1.ProtectContents

      Next w1

      If Not ShTag And Not WinTag Then

      MsgBox MSGNOPWORDS1, vbInformation, HEADER

      Exit Sub

      End If

      MsgBox MSGTAKETIME, vbInformation, HEADER

      If Not WinTag Then

      Else

      On Error Resume Next

      Do 'dummy do loop

      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

      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 Then

      PWord1 = 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, HEADER

      Exit Do 'Bypass all for...nexts

      End If

      End With

      Next: Next: Next: Next: Next: Next

      Next: Next: Next: Next: Next: Next

      Loop Until True

      On Error GoTo 0

      End If

      If WinTag And Not ShTag Then

      MsgBox MSGONLYONE, vbInformation, HEADER

      Exit Sub

      End If

      On Error Resume Next

      For Each w1 In Worksheets

      'Attempt clearance with PWord1

      w1.Unprotect PWord1

      Next w1

      On Error GoTo 0

      ShTag = False

      For Each w1 In Worksheets

      'Checks for all clear ShTag triggered to 1 if not.

      ShTag = ShTag Or w1.ProtectContents

      Next w1

      If ShTag Then

      For Each w1 In Worksheets

      With w1

      If .ProtectContents Then

      On Error Resume Next

      Do 'Dummy do loop

      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

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

      PWord1 = 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 sheets

      For Each w2 In Worksheets

      w2.Unprotect PWord1

      Next w2

      Exit Do 'Bypass all for...nexts

      End If

      Next: Next: Next: Next: Next: Next

      Next: Next: Next: Next: Next: Next

      Loop Until True

      On Error GoTo 0

      End If

      End With

      Next w1

      End If

      MsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK & ZHENGLI, vbInformation, HEADER

      End Sub

      <工作表保護密碼破解放代碼>是放在VBAProject(PERSONAL.XLS)[個人宏工作簿]——[模塊]中的,如上圖是放在紅色標號2[模塊1]中。



    Excel2010中破解工作表保護密碼的操作方法相關文章:

    1.excel2010如何破解保護密碼

    2.excel2010保護工作表忘記密碼怎么辦

    3.excel2010密碼破解的方法

    4.excel如何破解工作表密碼

    5.excel2010設置密碼保護的方法

    6.excel2010怎么撤銷保護密碼

    7.excel破解表格保護密碼的方法

    2056619 主站蜘蛛池模板: 毛片在线高清免费观看| 美女大胸又爽又黄网站| 幻女free性zozo交| 亚洲欧洲国产成人精品| 韩国免费高清一级毛片性色 | 欧美午夜理伦三级在线观看| 国产亚洲美女精品久久久久| chinese国产xxxx实拍| 最新69国产成人精品视频69 | 国产不卡视频在线| 99在线精品视频在线观看| 日韩国产欧美成人一区二区影院| 午夜影视在线观看| 中文字幕日韩wm二在线看| 成人免费视频69| 亚洲人成777在线播放| 精品无码成人片一区二区98 | 久久久精品免费视频| 波多野结衣爱爱| 国产亚洲欧美日韩在线观看不卡 | 亚洲欧美另类国产| 色欲狠狠躁天天躁无码中文字幕| 在线观看91精品国产入口| 久久人妻少妇嫩草AV| 波多野结衣一区二区三区88| 国产主播在线观看| 4480yy苍苍私人| 成人午夜福利视频| 亚洲av中文无码乱人伦在线观看| 精品久久综合一区二区| 国产成人精品第一区二区| ww4545四虎永久免费地址| 日韩精品免费一线在线观看| 亚洲色大成网站www永久| 色老头久久久久| 国产精品密入口导航游戏| 一区二区三区国产最好的精华液| 日韩视频免费在线播放| 亚洲精品无码专区在线播放| 自慰系列无码专区| 国产真实伦正在播放|