今天和大家分享的是隐藏工作表的方法。普通情况下,也是大家所熟知的方法,就是右键点击所要隐藏的工作表然后选择hide。操作如下

EXCEL之利刃出鞘----VBA 彻底隐藏工作表_excel

再找sheet2就不见了。

EXCEL之利刃出鞘----VBA 彻底隐藏工作表_VBA_02

如果再显示呢,右键点击工作表标签,然后选择unhide

EXCEL之利刃出鞘----VBA 彻底隐藏工作表_VBA_03

 

 

选择需要之前被隐藏的工作表以将其显示出来。

EXCEL之利刃出鞘----VBA 彻底隐藏工作表_VBA_04

 

如上操作,我们隐藏工作不能达到例如 隐藏数据源,隐藏不想让其他人看到的数据的目的对不对。

下面我们介绍另一种隐藏工作表的方法,就是进入到vba编辑器,对对象工作表的属性进行操作。

首先,右键需要隐藏的工作表,然后点击view code  进入vba编辑器

EXCEL之利刃出鞘----VBA 彻底隐藏工作表_excel _05

 

然后选择对象sheet2 并将其visible 属性选择为2-xlsheetveryhidden

 

EXCEL之利刃出鞘----VBA 彻底隐藏工作表_excel _06

 

如上操作,将sheet2彻底隐藏,,这样其他用户如果再想显示sheet2的话, 按照常规操作unhide工作表就变成了灰色不可用状态。

 

EXCEL之利刃出鞘----VBA 彻底隐藏工作表_excel _07

 

当然这个方法只限于对普通用户的隐藏。如果对方也知道这个方法的话也是毫无意义的。如果真想彻底保护工作表,还是要想其他办法的。

所谓道高一尺魔高一丈,一切操作都是相对的。

这里和朋友圈的各位好友分享。谢谢大家支持原创。