gpt4 book ai didi

vba - 从第二个宏中卸载用户窗体

转载 作者:行者123 更新时间:2023-12-04 21:55:26 25 4
gpt4 key购买 nike

在我的第一个宏中,我显示了一个用户窗体 Cemealistfinal .使用后,我隐藏了 Userform 以保留输入信息。

我的第二个宏,我真的不需要用户窗体中的信息,所以我使用以下代码来 Unload已经隐藏的用户窗体。

Dim UForm As Object
For Each UForm In VBA.UserForms
If UForm.Visible = True Then
UForm.Unload
End If
Next

这行不通。我不确定如何从第二个宏中正确卸载表单,还有其他方法吗?

最佳答案

如果您在用户窗体中使用代码,您可以使用 Me引用该用户窗体的对象

Unload Me

但是,当在单独模块中的 sub 中时,您可以简单地通过其名称引用任何 UserForm
' General
Unload UserForm1
' Your case
Unload Cemealistfinal

关于vba - 从第二个宏中卸载用户窗体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45811855/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com