excel表密码忘记了怎么办:先分清是打开密码还是编辑保护密码

excel表密码忘记了怎么办:先分清是打开密码还是编辑保护密码

上周整理上个月的台账,点开文件的时候突然弹出密码框,盯着屏幕愣了半天,脑子里翻来翻去都想不起来当时设置的数字,一下子就卡在excel表密码忘记了怎么办这个问题上。当时手头还有别的活等着交,越急越想不起来,随手搜了一堆说法,乱七八糟的路子试了好几个,大半都走不通,折腾快一下午才勉强把这个文件给解开。

最先试的是网上很多人提的改后缀的办法,把文件后缀从xlsx改成zip,解压之后去里面找xml文件。那个步骤看着写的简单,实际操作的时候麻烦得很,解压包里一堆零散的文档,找对应工作表的那个xml就花了好久,好不容易找到保护那一段删掉,重新打包改回原后缀,双击打开直接报错,文件损坏打不开。那个时候才反应过来,这个办法好像只对工作表保护的密码管用,要是是整个文件的打开密码,这么做根本没用,白忙活半天。

停了一会,索性先把这个文件放一边,翻了翻电脑里存的旧备份。平时习惯做完表格另存一份在别的文件夹,就是怕哪天出问题,那天运气还算不错,在D盘的备份文件夹里找到了同一天存的版本,这个版本当时没设置打开密码。直接打开核对内容,大部分数据都在,只有最后新增的两三行记录没写进去,手动补了一会就补齐了。

这只是我的个人感受,不是标准答案。

旁边同事听到我在捣鼓,过来跟我说他之前遇到过工作表保护密码,不用软件,用VBA代码跑一下就能清除。我当时没敢随便试,电脑里是公司的办公电脑,不清楚能不能随便启用宏,怕触发安全拦截,也怕代码运行的时候把表格里的公式给弄乱,所以这个路子我从头到尾都没碰,不清楚实际好不好用。

还有很多网页上面写着在线解密工具,页面看着很简单,上传文件等一会就能拿到无密码版本。我犹豫了很久,这份台账里面有不少内部的业务数据,直接上传到陌生网站,心里实在不踏实,不敢随便传上去,这条路子直接放弃了。

后来慢慢理清楚差别,两种密码完全不是一回事。一种是打开密码,文件不点对密码根本进不去,这种限制会更严,简单改后缀的办法基本行不通;另一种只是工作表保护密码,文件能正常打开看,就是不能改单元格内容,这种限制会松很多,网上流传的小方法大多针对这一类。我当时碰上的是打开密码,所以改zip的操作才会失效。

之后再存带密码的表格,我自己改了个习惯,密码不再随手乱设,设完之后会单独记在一个本地记事本里,和文件放在同一个文件夹,记事本本身不加密。不是说不会再忘,只是就算记不住,也不用再像这次一样,抱着一个打不开的文件到处找办法,浪费大把时间。

那天补完数据保存好,关掉表格的时候天已经暗下来了,本来半小时就能做完的收尾工作,硬生生耗掉了快一下午。