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
Excel 从“删除工作表”选项灰显的工作簿中删除工作表_Excel_Vba - Fatal编程技术网

Excel 从“删除工作表”选项灰显的工作簿中删除工作表

Excel 从“删除工作表”选项灰显的工作簿中删除工作表,excel,vba,Excel,Vba,我有一个工作簿,有两个工作表,表1和表12 此工作簿还有许多“工作表”项目,如表1、表11、表111。我不知道他们是怎么到那里的。当我在其中一个上单击鼠标右键时,“删除工作表”将灰显 图纸可能是隐藏的或“非常隐藏”(即仅对VBA可见) 您可以在工作表“属性”中检查每个工作表的“可见”属性 它可以具有值xlSheetVisible=-1、xlSheetHidden=0或xlSheetVeryHidden=2 您可以更改“Visible”属性使其可见,然后手动删除,或使用VBA进行删除。是否有人为您

我有一个工作簿,有两个工作表,表1和表12

此工作簿还有许多“工作表”项目,如表1、表11、表111。我不知道他们是怎么到那里的。当我在其中一个上单击鼠标右键时,“删除工作表”将灰显


图纸可能是隐藏的或“非常隐藏”(即仅对VBA可见)

您可以在工作表“属性”中检查每个工作表的“可见”属性

它可以具有值xlSheetVisible=-1、xlSheetHidden=0或xlSheetVeryHidden=2


您可以更改“Visible”属性使其可见,然后手动删除,或使用VBA进行删除。

是否有人为您准备了此工作簿?或者开发其中的工具?有时,隐藏工作表的存在意味着有人将其隐藏起来,以防止无意中回火。也就是说,如果您删除它们,某些东西可能不再工作。请注意工作表的图标-只有工作表15和工作表16具有正确的图标。此外,此工作簿中的模块最多只能有
模块。这里真是一团糟。。。