Excel的数据保护能力有限,诸如之前提及过的工作表保护、工作薄保护等,都是十分微弱的保护措施,而对于强保护的工作薄打开密码来说,它像是个总开关一样,要么全不能看,要么就全看到。 有这样的场景需求,一份工作表内,有部分内容是较为敏感的,不想让人轻易看到,在这样的场景下,有必要对单元格的内容进行加密处理,原生功能不支持,Excel催化剂带给大家行业公认较为可靠的加密手段,应对一般性的加密需求足够。
使用场景
单元格的部分内容需要加密起来不给人查看到,这个简单的需求,真正用原生功能实现起来,还真不容易或者说是弱爆了的君子之约的保护级别。
原生的功能可以用单元格数字格式、单元格隐藏后工作表保护等方式实现,但稍微一个中级Excel用户,都是轻松破解的。
需要真正实现有效的加密,特别是仅在部分单元格区域的加密,目前找不到很好的现成解决方案。
Excel催化剂使用的是密码学RSA的加密原理,通过对单元格区域的内容进行加密,输入特定的密码因子来加密,加密后若原文本有任何变动,就会解密失败,或者手上没有密码因子,也无法解密成功。
具体实现
功能入口有加密和解密两个选项,操作步骤异常简单,选择需要加密的内容,点击相应的按钮加密,或选择要解密的内容,点击解密按钮解密。
功能入口
加解密用到的技术,和之前实现的自定义函数里的加解密函数是一致的,大家可酌情看哪种方式符合实际需求
自定义加解密函数
解密操作验证一致性
输入密码因子
加密后的加密文本
解密操作时,同样是需要输入密码因子来解密,加密解密的密码因子需要一致。多次加密过程中的密码因子可以不一样。
当加密的文本被改动后,哪怕改动一个字母大小写,都将会造成解密工作失败,失败的解密会以颜色标注出来。
解密不成功情况
总结
在数据安全性越来越提上日程的今天,适当地对重要的信息进行加密操作,减少数据泄露带来的损失,也是与时俱进的数据管理思想的落地,同样地,借助Excel催化剂的帮助下,用Excel同样可以达到有效地数据加密效果,无需复杂的解决方案,节省费用的同时,也让操作变得如此简单。
文字版演示不懂的地方,可购买视频观看,效果更直观,需要视频请私信发送地址。