Excel“工程不可查看”及VBA工程密码破解归类.pdfVIP

  • 105
  • 0
  • 约3.74千字
  • 约 5页
  • 2021-12-10 发布于福建
  • 举报

Excel“工程不可查看”及VBA工程密码破解归类.pdf

一、 Excel “工程不可查看 ”两种实现方法及破解 关于 Excel 宏编程中,要用到一些技巧,如破解 Excel 宏加密。 今天我对一个 Excel 宏编程中进行日期限制进行了破解。 方法一(共用级锁定) 1、先对 excel 档进行一般的 vbaproject 工程密码保护。” 2 、打开要保护的档,选择∶工具 保护 保护并共用活页簿 以追踪 修订方式共用 --输入密码 -- 保存档。 完成後,当你打开 “vbaproject工程属性” 时,就将会提示∶ 工程不可看!“ ” 方法二(推荐,破坏型锁定) 用 16 进制编辑工具,如 winhex 、ultraedit-32 (可到此下载)等,再历害点 的人完全可以用 debug 命令来做 用以上软体打开 excel 档,查找定位以下地 方∶ id=0000-0000-0000-000000000000} 注∶实际显示不会全部为 0 此时,你只要将其中的位元组随便修改一下即可。 保存再打开, 就会发现大 功告成! 当然,在修改前最好做好你的文档备份。 至於恢复只要将改动过的地方还原 即可(只要你记住了呵呵)。 破解方面 ,有网友说将 CMG= ,DPB= 和 GC= 后的 = 替换为 . 也可以的, 我已测试过的确可以, 这样更省事点。用 16进制编辑工具,如 winhex 、ultraedit-32 打开 X.xls 文件,查找 ID=, 或到文件尾查看, 找到即可。 改其中的任意一位 , 存盘就可达到目的,注意:留有备份文件 二、 EXCEL 宏保护密码破解 -VBA 工程密码破解 在办公中我们常看到许多用宏 (VBA) 编写的 EXCEL 表格 ,而这些表格就如同 一个数据库 ,我们可以选取或查询很多的数据 ,一般的这些数据是存放在一个隐藏 的工作表中的 ,那么要如何显示这个隐藏的工作表呢 ?我们可以打开宏编辑器 (ALT+F11), 再安 CTRL+R 打开专案 ,这时弹出窗会有所有的这个 EXCEL 的工用 表 ,这时你就可以看看那些是被隐藏的了 ,很多时候打开是需要密码的 ,用以下方 法解密后 ,再将解密后文件打开 ,依同样方法在工作表标签中右键 检视程式 码 复制以下代码 按 F8 执行 Private Sub CommandButton1_Click() Worksheets( 这里为你要显示的工作表名称 ).Visible = True End Sub 关于破解 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

文档评论(0)

1亿VIP精品文档

相关文档