将宏分配给用户窗体命令按钮 onclick

Assign a macro to userform command button onclick

我有一个带有一个按钮的用户窗体,我在模块 1 中编写了一些宏。

我想要单击按钮时的宏 运行。 我正在使用 VBA

在 word 中尝试这个

有什么建议吗?

是否有理由不将您的程序放在用户窗体本身中?是否需要在用户表单之外?

如果不是,它应该在用户窗体的代码中作为该按钮的点击处理程序。

如果它在用户窗体之外使用,您可以将以下内容放入窗体中的单击事件处理程序中:

Application.Run "module1.mymacro"

Call module1.mymacro

甚至只是

mymacro

您计划 运行 的宏名称命名为“mymacro”。

更多信息,请参阅: