js代码压缩加密_文件夹不压缩直接加密_压缩包怎么加密码保护

本文是专门为新书打造的「拓展阅读系列」之一,我们希望做到实体书与线上学习的有效结合,通过二维码打通实体书与线上资源,构建完善的Excel知识体系。

在Excel使用过程中,为了放置别人随意篡改工作表中的内容,经常会通过密码来保护工作表。

什么,你不知道如何为工作表加密,快来看这里!!

设置密码保护之后,再想修改工作表就需要先输入密码。

请输入密码

但是。

尴尬的是,你为别人挖的坑,结果自己却掉了进去。

忘记密码了!

文件夹不压缩直接加密_压缩包怎么加密码保护_js代码压缩加密

自己挖的坑,含泪也要把它填上!

— 1 —

VBA破解法

看到VBA就腿软,别怕压缩包怎么加密码保护,代码都给你了,直接复制就行。

1 打开工作表,按Alt + F11

2 复制以下代码,并按F5运行

Sub 星爷()

ActiveSheet.Protect AllowFiltering:=True: ActiveSheet.Unprotect

End Sub

如果工作簿中每一个工作表都有密码,就用这段代码,意思都是一样的。

Sub PJ()

Dimsht As Worksheet

ForEach sht In Worksheets

sht.Protect AllowFiltering:=True

sht.Unprotect

Next

End Sub

通过上述方法我们可以发现通过密码加密工作表,其实非常不安全。很容易就破解了,下次要小心咯!

— 2 —

转化压缩包破解

如果你不愿意/不会使用VBA代码,再教大家一个更容易上手的方法。

如图第二张表「销售记录」是使用密码保护的工作表。可是目前小雷完全忘记了密码,该怎么办?

①首先修改Excel的后缀名为「.zip」或者「.rar」压缩包怎么加密码保护,是压缩文件的格式就行。

注意:Excel会提示你修改后缀名之后会导致文件不可用,不要理它,点击「是」。

压缩包怎么加密码保护_js代码压缩加密_文件夹不压缩直接加密

②用压缩软件打开刚才创建的压缩包,从压缩包中xlworksheets路径下找到加密的工作表。因为我们只有sheet2为加密工作表,所以打开这个工作表即可。

通常,为了防止乱搞,把原始Excel文件搞乱,我建议大家把此文件复制到桌面之后再进行下一步操作。

③假设你已经将压缩包中的Sheet2复制到桌面了,那么用【记事本】打开它,【Ctrl】+【F】,输入“pro”查找找到加密代码,找到之后将中的那一坨连同符号一起删掉,然后保存。

文件夹不压缩直接加密_js代码压缩加密_压缩包怎么加密码保护

④将桌面的上已经删除密码保护的sheet2直接拖到压缩的文件的xlworksheets路径下,替换到原来的sheet2。

文件夹不压缩直接加密_js代码压缩加密_压缩包怎么加密码保护

⑤把zip文件改回.xlsx文件,然后大摇大摆去修改工作表吧,因为excel工作表保护密码消失了。

js代码压缩加密_压缩包怎么加密码保护_文件夹不压缩直接加密

这是什么鬼原理呢?Excel和压缩包存在什么样的关系?

js代码压缩加密_压缩包怎么加密码保护_文件夹不压缩直接加密

— 3 —

Excel与压缩包迷之关系

其实,Office 07或以上版本中微软采用的是xlsx、docx、pptx格式,它们本质上是一个压缩包,构成Excel的所有源码文件都在这个压缩包中,因此通过将其后缀更改为.zip或.rar即可提取文件。

除了上面讲到的破除工作表密码,他还有很多黑技能,比如还可以批量提取Excel中的所有图片,比如批量修改工作表名称,比如批量修改批注,比如……我们还是下回专题分析吧。

End.

限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: muyang-0410