在日常工作中,工作簿文件中的工作表经常需要隐藏,如果需要隐藏多个工作表,手工操作就比较麻烦,下面看几个常用的场景。

  • 隐藏指定名称的工作表
Sub HiddenShtByName()Dim objSheet, strShtNameFor Each strShtName In Array("Sheet1", "Sheet2")Sheets(strShtName).Visible = FalseNextSet objSheet = Nothing
End Sub

【代码解析】
第3~5行For Each循环读取数组中的工作表名称。
第4行代码设置工作表的Visible属性为False,隐藏工作表。如果设置属性值为xlSheetVeryHidden,则在Excel界面中无法取消该工作表的隐藏状态。

  • 隐藏非活动工作表
Sub HiddenSht()Dim objSheetFor Each objSheet In SheetsIf objSheet.Name <> ActiveSheet.Name Then objSheet.Visible = FalseNextSet objSheet = Nothing
End Sub

【代码解析】
第3~5行For Each循环遍历工作表对象集合。
第4行代码判断工作表的名称是否与当前活动工作表相同,如果不同,则设置工作表的Visible属性为False,隐藏工作表。

  • 显示全部工作表
Sub UnHiddenSht()Dim objSheetFor Each objSheet In SheetsobjSheet.Visible = TrueNextSet objSheet = Nothing
End Sub

【代码解析】
第3~5行For Each循环遍历工作表对象集合。
第4行代码取消隐藏工作表,这里使用的取巧的方式,无论工作表是否被隐藏,都重新设置其Visible属性为True。

快速隐藏/取消隐藏工作表相关推荐

  1. Excel如何快速隐藏多个工作表

    今天跟大家分享一下Excel如何快速隐藏多个工作表 1.如下图Excel文件中含有多个工作表,现在我们想要将财务部以外的工作表全部隐藏起来. 2.首先我们点击下图选项(Excel工具箱,百度即可了解详 ...

  2. 快速对比两张工作表数据差异——《超级处理器》应用

    如何快速对比两个工作表数据差异?比如,有下面两张表,一张是审核前的,一张是审核后的,怎么快速找出两张表中不同的单元格. 生产报表审核后 生产报表审核前 我们很难一眼看出两个表的差异,我们用超级处理器来 ...

  3. Excel怎么快速将多个工作表反向排列

    今天跟大家分享一下Excel怎么快速将多个工作表反向排列 1.打开Excel文件,想要将工作表反向排序 2.首先我们点击下图选项(Excel工具箱,百度即可了解详细下载安装信息,本文这里就不做详细解说 ...

  4. 我隐藏的Excel工作表 你别想取消

    http://soft.yesky.com/office/488/2633488.shtml 在Excel中,通常隐藏工作表的操作方法如下: 把需要隐藏的工作表激活成当前工作表,执行一下"格 ...

  5. button标签设置隐藏和显示_离职后我隐藏一张工作表,老板找了一天没找到

    小伙伴们早上好~ 今天给大家介绍一个骚气的小技巧,隐藏工作表,任你十八般武艺,怎么都找不到~ 普通隐藏工作表方法 大家都知道,Excel中隐藏工作表,最普遍的方法就是选中工作表插页,右键选择" ...

  6. Java 添加、删除、移动、隐藏/显示Excel工作表

    本文内容将介绍通过Java程序如何添加.删除.移动工作表,以及设置工作表隐藏.显示等操作.文中使用了Java Excel类库(Free Spire.XLS for Java 免费版),可通过官网下载包 ...

  7. ndbcluster 批量修改表空间_Excel小技巧:使用这招快速保护你的工作表

    excel中批量保护或者隐藏工作表效果:当更改b或者d列的条件,对应的工作表就被隐藏或者保护!经常需要将工作表发给老板或者同事,有的表又不想让他们编辑,赶快使用这招保护你的工作表吧: 第一步:批量提取 ...

  8. 离开当前屏幕的判断方法_EXCEL 一个工作表如何快速拆分多个工作表的方法

    下面说下在一个工作簿里把里面的一个工作表依据实际需求的条件内容,快速拆分成多个工作表方法. 1.打开excel文件,现在需要依据地区和国家这个条件,分别单独生成不同的工作表出来,最原始的方法是手动新建 ...

  9. speedoffice表格如何快速复制整张工作表

    Excel可以方便地在同一文件快速复制工作表,那么如何操作呢?大家一起来看看吧. 1.打开软件表格,点击需要复制的工作表名称,右键,单击"复制". ​2.然后,在出现的如下&quo ...

  10. excel首行固定_EXCEL 一个工作表如何快速拆分多个工作表的方法

    下面说下在一个工作簿里把里面的一个工作表依据实际需求的条件内容,快速拆分成多个工作表方法. 1.打开excel文件,现在需要依据地区和国家这个条件,分别单独生成不同的工作表出来,最原始的方法是手动新建 ...

最新文章

  1. 使用Junit单元测试:Cannot instantiate test(s): java.lang.SecurityException: Prohibited package name: java
  2. 《JAVA与模式》之建造模式
  3. [Java基础]LinkedList集合的特有功能
  4. linux ssh密钥登录配置
  5. 9切换中文mac_超详细的Mac重装系统教程!让重装系统变得简单起来!
  6. Linux Shell脚本专栏_批量创建100用户并设置密码脚本_03
  7. python判断序列值横穿整个区间的次数
  8. Spring Boot动态修改日志级别
  9. 浮躁的世界里 我们要的是生活
  10. AD09画pcb板时遇到的问题
  11. linux 下载git源码,在linux系统下Git源码系统的文件下载
  12. 基于MATLAB的有源三相滤波器的设计,基于MATLAB的有源滤波器的设计与仿真
  13. HTML5设置直线长度,cad绘制直线怎样设置长度
  14. 论文理解【Offline RL】 —— 【COIL】Curriculum Offline Imitating Learning
  15. 爱荷华大学计算机科学专业,爱荷华大学计算机科学本科爱荷华大学计算机科学本科.pdf...
  16. 发展存储芯片产业 中国是认真的
  17. Android手机 根目录的含义
  18. SAP中使用BDC创建或修改采购信息记录
  19. Python之——UnicodeDecodeError: 'ascii' codec can't decode byte 0xe9 in position 0 解决办法
  20. 计算机体系结构 第七章 网络

热门文章

  1. 国内外20多个科研论文下载神器(科研小白成长记 番外篇)
  2. 人脸及指纹双重识别门禁系统
  3. iOS学习爬坑记录4:ios8中的搜索栏,使用UISearchController
  4. 安卓支持AES 256加密解密
  5. 小米手机解BL锁、线刷详细教程,适用于小米全系列手机
  6. matlab调用ANSYS
  7. 深入理解地球的经度和纬度换算
  8. numpy手写NLP模型(四)———— RNN
  9. 计算机辅助英语教学mti,计算机辅助翻译介绍
  10. [datawhale_5]图像分割二值化