excel取消隐藏_批量取消隐藏工作表

我们今天分享的内容是批量取消隐藏工作表,来看看操作过程:

按住Ctrl键,点击鼠标分别选取需要隐藏的工作表标签(如果需要隐藏是连续的工作表,也可以先选取首个工作表标签,按住Shift键,选取末位工作表标签进行批量选取),使之成为一个工作表组合,然后使用右键菜单的【隐藏】功能,就可以将该工作表组合中的工作表一次性隐藏起来~

25a18a9a1c97b8929d26595910be1719.png

可是,反过来,如果一个工作薄的部分工作表隐藏了,需要批量取消, EXCEL就没有提供这样的功能了,就需要我们一个一个去进行手工操作。

右键单击任意工作表标签,在右键菜单中,选择【取消隐藏工作表】,在弹出的对话框中,选择相应的表名,点击【确定】完成。

699d94e32c9c08f7c50accd46bcc0a44.png

如果需要取消隐藏的工作表很多,这样操作就很烦琐,很明显,这很不符合您一向高效快捷的工作作风。

04a8024b0fa2783ab027908e9a1d6ceb.png

如何一次性全部取消隐藏工作表呢?有一个技巧是通过预先设置【自定义视图】,但依然有很大的局限性,这里不提也罢。

其实这事儿几行VBA小代码就可以搞定了:

Sub qxyc()
    Dim sht As Worksheet   '定义变量
    For Each sht In Worksheets '循环工作簿里的每一个工作表
        sht.Visible = xlSheetVisible '将工作表的状态设置为非隐藏
    Next
End Sub

顺手配个操作动画:

57db90e9d4c63d709a6aeb8abf7cd481.gif

代码一两行,工作不用忙断肠,说的就是这种情况了。您也动手试一下吧。

好啦,今天分享的内容就酱紫,更多常用VBA小代码,请关注公众号:VBA编程学习与实践

图文作者:看见星光

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值