卸载我或formname.hide不工作excel-vba
在excel-vba中,我有一个名为frmTemplateSelector
的表单,当我select两个选项之一并单击“完成”时,表单不会隐藏!
我从另一个模块调用frm.show
,其中取决于select,其他popup窗口将出现。
Private Sub btnDone_Click() frmTemplateSelector.Hide Exit Sub End Sub Private Sub btn1_Click() name = "XYZ" End Sub Private Sub btn2_Click() name = "ABC" End Sub
您可以Unload
或Hide
用户窗体。
隐藏字面上只隐藏用友
卸载隐藏并重置UF中的所有variables
Private Sub btnDone_Click() Unload frmTemplateSelector 'or Unload Me Exit Sub End Sub
你也可以在这个代码中将UF的名称改为Me
,因为它是UF的代码模块,如下所示:
Private Sub btnDone_Click() Me.Hide Exit Sub End Sub