Excel密码保护的解除方法与解除原理
日期:2008年1月25日 作者: 查看:[大字体 中字体 小字体]-
Excel弹出“您试图更改的单元格或图表受保护,因而是只读的。若要修改受保护单元格或图表,请先使用‘撤消工作表保护’命令(在‘审阅’选项卡的‘更改’组中)来取消保护。可能会提示您输入密码。”窗口,如图1。

出现这种情况,应该怎么解决呢?经过研究,找到了两种破解Excel工作表保护码的方法。
一、VBA宏代码破解法:
第一步:打开该文件,先解除默认的“宏禁用”状态,方法是点击工具栏下的“选项”状态按钮,打开“Microsoft Office安全选项”窗口,选择其中的“启用此内容”,“确定”退出(图2);

再切换到“视图”选项卡,点击“宏”→“录制宏”,出现“录制新宏”窗口,在“宏名”定义一个名称为:PasswordBreaker(图3),点击“确定”退出;

第二步:再点击“宏”→“查看宏”,选择“宏名”下的“PasswordBreaker”并点击“编辑”,打开“Microsoft Visual Basic”编辑器,用如下内容替换右侧窗口中的所有代码:
Sub PasswordBreaker()
Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer
On Error Resume Next
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
ActiveSheet.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 ActiveSheet.ProtectContents = False Then
MsgBox "One usable password is " & Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
ActiveWorkbook.Sheets(1).Select
Range("a1").FormulaR1C1 = Chr(i) & Chr(j) & _ - [1] [2] 下一页
-
- Excel密码保护的解除方法与解除原理 相关文章:
- ·免费领养QQ空间五级花最新技巧及代码放送
- ·Photoshop初学者轻松制作条形码
- ·Excel表格页码设置打印输出更直观
- ·诺顿杀毒软件正式版用户找回密码的方法
- ·QQ空间导航代码最新版使用方法
- ·巧用escape解决ASP.NET中URL传参乱码
- ·XP SP3 RC1官方下载地址(附验证码)
- ·一位拥有5位数QQ号码用户的自白
- ·Flash代码实例:神奇的互动橡皮刷
- ·Vista帐户密码重设秘技大披露
- Excel密码保护的解除方法与解除原理 相关软件
- ·学校源码管理系统超靓版V2008
- ·数字密码
- ·《魔兽》地图:TD-数码宝贝-无限地带II1.0修正
- ·FC《10码决斗》动感橄榄球游戏模拟器
- ·新编手机指令(密码)大全
- ·《壁画迷雾》-- 中国式《达芬奇密码》
- ·773悬疑系列之《密码王朝》
- ·366天生日密码
- ·最实用数码相机扫盲大辞典
- ·《达·芬奇密码》和《丹·布朗传》
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
精品推荐
热点TOP10
- ·Excel密码保护的解除方法与解除原理
- ·跟我学做Excel XP斜线表头
- ·Excel表格页码设置打印输出更直观
- ·在Excel中将文本转换为数字的七种方法
- ·第一课 VBA是什么
- ·Excel中分类设置录入数据的下拉列表
- ·改改小细节 Excel表格立刻变得更漂亮
- ·Excel电子表格也能做成EXE可执行文件
- ·用EXCEL搭建企业信息系统(一)
- ·第三课 学习控件
- ·关于EXCEL数据上传到SQL SERVER中的简单方法!
- ·工资表巧转工资条
- ·Excel中自定义函数实例剖析
- ·如何在AutoCAD中导入excel表格
- ·用好Excel 2007六则小技巧 帮你节省时间
- ·为什么EXCEL身份证号码都科学计数法?
- ·利用高级筛选功能巧妙删除Excel的重复记录
- ·比较常用的25条Excel技巧整理放送
- ·应用Excel公式的技巧
- ·筛选Excel 2007单元格区域或表中的数据
特别推荐
- ·Excel密码保护的解除方法与解除原理
- ·Excel 2007表格行和列的移动或复制
- ·Excel旧表翻新技巧
- ·Excel中快速定位的技巧实例
- ·用Excel函数快速统计学生期中考试成绩
- ·八种常见Excel错误提示及问题解决方法
- ·在Excel中将文本转换为数字的七种方法
- ·更改多个Excel工作表的数据合并计算
- ·解决Excel数值进位问题
- ·巧用Excel发送电子邮件
- ·跟我学做Excel XP斜线表头
- ·Excel 2007单元格内容的编辑与控制
- ·快速查找具有条件格式的Excel单元格
- ·Excel 2003数据隐藏小技巧
- ·办公软件 Excel真正的实现四舍五入
- ·改改小细节 Excel表格立刻变得更漂亮
- ·用Excel做数据分析——相关系数与协方差
- ·用EXCEL搭建企业信息系统(一)
- ·筛选Excel 2007单元格区域或表中的数据
- ·Excel电子表格也能做成EXE可执行文件
