Excel vba 忘了密码 怎么办(vba密码在线破解器)

2023-03-02 23:32:45 密码用途 思思

1、首先,如果文件格式是Excel 2010版(.xslm),需要先打开Excel文件,另存为2003版格式(.xls)。

2、然后用普通的文本编辑器(这里用的是NotePad++)打开这个文件,注意文件类型选“所有文件”。

3、然后在文件里查找“DPB",把它改成“DPx”。注意大小写。

4、保存修改。然后用Excel重新打开这个文件。你会遇到一些错误,忽略它们。

5、然后进入Excel的“开发工具”面板,选择“Visual Basic”。又会有一系列错误,忽略它们,知道VBA项目打开。

6、这时候已经可以查看VBA代码了。如果想改变甚至去除原来的密码,继续看。从VBA编辑器的“工具”菜单,选择“VBA工程属性...“,然后转到”保护“面板。

7、在密码框中输入新密码。保存VBA文件和Excel文件,关闭Excel。重新启动Excel并重新打开这个文件,然后进入"开发工具"-"Visual Basic",会提示输入密码。输入新设置的密码。

8、然后回到VBA编辑器的“工具”-"VBA工程属性"-“保护”,去掉密码以及保护选项前面的标记。最后保存文件即可。

word vba 密码忘记了 怎么破解

工具:5秒WORD-EXCEL密码破解.exe

1、百度“5秒WORD-EXCEL密码破解”,点击下方的连接,下载软件,软件不是很大,直接下载下来就可以了,下载下来是一个压缩包,解压该压缩包。打开压缩包解压出来的文件夹,第二个文件就是我们的密码破解工具,双击打开工具。

2、浏览,找到我们要破解的文件,点击确定,破解就开始啦,点击移除密码。

3、弹出对话框,点击确定。

4、解密时间要看密码复杂程度,不过应该没有太变态的密码。

5、成功破解密码,并且生成了一个新的没有密码的文件。

我有一个excel文件vba做的以前设置了个密码防止别人看我的代码现在忘了请问怎么破戒

有vba密码破解器的,我喜欢用vbakey6.3.785,网上有下的,不过要注意下完查毒,破解都东西容易带刺……

如何破解EXCEL VBA密码

关于破解EXCEL VBA工程密码的方法,以下代码非常有效,首先建一新EXCEL文件,在工作表标签处右点查看代码复制以下代码按F8执行在弹出窗中选你要你破解工程密码的EXCEL文件 再按F5执行即可.

Private Sub VBAPassword()

'你要解保护的Excel文件路径

Filename =Application.GetOpenFilename("Excel文件(*.xls  *.xla  *.xlt),*.xls;*.xla;*.xlt", , "VBA破解")

If Dir(Filename) = "" Then

MsgBox "没找到相关文件,清重新设置。"

Exit Sub

Else

FileCopy Filename, Filename ".bak" '备份文件。

End If

Dim GetData As String * 5

Open Filename For Binary As #1

Dim CMGs As Long

Dim DPBo As Long

For i = 1 To LOF(1)

Get #1, i, GetData

If GetData = "CMG="""Then CMGs = i

If GetData = "[Host" Then DPBo =i - 2: Exit For

Next

If CMGs = 0 Then

MsgBox "请先对VBA编码设置一个保护密码...", 32,"提示"

Exit Sub

End If

If Protect = False Then

Dim St As String * 2

Dim s20 As String * 1

'取得一个0D0A十六进制字串

Get #1, CMGs - 2, St

'取得一个20十六制字串

Get #1, DPBo + 16, s20

'替换加密部份机码

For i = CMGs To DPBo Step 2

Put #1, i, St

Next

'加入不配对符号

If (DPBo - CMGs) Mod 2  0 Then

Put #1, DPBo + 1, s20

End If

MsgBox "文件解密成功......", 32, "提示"

End If

Close #1

End Su

如果上面代码不能运行或出错,请用以下代码重试.

Private Sub VBAPassword()

'你要解保护的Excel文件路径

Filename =Application.GetOpenFilename("Excel文件(*.xls  *.xla  *.xlt),*.xls;*.xla;*.xlt", , "VBA破解")

If Dir(Filename) = "" Then

MsgBox "没找到相关文件,清重新设置。"

Exit Sub

Else

FileCopy Filename, Filename ".bak" '备份文件。

End If

Dim GetData As String * 5

Open Filename For Binary As #1

Dim CMGs As Long

Dim DPBo As Long

For i = 1 To LOF(1)

Get #1, i, GetData

If GetData = "CMG="""Then CMGs = i

If GetData = "[Host" Then DPBo =i - 2: Exit For

Next

If CMGs = 0 Then

MsgBox "请先对VBA编码设置一个保护密码...", 32,"提示"

Exit Sub

End If

 

Dim St As String * 2

Dim s20 As String * 1

'取得一个0D0A十六进制字串

Get #1, CMGs - 2, St

'取得一个20十六制字串

Get #1, DPBo + 16, s20

'替换加密部份机码

For i = CMGs To DPBo Step 2

Put #1, i, St

Next

'加入不配对符号

If (DPBo - CMGs) Mod 2  0 Then

Put #1, DPBo + 1, s20

End If

MsgBox "文件解密成功......", 32, "提示"

Close #1

End Sub

如何破解Excel VBA密码

Excel是一个专门用于整理数据的电子表格,为了保障表格的安全,用户可以为文档进行加密,可以设置以下类型密码:打开密码、编辑密码、工作表密码、共享账簿密码以及VBA密码。VBA全称是VisualBasicforApplications,是微软开发出来在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。VBA是VisualBasic的一种宏语言,主要能用来扩展Windows的应用程式功能,特别是MicrosoftOffice软件,特别是Excel表格。另外,也可说VBA是一种应用程式视觉化的Basic脚本。实际上VBA是寄生于VB应用程序的版本,可以具备VBA的宏功能。VBA密码就是为变成语言设置访问权限。破解VBA密码有两种方法:1、使用宏代码,这种方法比较专业,不具有普遍的适用性;2、使用专业的第三方密码破解工具,这个可以广泛被使用,传播比较广泛的是AdvancedOfficePasswordRecovery,使用软件打开Excel文档,程序会自动开始破解VBA密码的操作,一旦破解成功,用户可以更改Excel文档的VBA密码,重新获取权限。