资讯动态

NZ13:VBA给数据加密处理

发布时间:2026/9/30 6:21:20 来源:尧图企业网站定制
我的教程一共九套及VBA汉英手册一部分为初级、中级、高级三大部分。是对VBA的系统讲解从简单的入门到数据库到字典到高级的网抓及类的应用。大家在学习的过程中可能会存在困惑这么多知识点该如何组织成自己的程序呢VBA可否能组织一个大型的程序呢如何让VBA形成一个工具拿来就用呢在我的教程完结后我陆续推出这类技术工具资料这类工具整合了若干多的VBA知识点让大家感受到VBA之强大。工具资料共两个系列一个是YZ系列一个是NZ系列。今日给大家介绍的是NZ13VBA给数据加密处理VBA语言専攻【分享成果随喜正能量】因缘会遇时果报还自受。”世间万物皆有定数。你昔日种下的因就是你来日所受的果。人与人之间的相遇也是如此看似偶然实则是必然。这一生每一个在你生命里出现的人都有原因。NZ13VBA给数据加密处理也许您的EXCEL表格中有些数据是给特殊人看的不能示众。如财务的工资表人事部门的掌握的员工个人电话汇总后的多人家庭住址领导掌握的属下的奖金分配额老板的分红记录等等甚至是一些个人的历史档案。那么有没有办法让这些数据实现加密呢出示给人的是一些无法破译的字符如果自己需要了可以随时解密。是的VBA无所不能我给出的这个工具NZ13就可以实现给数据的自由加密。只要数据是加密状态即时别人打开工作簿文件看到的也是无关的东西。而你需要做的就是记住自己的加密密码以便恢复数据。工具的代码我封装在VBA_数据加密.xlsm文件中。工具是开放源码的注意VBE的打开密码是123456789但强烈建议您不要轻易打开代码窗口即使打开也要留有备份。您可以把数据拷贝到这个文件中也可以把代码复制到您的文件中。注意这个工具代码的运行可以通过快捷键来完成。一 工具的应用场景我们看下面的表格对于上述数据当您打开时最不想让人看到的是每个人的“工资收入”这时我们企望的就是把这些“工资收入”的单元格进行加密。有的朋友会说了可以隐藏啊是的可以隐藏这列但这是EXCEL的操作在熟悉VBA后可以达到更高的层次。更何况如果是隐藏列当别人打开这个工作簿时可以取消隐藏实现数据的读取。那么是否可以设置打开工作薄的密码呢首先这些数据只是部分不便示人大部分是可以让别人看的其次我强烈建议使用EXCEL表格的学员不要使用打开工作薄的密码非常麻烦二 加密的操作在这个工具中我们给出了一种全新的加密与解密的方案我们看下面的操作。1选择我们要加密的数据2按下快捷键CTRLSHIFTT这是程序中我设定的快捷键当然也可以在这个时候选择加密的数据然后点击确定。3点击确定后程序会弹窗要求您设置加密方案这是一个密码程序会根据这个密码对数据进行加密我给出的是“1234”。然后点击确定4这个时候程序会问您是加密还是解密加密您要录入1解密要录入2我们首先录入1进行加密操作。5点击确定后加密就完成了我们看一下加密后的数据以上您很难知道原始的数据了。三 解密操作下面我们看一下如何解密1到3的操作和加密是一样的注意录入的密码要正确。4这个时候程序会问您是加密还是解密加密您要录入1解密要录入2我们录入2进行解密操作。5) 解密后的数据这个时候数据又返回到原始的状态了。目前这个工具的加密范围是数字字符字母含大小写为了无分别以上代码不便公开如需要可以私信我

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑