使用 End 与 Unload me 关闭表单

Hol*_*ola 2 excel vba

看来这两种说法的作用是一样的。Unload me或者End

谁能解释一下其中的区别吗?和目的END以及声明

这两个语句做同样的事情吗?

Private Sub btn_trial_Click()
SetUpTrial.ActivateTrial (Activation.getMachineIDIndexNo)
End
End Sub
Run Code Online (Sandbox Code Playgroud)

Vit*_*ata 5

不,他们不做同样的事情。

  • End将杀死您拥有的任何公共或私有变量,包括任何形式和任何对象。强烈不建议。

  • Unload Me应该卸载表单。

请参阅此处获取表单的参考,Unload Me实际上并不是关闭表单并参考一般表单的最佳选择 - /sf/answers/3389893111/