怎么把隐藏的多个工作表取消隐藏(批量取消隐藏工作表如此简单)

 2024-04-06  阅读 820  评论 0

摘要:今年我们来聊点简单的,但是很常见的问题如何批量取消工作薄中,所有隐藏的工作表目前Excel自带的功能,无法实现批量,只能逐个取消,有兴趣的同学可以去WPS看看,听说可以不过有很多MS OFFICE忠粉,如我,所以我们就来简单实现以下这个功能先看效果:点击按钮,显示出了所有隐藏代码截图:源码粘贴可用(

今年我们来聊点简单的,但是很常见的问题如何批量取消工作薄中,所有隐藏的工作表目前Excel自带的功能,无法实现批量,只能逐个取消,有兴趣的同学可以去WPS看看,听说可以


不过有很多MS OFFICE忠粉,如我,所以我们就来简单实现以下这个功能


先看效果:

怎么把隐藏的多个工作表取消隐藏(批量取消隐藏工作表如此简单)(1)


点击按钮,显示出了所有隐藏


代码截图:


怎么把隐藏的多个工作表取消隐藏(批量取消隐藏工作表如此简单)(2)


源码粘贴可用(建议收藏,关键时候可帮大忙):

'作者:Excel办公实战-小易 '功能:过程名称很明白 '------------------------------------ Sub 取消全部隐藏工作表() Dim ws As Worksheet '检查没一个工作表 For Each ws In ThisWorkbook.Worksheets '取消隐藏-可见 ws.Visible = xlSheetVisible ws.Visible = xlSheetVeryHidden ws.Visible = xlSheetHidden Next End Sub



扩展:如果想通过代码隐藏工作表,

那么可以只要把

ws.Visible = xlSheetVisible 修改为 ws.Visible = xlSheetHidden 或者 xlSheetVeryHidden


xlSheetVeryHidden 相对于hidden 更加安全,普通方法无法取消隐藏,必学在VBE中操作取消

小结:从实战出发,只是简单的几句代码,如何大量的隐藏工作表需要取消,可以大量节约我们的时间,以上代码可以直接复制粘贴使用!


,

版权声明:xxxxxxxxx;

原文链接:http://cn.tdroid.net/ced5cCz0CBg0MUw.html

发表评论:

管理员

  • 内容266595
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:
注册登录
注册帐号
登录帐号

Copyright © 2022 太卓开发网 Inc. 保留所有权利。 泰达科技网易库网

页面耗时0.1030秒, 内存占用1.33 MB, 访问数据库18次