从其他工作表运行特定于表格的macros
我有一个Excel书,有多个工作表,潜艇和macros。 为了使它更友好一些,我想创build一个仪表板,用户只需点击button来运行一切。 这可以很容易地与潜艇,但我怎么能叫一个macros从一个表到另一个? 我似乎无法find任何Excel文档。
将模块放在模块中,而不是放在每个工作表对象中。
要创build模块,请在VBA编辑器中右键单击书名,然后select“插入” – >“模块”。 任何子文件都可以被该书中的任何表单(或对象)访问。
如果在工作表代码模块中有一个Sub,则可以从常规代码模块(或任何其他模块)调用它,如:
Sheet1.MySub
…其中Sheet1
是包含要运行的代码的工作表的代号。