我在用户表单“模块”中有我的初始化函数,但是当我分配一个要从我的按钮调用的函数时,excel 不显示用户表单“模块”函数可用。
如何在按下电子表格中的按钮时显示我的用户表单?
双击您创建的按钮,然后在显示的代码中调用您的宏
Private Sub CommandButton1_Click()
UserForm1.Show
End Sub
您需要将代码剪切/粘贴到工作表宏中: 1. 选择并剪切宏 2. 双击 sheet1(Microsoft Excel 对象) 3. 粘贴 4. 保存 现在您可以运行宏
编辑:如果我没记错的话,模块是为 OnAction 保留的
如果您想在不转到 VBE 的情况下轻松调用工作表上的表单,您可以简单地创建一个宏(不使用PrivateSub
):
Sub CommandButton_Click ()
UserForm1.Show
End Sub