Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba Excel不会显示工作簿工作表_Vba_Hidden_Worksheet_Excel - Fatal编程技术网

Vba Excel不会显示工作簿工作表

Vba Excel不会显示工作簿工作表,vba,hidden,worksheet,excel,Vba,Hidden,Worksheet,Excel,我有一个Excel工作簿,包含三个工作表。但是,所有图纸似乎都是隐藏的,因为通过查看VBA编辑器中的工作表属性,可以将其可见性设置为XLSHEETSVISIBLE 这就是我迄今为止试图解决的问题 搜索谷歌寻求帮助,但通过将可见性从xlSheetHidden更改为xlSheetVisible,所有类似的问题都得到了解决。但在我的例子中,该设置已经设置为xlVisible 通过使用VBA,我尝试激活工作表,但没有任何结果。 通过阅读本文,您可能已经猜到我能够从VBA编辑器查看和访问工作表 尽管查看普

我有一个Excel工作簿,包含三个工作表。但是,所有图纸似乎都是隐藏的,因为通过查看VBA编辑器中的工作表属性,可以将其可见性设置为XLSHEETSVISIBLE

这就是我迄今为止试图解决的问题

搜索谷歌寻求帮助,但通过将可见性从xlSheetHidden更改为xlSheetVisible,所有类似的问题都得到了解决。但在我的例子中,该设置已经设置为xlVisible

通过使用VBA,我尝试激活工作表,但没有任何结果。 通过阅读本文,您可能已经猜到我能够从VBA编辑器查看和访问工作表


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

听起来这可能真的是您的问题


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

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

请尝试单击工具栏中的“视图”选项卡,然后在窗格下单击“取消隐藏”


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

如果工作簿是外接程序.xlam,则必须将其重命名为xlsm才能看到它,但文件以xlsm格式保存,并且属性IsAddin设置为false。请确保工作簿未受结构保护:工具>保护>工作簿功能区中的所有可用选项均已禁用。Excel似乎无法识别工作簿是打开的。当我查看“高级”选项卡时,Excel声明没有打开的工作簿,因此不允许我进行更改。很抱歉,可能正如其他人建议的那样,在VBE窗口中,从project explorer中选择此工作簿。按F4键以确保属性可见,并找到标记为IsAddin的属性,确保该属性为False,然后查看您现在是否可以查看工作表。我刚刚进行了双重检查,该设置设置设置为False:/