9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦>學習電腦>工具軟件>辦公軟件學習>Excel教程>Excel2007教程>

excel2007怎么使用代碼破解密碼

時間: 宇能938 分享

  在Excel中錄入過多的重要數據是人們的習慣,因此這些文件都需要利用密碼進行保護。但是忘記密碼了怎么辦呢,接下來讓學習啦小編為你帶來excel表設置密碼忘記如何打開的解決方法,歡迎大家來到學習啦學習。

  excel2007表格設密碼忘記的打開方法

  1. 打開需要破解密碼的Excel

  2. 按Alt+F11進入VBA編輯界面

  3. 插入 -- 模塊(Module)

  4. 在右邊Module的空白編輯區域,復制粘貼下面所有內容

  5. F5,運行該VBA命令

  ---------------------(下面的內容在第四步復制進去)-------------------------

  Option Explicit

  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 & vbNewLine

  Const 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 & VERSION

  Const MSGNOPWORDS2 As String = "There was no protection to " & _

  "workbook structure or windows." & DBLSPACE & _

  "Proceeding to unprotect sheets." & AUTHORS & VERSION

  Const 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 & VERSION

  Const 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 & VERSION

  Const 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 & VERSION

  Const MSGONLYONE As String = "Only structure / windows " & _

  "protected with the password that was just found." & _

  ALLCLEAR & AUTHORS & VERSION & REPBACK

  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

  MsgBox MSGNOPWORDS2, vbInformation, HEADER

  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, vbInformation, HEADER

  End Sub

  ---------------------(上面的內容在第四步復制進去)-------------------------

  然后就會彈出如上圖所示提示,the password found was:AAABBAABBBB6就是密碼.快去看看這個excel是不是已經可以修改/復制等操作了。

猜你感興趣:

1.Excel中2007版進行破解密碼的操作方法

2.破解excel2007密碼軟件怎么用

3.如何5秒破解excel2007密碼

4.Excel2007中破解密碼工具的使用方法

5.excel2007打開密碼破解工具如何使用

excel2007怎么使用代碼破解密碼

在Excel中錄入過多的重要數據是人們的習慣,因此這些文件都需要利用密碼進行保護。但是忘記密碼了怎么辦呢,接下來讓學習啦小編為你帶來excel表設置密碼忘記如何打開的解決方法,歡迎大家來到學習啦學習。 excel2007表格設密碼忘記的打
推薦度:
點擊下載文檔文檔為doc格式

精選文章

  • excel2007密碼破解工具怎么使用
    excel2007密碼破解工具怎么使用

    excel2007密碼破解,不少用戶為保護Office文檔的內容,都會加上密碼,使用的時候挺麻煩的;又或者是你自己不小心把excel2007密碼忘記了,這時候該怎么辦呢。

  • excel2007忘記打開密碼怎么辦
    excel2007忘記打開密碼怎么辦

    在當今社會中,經常需要用到Excel進行辦公,或許有些并不太熟悉Excel的朋友不會在忘記密碼的時候獨自解決,具體的操作方法請大家看本文,下面是由學習

  • excel2007忘記保存文字怎么處理
    excel2007忘記保存文字怎么處理

    如果恢復在誤操作或斷電、死機等特殊原因導致沒有及時保存的excel表格數據信息情況下,下面學習啦給大家分享Excel2007中找回未保存文檔的處理方法。

  • excel2007忘記保存關閉如何恢復
    excel2007忘記保存關閉如何恢復

    在使用excel2007的時候,有時會遇到未保存就關閉文檔的意外發生,但是這些已經自動保存的文件應該怎么找回呢?對于新手來說還是有一定難度,怎么辦?下

2529011 主站蜘蛛池模板: 亚洲区色欧美另类图片| 日本一区二区三区激情视频| 男女猛烈无遮挡免费视频APP| 成人精品日韩专区在线观看 | 国产成人亚洲综合图区| 国产精品任我爽爆在线播放6080| h动态图男女啪啪27报gif| 国产高清在线精品一本大道| 四虎女优在线视频免费看| 日本偷拍自影像视频久久| 男女高潮喷水在线观看| 线观看的国产成人av天堂| 国产在线观看免费观看| 最近中文字幕完整版2019| 亚洲av无码专区在线亚| 狠狠躁夜夜躁人人爽天天古典 | 性夜夜春夜夜爽夜夜免费视频| 精品国产成人三级在线观看| 永久免费AV无码国产网站| 亚洲VA中文字幕无码久久不卡| 亚洲夂夂婷婷色拍WW47| 亚洲色欲色欲WWW在线丝| 老少配老妇老熟女中文普通话| 国产久免费热视频在线观看| 日韩激情一区二区三区| XXXXXHD亚洲日本HD| 欧美牲交a欧美牲交aⅴ图片| 国产免费一区二区不卡| 无码国模国产在线观看免费| 国产一区日韩二区三区| 国产亚洲精品成人aa片新蒲金| 亚洲aⅴ男人的天堂在线观看| 18禁精品一区二区三区| 国产极品粉嫩尤物一区二区| 石原莉奈日韩一区二区三区| 亚洲人成电影在线天堂色| 亚洲国产精品久久久天堂麻豆宅男| 中国国产免费毛卡片| 国产特级毛片AAAAAA视频| 2021国产精品视频网站| 国产一区二区三区精品久|