破解Excel 密码保护
来源:互联网 发布:mac automator如何运行 编辑:程序博客网 时间:2024/04/29 22:03
Excel加密虽然不能防止能打开的人通过复制等操作外泄,但至少也是一防较好的防线。移除Excel 2013的密码保护方法如下:
- 点击“Office”按钮,再选择“另存为”:
- 在弹出的“另存为”对话框中,单击左下角的“工具”按钮,选择“常规选项”:
- 弹出“常规选项”对话框,可以看到,当然有星号显示密码:
- 将这个星号显示的密码清除,再单击“确定”即可:
Excel文件虽然能打开,能编辑,一些工作簿却因为有了“保护工作表”密码而无法编辑。可以用如下代码进行解除密码保护。
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)
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
End Sub
上述代码在Excel 2013上也是有效的
<script type="text/javascript"><!--google_ad_client = "ca-pub-1944176156128447";/* cnblogs 首页横幅 */google_ad_slot = "5419468456";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- 破解Excel 密码保护
- 破解excel密码保护
- 用VBA宏代码破解Excel密码保护
- 破解密码保护的excel文档的vb宏代码
- 轻松破解Microsoft excel 2007 密码保护图文教程
- 解除Excel密码保护大全
- 破解Word文件密码保护的简单方法
- Linux下的密码破解和密码保护
- 密码保护
- java输出excel文件加密码保护问题
- java输出excel文件加密码保护问题
- java输出excel文件加密码保护问题
- excel工作表密码保护-----解密篇
- excel表格密码保护的解除方法
- Excel 设定密码保护特定的内容
- Excel表格密码保护的解除方法
- 取消excel工作薄密码保护方法
- 取消excel工作薄密码保护方法
- POJ2418 二叉查找树
- 变量模板smarty模板 入门学习
- MooseFS源码分析----master服务器初始化过程
- The system is not registered with rhn
- 运用成员函数模板接受所有兼容类型
- 破解Excel 密码保护
- Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
- 黑马程序员_多线程
- Content-Disposition的使用方法
- Android中定时器的3种实现方法
- Android Studio设置主题 和 不支持中文的问题解决方法 【转】
- struts2的配置文件
- javax.el.PropertyNotFoundException: Property 'id' not found on type java.lang.String
- 使用Struts2实现图片上传到服务器指定的文件夹中