一、Excel“工程不可查看”两种实现方法及破解 关于Excel宏编程中,要用到一些技巧,如破解Excel宏加密;
二、今天我对一个Excel宏编程中进行日期限制进行了破解;
三、  方法一共用级锁定
四、  1、先对excel档进行一般的vbaproject”工程密码保护;
五、  2、打开要保护的档,选择工具--->保护--->保护并共用活页簿--->以追踪修订方式共用-->输入密码-->保存档; 完成後,当你打开“vbaproject”工程属性时,就将会提示“工程不可看”
六、  方法二推荐,破坏型锁定
七、  用16进制编辑工具,如winhex、ultraedit-32可到此下载等,再历害点的人完全可以用debug命令来做......用以上软体打开excel档,查定位以下地方
八、id="{00000000-0000-0000-00000}" 注实际显示不会全部为0
九、  此时,你只要将其中的位元组随便修改一下即可;保存再打开,就会发现大功告成
vba编程技巧十、  当然,在修改前最好做好你的文档备份;至於恢复只要将改动过的地方还原即可只要你记住了呵呵;
十一、  破解方面,有网友说将CMG=,DPB=和GC=后的"="替换为"."也可以的,我已测试过的确可以,这样更省事点;用16进制编辑工具,如winhex、ultraedit-32打开文件,查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 = "Excel文件.xls & .xla & .xlt,.xls;.xla;.xlt", , "VBA破解"
二十二、If DirFilename = "" Then
二十三、MsgBox "没到相关文件,清重新设置;"
二十四、Exit Sub
二十五、Else
二十六、FileCopy Filename, Filename & ".bak" '备份文件;
二十七、End If
二十八、Dim GetData As String  5
二十九、Open Filename For Binary As 1
三十、Dim CMGs As Long
三十一、Dim DPBo As Long
三十二、For i = 1 To LOF1
三十三、Get 1, i, GetData
三十四、If GetData = "CMG=""" Then CMGs = i
三十五、If GetData = "Host" Then DPBo = i - 2: Exit For
三十六、Next
三十七、If CMGs = 0 Then
三十八、MsgBox "请先对VBA编码设置一个保护密码...", 32, "提示"
三十九、Exit Sub
四十、End If
四十一、If Protect = False Then
四十二、Dim St As String  2
四十三、Dim s20 As String  1
四十四、'取得一个0D0A十六进制字串
四十五、Get 1, CMGs - 2, St
四十六、'取得一个20十六制字串

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。