分享

没有密码也能让通过VBA隐藏的工作表取消隐藏

 甘苦人生2010 2013-10-22

   1、按下Alt+F11组合键进入VBA编辑状态。

    2、执行“视图→立即窗口”命令,打开“立即窗口”。

    3、在“立即窗口”输入:?application.ThisWorkbook.Worksheets.Count

    4、点击“回车”健。

    上面几步是查询一下本工作簿有多少工作表。

    5、输入:?sheets(1).Visible   点击“回车”

    输入:?sheets(2).Visible   点击“回车”

    输入:?sheets(3).Visible   点击“回车”

    第5步是查询一下每工作的 Visible 属性值。“-1”表示工作表没有隐藏,“2”和“0”表示工作表是隐藏的。

    6如果想显示某张隐藏的工作表,直接工作表的属性值“2”更改为“-1”或者“True”。操作如下:

    输入:sheets(2).Visible=True   点击“回车”,Sheet2便取消了隐藏。

    或者:sheets(2).Visible=-1     点击“回车”, Sheet2便取消了隐藏。

    输入:Sheets(3).Visible=True   点击“回车”,Sheet3便取消了隐藏。

    或者:sheets(3).Visible=-1     点击“回车”, Sheet3便取消了隐藏。

    第6步是通过更改Visible属性值达到取消工作表隐藏的目的。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多