如何在Excel工作表中引入用户表单?

时间:2012-10-29 03:33:46

标签: excel excel-vba vba

我开发了UserForm VBA模块。

但是我打开excel表本身时想要用户表单吗?当我打开 UserForm应该显示时。

2 个答案:

答案 0 :(得分:3)

要隐藏Excel应用程序但显示UserForm,您可以在ThisWorkbook模块中使用它

Private Sub Workbook_Open()
Application.WindowState = xlMinimized
UserForm1.Show vbModeless
End Sub

答案 1 :(得分:1)

在ThisWorkbook Module中打开工作簿时打开:

Private Sub Workbook_Open()
    Userform1.Show
End Sub

将UserForm1替换为Userform的名称(如果不同)。

在工作表模块中输入特定工作表时打开:

Private Sub Worksheet_Activate()
    UserForm1.Show
End Sub