我有一个删除工作表并将其替换为另一个工作表的宏。事实上,这个新工作表是从另一个工作簿中复制的。旧表包含一些按钮。宏在新工作表中创建相同的按钮。
宏本身位于工作簿的模块中,旧工作表和新工作表都不包含任何宏。
其中一个按钮用于运行宏。当宏直接从VBA编辑器运行时,它运行正常,没有错误。但是,当旧工作表上的按钮用于运行宏时,excel会在删除旧工作表的行崩溃。
据我所知,这可能是因为删除工作表会以某种方式混淆宏引用。但是我无法将按钮移动到另一张纸上。那么我该如何解决这个问题呢?
非常感谢任何帮助。