vba强制启用宏代码

【vba强制启用宏代码】上篇文章 , 小编分享了将EXCEL文件绑定自己C盘序列号的方法 , 通过使用VBA , 达到只要自己的电脑才能打开文件的效果 , 很多亲们说 , 如果他们不开启宏 , 那么代码就运行不起来 , 别人岂不是就打开了 。

vba强制启用宏代码

文章插图
本篇小编就讲述如何强制开启宏的方法 , 不开启宏 , 就看不到文件 , 只能看欢迎界面 , 这样就能基本解决别人不开启宏造成功能失效问题 。不多说 , 说方法
步骤1 , 新建EXCEL表格 , 07以上版本另存为启用宏的工作表 , 具体方法 , 上篇介绍过 , 不多说 , 而后新建5个工作表 , 讲其中的sheet2 , 设置为欢迎界面 , 这个界面 , 就是别人不开启红唯一能看到的工作表
vba强制启用宏代码

文章插图
步骤2 , 按alt+F11 , 进入VBA编辑页面 , 双击thisworkbook , 而后将代码复制进去 , 当值为-1 , 就是要显示的 , 当为2 , 就是深度隐藏的
vba强制启用宏代码

文章插图
步骤3 , 保存工作表 , 进行测试 , 保存后 , 我们开始禁用宏 , 文件-选项-信任中心-信任中心设置-禁用宏 。结果就是只有欢迎界面 , 其他4个表 , 全部不显示 , 如图 , 开启宏后 , 显示其他4个 , 不显示sheet2 , 
vba强制启用宏代码

文章插图
步骤4 , 亲们说了 , 直接进入VBA , 将代码删除就可以了 , 对的 , 所以这步 , 我们给VBA工程加个密码 , 点击工具-VBA工程属性 , 输入密码保护后 , 别人就修改不了了(骨灰级的高手 , 还是有办法的 , 但是高手毕竟没有那么多)
vba强制启用宏代码

文章插图

    推荐阅读