家具设计师培训班实战课程

跟阿忠学家具设计,月薪8000只是起步

当前位置:
Excel中使用简单的VBA语句来实现批量取消隐藏工作表功能

Excel一直到2013版,也没有提供批量取消隐藏工作表的功能,这点确实比较遗憾,今天教大家用简单的VBA语句来实现这超酷炫的取消隐藏工作表功能。

Excel文件中隐藏了N个工作表,要求在主界面表中设置分别设置“隐藏”和“取消隐藏”按钮。并实现隐藏指定工作表的功能。

设置隐藏和取消隐藏按钮

步骤

1、在工作表标签右键菜单上,点“查看代码”在打开的窗口中,“插入”- “模块" - 把下面的代码粘贴到右侧的窗口中。关闭当前Visual basic窗口。

插入模块

代码

Sub 隐藏()Dim arrApplication.ScreenUpdating = False表名 = Array("表2", "表4", "表5")

\'上句设置要隐藏的表名Sheets(表名).Visible = 0Sheets("主界面").SelectApplication.ScreenUpdating = TrueEnd Sub

Sub 取消隐藏()Application.ScreenUpdating = FalseDim arrFor x = 1 To Sheets.CountSheets(x).Visible = -1Next xSheets("主界面").SelectApplication.ScreenUpdating = TrueEnd Sub

2、在“主界面”表中开发工具 - 插入 - 表单控件 - 拖画两个按钮,并分别指定宏。

添加“开发工具”选项卡方法:

2010版:文件 - 选项 - 自定义功能区

2007版: office按钮- excel选项 - 常用 - 显示"开发工具.."

2003版:视图菜单 - 工具栏 - 选中“窗体”

拖画两个按钮并分别指定宏

3、文件另存为“启用宏的工作簿”(excel2003版略过此步)

另存为

设置OK!

如果你是新手可能看不明白上面VBA代码,不要紧,只要按步骤操作即可。不过还是建议感兴趣的同学们系统的学习一下VBA语言。VBA语言不像同学们想象的那么难,尝试下便会知道。

作者:Excel自学网 发布时间:2020.01.06

家具设计课堂是国内做家具设计在线教育的线上培训机构,初入家具设计行业的准家具设计师建议在此技术提升。跟阿忠学家具设计,月薪8000只是起步!您想找一份高薪设计类的研发工作,或许家具设计课堂能帮您实现您的初衷愿景。报名学习QQ:415284424。

系统化培训家具结构设计师从家具设计课堂开始

Excel自学网提供大量优秀的Excel学习资源Excel自学网致力于建设成一个公益型Excel在线自学网站,助您轻松学习Excel