在模块中调用UserForm_Initialize()

4 L*_*ver 4 excel vba module userform

我怎么能叫UserForm_Initialize()Module,而不是用户窗体代码对象的?

Dan*_*iel 9

从模块:

UserFormName.UserForm_Initialize
Run Code Online (Sandbox Code Playgroud)

只需确保在您的用户表单中,您更新sub,如下所示:

Public Sub UserForm_Initialize() 所以它可以从表单外部调用.

或者,如果尚未加载Userform:

UserFormName.Show最终会调用UserForm_Initialize因为它加载表单.