7

我有一个包含三个工作表的 Excel 工作簿。然而,所有工作表似乎都被隐藏了,尽管它们的可见性设置为 xlSheetVisible(通过查看 VBA 编辑器中的工作表属性找到)。

这是我迄今为止尝试解决的问题。

  • 搜索谷歌寻求帮助,但所有类似的问题都已通过将可见性从 xlSheetHidden 更改为 xlSheetVisible 来解决。但在我的情况下,该设置已设置为 xlVisible。

    • 通过使用 VBA,我尝试激活工作表而没有任何结果。

通过阅读本文,您可能已经猜到我能够从 VBA 编辑器查看和访问工作表。

尽管查看了普通的 Excel 用户界面,但所有按钮都被禁用,并且单击左上角的办公室/文件按钮不允许我保存工作簿。但是,如果我对 VBA 本身进行任何更改并尝试关闭工作簿,则 Excel 会询问我是否要保存工作簿。

4

2 回答 2

8

你描述的一切让我相信你隐藏了工作簿窗口,而不是工作表。当工作簿窗口被隐藏时,所有工作表都将被隐藏,工具栏中的大部分功能都会变灰。

在 Visual Basic 编辑器中,您还可以看到所有工作表,它们的可见性为xlVisible,但在屏幕上看不到。这是因为它们是可见的,但显示它们的窗口不可见。

请尝试单击工具栏中的查看选项卡,然后在窗口窗格下单击取消隐藏

在此处输入图像描述

如果这不起作用,请尝试切换工作簿的可见性。

于 2013-02-04T20:36:48.570 回答
0

听起来这可能真的是你的问题......

http://vbadud.blogspot.co.uk/2010/08/hide-sheet-tabs-using-vba-hide-excel.html

于 2013-02-04T16:56:06.947 回答