Excel“工程不可查看”的实现方法及破解

方法一(共用级锁定)

1、先对excel档进行一般的vbaproject”工程密码保护。

2、打开要保护的档,选择∶工具--->保护--->保护并共用活页簿--->以追踪修订方式共用-->输入密码-->保存档。 完成後,当你打开“vbaproject”工程属性时,就将会提示∶“工程不可看!”

方法二(推荐,破坏型锁定)

用16进制编辑工具,如winhex、ultraedit-32(可到此下载)等,再历害点的人完全可以用debug命令来做......用以上软体打开excel档,查找定位以下地方∶

id="{00000000-0000-0000-0000-000000000000}"  注∶实际显示不会全部为0

此时,你只要将其中的位元组随便修改一下即可。保存再打开,就会发现大功告成!

当然,在修改前最好做好你的文档备份。至於恢复只要将改动过的地方还原即可(只要你记住了呵呵)。

破解方面,有网友说将CMG=,DPB=和GC=后的"="替换为"."也可以的,我已测试过的确可以,这样更省事点。用16进制编辑工具,如winhex、ultraedit-32打开X.xls文件,查找ID=......, 或到文件尾查看,找到即可。改其中的任意一位,存盘就可达到目的,注意:留有备份文件

时间: 2024-08-22 14:44:11

Excel“工程不可查看”的实现方法及破解的相关文章

Excel表格格式的信息隐藏方法

1概述信息隐藏技术作为保证信息安全的一种技术,近年来得到快速发展.视频.音频.图像文件因为具有较大的视觉.听觉冗余特性,成为信息隐藏的重要载体,所以基于视频.音频.图像的信息隐藏技术得到广泛研究,但相应的隐秘分析技术也得到了快速发展,这对基于视频.音频.图像的信息隐藏技术形成了极大威胁,于是学者们开始研究隐藏特性更好的算法和隐藏载体.文献[1-2]提出基于文本的信息隐藏技术,以单一的文本作为隐秘载体.文献[3]研究基于 PDF的信息隐藏技术,以PDF文件作为隐秘载体.文献[4-5]分别提出基于X

Python xlrd读取excel日期类型的2种方法

  这篇文章主要介绍了Python xlrd读取excel日期类型的2种方法,本文同时讲解了xlrd读取excel某个单元格的方法,需要的朋友可以参考下 有个excle表格需要做一些过滤然后写入数据库中,但是日期类型的cell取出来是个数字,于是查询了下解决的办法. 基本的代码结构 代码如下: data = xlrd.open_workbook(EXCEL_PATH) table = data.sheet_by_index(0) lines = table.nrows cols = table.

PHP使用PHPExcel删除Excel单元格指定列的方法_php技巧

本文实例讲述了PHP使用PHPExcel删除Excel单元格指定列的方法.分享给大家供大家参考,具体如下: 需求是这样的: 有一个系统仅公司内部和外部经销商使用,在一个导出功能中公司内部员工跟外部经销商导出的列是不一样的(某些数据是不能提供给经销商的) 因为导出的数据都是一样的(某些列外数据外部没有)因此并没有单独处理,而是统一生成然后根据不同的账户再删除没有权限的列 /** * @Author: HTL * @Description: 移出单元列 * @objPHPExcel: phpexec

用EXCEL表格详细分析日志的方法

摘要: 站长们都知道网站日志分析的重要性,但是当拿到网站日志后,面对里面一行行的代码,看的眼花缭乱却无从下手.今天我就给大家介绍一种用EXCEL表格详细分析日志的方法,希望对大 站长们都知道网站日志分析的重要性,但是当拿到网站日志后,面对里面一行行的代码,看的眼花缭乱却无从下手.今天我就给大家介绍一种用EXCEL表格详细分析日志的方法,希望对大家有所帮助. 首先我们新建一个EXCEL文件,将日志文件导入到EXCEL表格中. 在数据->导入外部数据->导入数据,打开选取数据源框,如下图 然后找到

excel去掉公式保留数值的方法

  excel去掉公式保留数值的方法           笔者简单举例一个简单的公式数据,前面两列之后,当然,我们日常会有更多的复制的公式,但是原理是一样的. 我们选中,然后点击右键,复制,我们用快捷键复制也可以,如图. 复制后,我们点击右键,在粘贴的时候,选择性粘贴,选择数据值的属性粘贴,如图.这样就去除公式,只保留数据了. 除了右键,我们也可以从开始-->粘贴下面的小箭头,选择性来粘贴,如图.直接选择我们的需要的属性图标即可. 也可以选择下方的选择性粘贴,如图. 然后选择数值,点击确定,如图

oracle查看实例名方法

  从事编程的朋友们可能都会遇到连接连接Oracle时会出现oracle url无效的问题,下面小编就教大家oracle查看实例名方法 来帮助各位解决这个问题. oracle查看实例名 在两个配置文件里面分别是listener.ora和tnsnames.ora.路径是:D:Oracle9i_9.2networkadmin,里面写明了远程连接的实例名和端口号,也就是SERVICE_NAME.同时oracle查看实例名 还有另外一种方法就是用SQL语句查询.用管理员身份system登陆后输入"sho

Excel数据求差值的方法

  Excel数据求差值的方法 方法一:使用公式 1.选中C2单元格,输入"=A2-B2",然后按下回车键,可以得到第二行的结果. 计算差值"> 2.将光标放置在C2单元格的右下角,待其呈黑色实心十字形时按下鼠标左键并向下拖动,直到合适的位置释放鼠标. 3.OK,任务完成,C列中已经求出了对应A列与B列单元格数值的差. 方法二:使用函数 减法是加法的逆运算,例如,"A1-B1"也可以写成"A1+(-B1)",所以,可以在求和函数的

使用Excel实现自动到期提醒的方法

  使用Excel实现自动到期提醒的方法          下面讲述做一个智能的银行存款到期提醒功能. 原表: 要求: 离到期日30天内行填充红色,60天内填充黄色. 效果: 还可以修改G2:G3的期间,提醒色会自动更新 怎么样?很好玩,也很实用吧. 操作步骤: 步骤1.添加到期天数列,计算出离还款还有多少天. 公式 =D2-TODAY() 步骤2.添加辅助表,可以用来动态调整提醒的天数. 15表示15天内,45表示45天内. 步骤3.选取表格(标题行不选),开始 - 条件格式 - 新建规则.然

Excel 工程函数

本篇关于介绍Excel 工程函数 1.BESSELI 用途:返回修正Bessel函数值,它与用纯虚数参数运算时的Bessel 函数值相等. 语法:BESSELI(x,n) 参数:X为参数值.N为函数的阶数.如果 n 非整数,则截尾取整. 2.BESSELJ 用途:返回 Bessel 函数值. 语法:BESSELJ(x,n) 参数:同上 3.BESSELK 用途:返回修正Bessel函数值,它与用纯虚数参数运算时的Bessel 函数值相等. 语法:BESSELK(x,n) 参数:同上 4.BESS