Excel VBA
excel批量取消隐藏所有工作表
2017-11-10 17:15:09

在excel中,我们有时会把不要的工作表隐藏起来。前面我们介绍过如果批量隐藏多个工作表。

但是如果需要取消隐藏工作表呢?显示逐个去取消隐藏是不科学的

代码放在模块中,运行一下这个自定义函数,即可隐藏和取消隐藏工作表了。

Sub 取消隐藏()     For x = 1 To Sheets.count         If Sheets(x).Name <> "sheet14" Then             Sheets(x).Visible = -1         End If     Next x End Sub Sub 隐藏()     For x = 1 To Sheets.count         If Sheets(x).Name <> "sheet14" Then             Sheets(x).Visible = 0         End If     Next x End Sub

效果图: