有趣生活

当前位置:首页>职场>excel怎么设置隐藏工作表显示(按照指定条件隐藏)

excel怎么设置隐藏工作表显示(按照指定条件隐藏)

发布时间:2024-01-19阅读(8)

导读如果你的工作表太多,又想批量隐藏怎么办?发给同事的表格害怕被编辑的一塌糊涂?今天就使用vba的条件判断来制作一个小工具:当在b/d列中输入隐藏/保护,对应的....

如果你的工作表太多,又想批量隐藏怎么办?发给同事的表格害怕被编辑的一塌糊涂?今天就使用vba的条件判断来制作一个小工具:当在b/d列中输入隐藏/保护,对应的工作表就会隐藏或者受到保护!效果如下:

对应vba代码:就是一个简单的逻辑判断,如果b列中有隐藏,就将对应的工作表隐藏,如果b列中为空的话就取消隐藏工作表!

excel怎么设置隐藏工作表显示(按照指定条件隐藏)(1)

那么同样如果你需要按照指定条件保护工作表,就可以修改相关代码:同样判断d列中包含【保护】的时候对应的工作表是不能被编辑的!

excel怎么设置隐藏工作表显示(按照指定条件隐藏)(2)

如果你不想让别人知道你得代码,就可以对其加密,但是这种方法比较容易被破解!设置方法:在vba编辑器得菜单栏中找到【工具】——vba工程属性——切换到保护选项卡下——查看时锁定工程——设置密码——关闭excel重启即可

excel怎么设置隐藏工作表显示(按照指定条件隐藏)(3)

调用vba代码

找到excel的【目录】表,更改工作表事件【change】只要表里发生了变化就会执行这两个代码,这样就不要每次更改条件后还需要点击控件了!

excel怎么设置隐藏工作表显示(按照指定条件隐藏)(4)

附件是:更好的使用数据透视表!如有需要源文件的朋友:1、首先关注作者

2、转发/评论/点赞本文章

3、到主页私信回复【代码】即可

TAGS标签:  excel  怎么  设置  隐藏  作表

欢迎分享转载→http://www.youqulife.com/read-33937.html

Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图