-1

我有一个看起来像表格的工作表。它有一个“重置”按钮来清除这些值。

我可以运行一个宏,将该工作表复制到一个新的工作簿中,然后通过电子邮件将其发送给某人。包含宏的模块被复制到其中,一切都差不多了。问题是,运行重置宏的工作表上的按钮仍然指向原始文档。我怎样才能让它指向它本身的宏?

编辑:要指出的一件事是,如果单元格发生更改,我在该工作表中确实有宏。这些效果很好,不要尝试加载原始文件。只是按钮内的那些不起作用。

4

1 回答 1

1

您应该使用“ActiveX 表单按钮”而不是“简单表单按钮”(我猜您会使用它)。然后您必须在 ActiveX 按钮事件中放置重置程序(双击它以编辑该程序)。作为处理工作表的结果,按钮和程序都将移至新工作簿,这将破坏对原始文件的任何引用。

于 2013-03-14T10:56:37.900 回答