在VBA(Visual Basic for Applications)中,你可以通过设置窗体的`Visible`属性为`False`来最小化窗体。以下是一个示例代码,演示了如何在一个按钮的点击事件中实现窗体的最小化:
```vba
Private Sub ButtonMinimize_Click()
' 将窗体的Visible属性设置为False,以最小化窗体
Me.Visible = False
End Sub
```
在这个例子中,`ButtonMinimize_Click`是按钮的点击事件处理程序。当用户点击这个按钮时,`Me`代表当前窗体,其`Visible`属性会被设置为`False`,这将导致窗体最小化。
如果你想在窗体加载时自动最小化窗体,可以在窗体的`Load`事件中添加类似的代码:
```vba
Private Sub Form_Load()
' 窗体加载时最小化
Me.Visible = False
End Sub
```
这样,每次窗体加载时,它都会自动最小化。请注意,`Visible`属性设置为`False`只是将窗体隐藏,并没有关闭它。如果你想要关闭窗体,应该使用`Unload`方法或者将窗体的`IsMDIChild`属性设置为`True`,并使用`MDIForm`的`Show`方法来显示它。