从 Excel VBA 编辑器中删除多个“ThisWorkbook”模块

Chr*_*ris 7 vba microsoft-excel

在 VBA 编辑器中,我发现了此屏幕截图中看到的“ThisWorkbook”模块的重复实例:

在此处输入图片说明

我想删除这些额外的实例,但不知道如何删除。

ThisWorkbook1现在是系统识别的模块,我所有的工作表编号现在都在它们的末尾附加了 1,即 Sheet11、21、31、41、51、61。我不知道其他模块是如何出现的。任何人都可以提供帮助吗?

Mat*_*don 5

excel Project托管在Workbook...在单个项目下看到两个Workbook对象非常令人担忧(并且查看 VBE 用于“幽灵工作表”的图标,似乎有比这更多的工作簿对象) - 我建议您导出所有模块并将正常的工作表/工作簿代码复制到一个新文件中(我什至不会尝试打开幽灵副本),然后销毁该文件。

您的项目很可能以某种方式被损坏。