Excel-VBA:不使用密码修改应用程序。

我已经开发使用Excel-VBA的应用程序和应用密码保护,以防止修改。现在,我忘记了密码,我想更新我的应用程序。有没有办法修改应用程序而不使用密码?Excel-VBA:不使用密码修改应用程序。

回答:

我讨论 的解释是,它是确定以提供一个链接到 密码破解软件 工作表的密码,而不是 密码保护VBA代码。

要解除工作表,我喜欢 代码发布的Microsoft Excel MVP 尼科·斯特克在 http://members.chello.nl/n.sterk/ExcelPages/Files/excel_files.htm 在 下载工作簿BreakPassword宏将在大约一分钟识别 替代密码。 它需要Excel 2000及更高版本。这里 是如何使用它:1)在工作表中单击任一单元格 要 撤消2)ALT + F8打开 宏选择3)选择 PasswordBreaker宏(从尼科 斯特克的工作簿),然后单击 “运行”按钮

使用Excel 97和2000年,有一个由 MalicUK发现了一个惊人的 漏洞 - 只使用重置密码到 空字符串VBA:

Sub UnprotectActiveSheet() 

Dim ws As Worksheet

Set ws = ActiveSheet

ws.Protect "", , , , True

ws.Range("A1").Copy

ws.Range("A1") End

Sub

- 匿名

以上是 Excel-VBA:不使用密码修改应用程序。 的全部内容, 来源链接: utcz.com/qa/260758.html

回到顶部