首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel:不用密码修改应用程序。

问Excel:不用密码修改应用程序。
EN

Stack Overflow用户
提问于 2011-03-07 08:47:21
回答 1查看 1.3K关注 0票数 0

我使用Excel开发了一个应用程序,并对其应用了密码保护,以防止修改.现在,我忘记了密码,我想更新我的应用程序。有没有任何方法可以不使用密码来修改应用程序?

EN

回答 1

Stack Overflow用户

发布于 2011-03-07 10:12:21

--我对此讨论的解释是,可以为工作表密码提供密码破解软件的链接,但不提供保护VBA代码的密码链接。

为了解除对工作表的保护,我喜欢Microsoft在http://members.chello.nl/n.sterk/ExcelPages/Files/excel_files.htm发布的代码--下载的工作簿中的BreakPassword宏将在大约一分钟内识别一个替代密码。它需要Excel 2000及更高版本。下面是如何使用它: 1)单击要解除保护的工作表中的任何单元格,2) ALT + F8打开宏选择器3)选择PasswordBreaker宏(来自Nico的工作簿),然后单击"Run“按钮

在Excel 97和2000中,MalicUK发现了一个惊人的漏洞--只需使用VBA将密码重置为空字符串:

代码语言:javascript
复制
Sub UnprotectActiveSheet() 
 Dim ws As Worksheet 
 Set ws = ActiveSheet 
 ws.Protect "", , , , True 
 ws.Range("A1").Copy 
 ws.Range("A1") End 
Sub

-Anonymous

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5217565

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档