学习啦>学习电脑>工具软件>办公软件学习>Excel教程>Excel2007教程>

Excel中进行2007版设置简单取得密码的操作方法

晓生分享

  最近一个内容很重要的EXCEL文件,忘记了保护密码,导致不能修改,有什么简单的方法可以让这个文件可以修改呢?Excel2007文件工作表密码忘记了怎么办,有什么方法可以简单的知道密码呢?今天,学习啦小编就教大家在Excel中进行2007版设置简单取得密码的操作技巧。

  Excel中进行2007版设置简单取得密码的操作步骤:

  一、暴力清除法

  1、Offfice 在 2007之后的版本,引入了新的文件类型,即xlsx、xlsm、xltx等称之为OpenXML。此文件类型实质上是包含XML文件的压缩包。

  将xlsx文件的扩展名修改为rar,就可以看到组成该Excel文件的所有xml文档。

  这样我们就可以通过修改组成文件的XML文档内容来修改Excel2007文件的内容和属性,当然也包括移除工作表保护,修改密码。

  随意编辑一个文档book1.xlsx,

  2、点击审阅中的 保护工作表 对 sheet1 进行保护.

  设置好保护密码来作试验.

  3、设置成功,会看到 审阅 中的 保护工作表 变成了 撤消工作表保护

  4、备份文档book1.xlsx,为Book1 - 副本.xlsx 备用。

  5、修改book1.xlsx的文件名为book1.rar。

  6、双击打开该压缩包文件。

  在xl\worksheets文件夹中可以找到目标工作表对应的XML文件sheet1.xml。

  7、在sheet1.xml文件上按住鼠标左键,将sheet1.xml,拖放到桌面,

  8、用UltraEdit编辑器打开,以免修改后文件格式发生变化。

  9、按Ctrl+F,调出搜索,

  输入sheetProtection,

  点击,下一个。

  10、将<sheetProtection password="ACD6" sheet="1" objects="1" scenarios="1"/>标签移除。

  11、保存文件,退出。

  12、用修改后sheet1.xml拖回Book1.rar中,用于取代原rar文件中xl\worksheets下的sheet1.xml。

  13、对压缩文件名和参数进行确认,直接点击 确定.

  14、将偷梁换柱后的文件的扩展名修改回xlsx。

  15、经以上步骤,再次打开Book1.xlxs后,可以看到保护被取消了。

  二逆向思维法

  1、对比发现,不管是设置几位的密码,文件中对应产生的密码只有4位,象下面这样的形式:

  <sheetProtection password="ACD6" sheet="1" objects="1" scenarios="1"/>

  2、逆向思维,编辑一个知道密码的文件,查看其中的值是什么,然后替换到不知道密码的文件中,不就可以了吗?

  照着这条思路,编辑一文件,并设置密码为1234,得到了password="CC3D",

  3、以上值,重复方法一的步骤,在第10步,

  替换其中 password="ACD6" 的值为 password="CC3D",

  果然可以用密码 1234 打开文件了,

  保护依然还在,可自由选择去留。


Excel中进行2007版设置简单取得密码的操作相关文章:

1.Excel中2007版本设置密码的操作方法

2.Excel中2007版进行设置密码的操作方法

3.Excel中2007版文档进行设置密码的操作方法

4.Excel2007中进行设置密码保护详细操作的方法

5.Excel中2007版本设置权限密码的操作方法

6.Excel中2007版进行密码破解的操作方法

    2286449