【发布时间】:2017-10-04 23:40:22
【问题描述】:
我的代码中有一个错误,后来我已更正,但它在运行时生成了一堆我没有注意到的工作表对象。工作表不是简单地隐藏,它们不存在于 Excel 前端并且无法取消隐藏。
通常我只是编写一个类似 sheet15.delete 的代码,然后让 VBA 为我处理这种事情。但是这些工作表似乎无法以这种方式删除。我还检查了 Excel 中视图选项卡上的窗口设置,取消隐藏选项显示为灰色。
我还将工作簿保存为 xlsx,去掉了 VBA,打算从备份中重新导入 VBA。但在我导入 VBA 之前,工作表已在 xlsx 文件的 VBA 编辑器中列出。非常令人沮丧和奇怪。
知道如何在不启动新项目并仅导入表单的情况下删除这些假表吗? too many sheeeeeets
【问题讨论】:
-
我以前见过 - 唯一的解决方案似乎是将所有代码和要保留的工作表导出到“干净”工作簿中。似乎没有办法删除“幻影”床单。 (我不记得我是否尝试过通过不同的 Excel 文件格式进行往返)
-
好吧,和我描述的问题不一样……祝你好运!
标签: excel vba google-sheets