码迷,mamicode.com
首页 > 其他好文 > 详细

如何彻底隐藏Excel2007的工作表

时间:2014-09-24 17:05:19      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:excel   开发工具   隐藏工作表   

作者:iamlaosong

在工作中,我们会碰到有些Excel工作表不希望使用者看到,比如我做了一个单机版考试系统,其中一个工作表就是所有的试题和标准答案,这就需要将这个工作表隐藏起来。常规的隐藏工作表的方法却可以通过“格式”菜单中的“工作表”,但是选择“取消隐藏”命令就可以看到。 

  有一种方法可以彻底隐藏Excel2007工作表:在当前工作簿中的"Workbook_Open”事件中输入代码"Worksheets(“工作表名称”).Visible = 2”就可以将指定的工作表彻底隐藏起来了。 不过这种办法需要保存VBA代码,而且,如果禁止宏运行的,则这种隐藏不起作用。
  其实这个程序运行一遍就可以了,运行过后,删除代码,保存工作表就可以了。由此想到既然如此,为什么写程序呢,直接改属性就可以了。方法如下:

1、进入VBA开发环境:菜单“开发工具”-“visual basic”

2、选择需要隐藏的工作表,下方显示该工作表的属性

3、点击最后一个属性“Visible”,选择属性值2,如下图所示

bubuko.com,布布扣

  保存这个文件即可,需要显示该工作表时可再次进入开发环境,将属性值由"2”改为"-1”就可以了。 

如何彻底隐藏Excel2007的工作表

标签:excel   开发工具   隐藏工作表   

原文地址:http://blog.csdn.net/iamlaosong/article/details/39522917

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!