亚洲乱色熟女一区二区三区丝袜,天堂√中文最新版在线,亚洲精品乱码久久久久久蜜桃图片,香蕉久久久久久av成人,欧美丰满熟妇bbb久久久

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

[點(diǎn)晴永久免費(fèi)OA]EXCEL之VBAProject密碼破解、工作表密碼破解

admin
2020年5月28日 11:42 本文熱度 7829

1、VABProject密碼破解

a.用hex editor二進(jìn)制編輯器,使用查找功能定位到DPB=”…….上:


b.把DPB更改成DPX保存;

c.重新打開(kāi)EXCEL會(huì)提示錯(cuò)誤未找到關(guān)鍵字DPX是否繼續(xù)加載工程,選擇:是;

d.Alt+F11打開(kāi)VBA工程,右鍵頂節(jié)點(diǎn):VBAProject屬性-》保護(hù),重新輸入一個(gè)新密碼,保存excel;

e.再次打開(kāi)就可以用新密碼解鎖VBA工程。


2、解鎖工作表密碼

簡(jiǎn)單來(lái)說(shuō),把以下VBA代碼放到被加密的EXCEL的VBA工程中執(zhí)行即可。

1、新建一個(gè)EXCEL文件“BOOK1”,在工具欄空白位置,任意右擊,選擇Visual Basic項(xiàng),彈出Visual Basic工具欄。

2、在Visual Basic工具欄中,點(diǎn)擊“錄制”按鈕,彈出“錄制新宏”對(duì)話框,選擇“個(gè)人宏工作簿”。

3、選擇“個(gè)人宏工作簿”后按確定,彈出如下“暫?!卑粹o,點(diǎn)擊停止。

4、在Visual Basic工具欄中,點(diǎn)擊“編輯”按鈕。

5、點(diǎn)擊“編輯”按鈕后,編輯彈出界面: 找到“VBAProject(PERSONAL.XLS)-模塊-模塊1(也可能是模塊N-其他數(shù)字)”,雙擊模塊1-將右邊代碼內(nèi)容清空。

6、復(fù)制“工作保護(hù)密碼破解”代碼到右邊框中,點(diǎn)保存,然后關(guān)閉“BOOK1”。

7、運(yùn)行需要解密的“EXCEL文件”,在Visual Basic工具欄中,點(diǎn)擊“運(yùn)行”按鈕。

8、點(diǎn)擊“運(yùn)行”按鈕后,彈出“宏”對(duì)話框,點(diǎn)擊運(yùn)行“PERSONAL.XLS!工作保護(hù)密碼破解”這個(gè)宏。

9、運(yùn)行“PERSONAL.XLS!工作保護(hù)密碼破解”這個(gè)宏后,就可以解除工作表的密碼保護(hù)了。

10、(如果工作表中有多組不同密碼, 每解開(kāi)一組,就會(huì)提示一次,也就說(shuō)可能會(huì)出現(xiàn)幾次)

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

=========請(qǐng)復(fù)制以下內(nèi)容=============

Public Sub 工作表保護(hù)密碼破解()
Const DBLSPACE As String = vbNewLine & vbNewLine
Const AUTHORS As String = DBLSPACE & vbNewLine & _
"作者:McCormick   JE McGimpsey "
Const HEADER As String = "工作表保護(hù)密碼破解"
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 & "該工作簿中的工作表密碼保護(hù)已全部解除!!" & DBLSPACE & "請(qǐng)記得另保存"_
& DBLSPACE & "注意:不要用在不當(dāng)?shù)胤?,要尊重他人的勞?dòng)成果!"
Const MSGNOPWORDS1 As String = "該文件工作表中沒(méi)有加密"
Const MSGNOPWORDS2 As String = "該文件工作表中沒(méi)有加密2"
Const MSGTAKETIME As String = "解密需花費(fèi)一定時(shí)間,請(qǐng)耐心等候!" & DBLSPACE & "按確定開(kāi)始破解!"
Const MSGPWORDFOUND1 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


該文章在 2020/5/28 12:01:29 編輯過(guò)

全部評(píng)論1

admin
2020年5月28日 12:7
上面的教程講的是xls文件,但是萬(wàn)一我們的文件是xlsm甚至是xlsb格式的宏文件呢,這時(shí)我就會(huì)把文件另存為xls,好多的宏文件有時(shí)可能打開(kāi)的時(shí)候不讓另存為,這是因?yàn)槔锩娴暮晡募O(shè)置了打開(kāi)excel的時(shí)候執(zhí)行了一些特殊的操作,這邊可以在雙擊打開(kāi)文件后輸入ctrl + pause,暫停那個(gè)文件的宏,然后打開(kāi)任務(wù)管理器刪除excel進(jìn)程,下一次打開(kāi)excel的時(shí)候會(huì)有錯(cuò)誤,這時(shí)候只要把文件另存為xls格式,大工告成。

關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專(zhuān)業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車(chē)隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類(lèi)企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷(xiāo)售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved