如何在Excel VBA中卸载多个用户表单?

斯坦伯

我在excel工作簿中有很多用户表单。当用户在表单之间移动时,它们将被隐藏。我可以使用什么代码一口气卸载所有用户表单?

Private Sub CommandButton3_Click()
Unload UserForm15
Unload UserForm14
Unload UserForm13 
Unload UserForm12
Unload UserForm11
Unload UserForm10
Unload UserForm9 
Unload UserForm8
Unload UserForm7
Unload UserForm6
Unload UserForm5
Unload UserForm4
Unload userform3
Unload UserForm2
Unload UserForm1
End Sub

是否有较短的代码可以执行此操作,或者我已经回答了自己的问题?

大卫·G

表单可以像其他对象一样循环遍历

Sub testIt2()
    Dim i As Long
    For i = VBA.UserForms.Count - 1 To 0 Step -1
        Unload VBA.UserForms(i)
    Next i
End Sub

未测试

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Excel VBA中卸载多个用户表单?

来自分类Dev

如何卸载多个用户表单

来自分类Dev

如何在Excel VBA中提高用户表单的保存速度

来自分类Dev

如何在用户表单中卸载时绕过其他潜艇?

来自分类Dev

如何在 Excel 中优化 VBA 代码中的多个循环

来自分类Dev

如何在Excel VBA中退出多个for loop?

来自分类Dev

如何在数组中返回多个值-Excel VBA

来自分类Dev

如何在Excel VBA中运行多个“ For / Each”循环

来自分类Dev

如何在Excel公式中包含多个IF?

来自分类Dev

如何在ms excel中组合多个IF

来自分类Dev

如何在EXCEL VBA中获取行数

来自分类Dev

如何在VBA(Excel)中遍历行

来自分类Dev

如何在EXCEL VBA中获取行数

来自分类Dev

如何在Excel中优化VBA函数

来自分类Dev

如何在VBA中激活打开的excel

来自分类Dev

如何在VBA中声明Excel范围?

来自分类Dev

如何在Excel中查找

来自分类Dev

如何在Excel中完成

来自分类Dev

如何在Excel中嵌套IF,AND或OR

来自分类Dev

如何在Excel VBA用户窗体中显示Excel工作表图表

来自分类Dev

如何在Excel VBA中以表单的形式向组合框添加项目?

来自分类Dev

如何在excel-vba中的表单上显示工作表

来自分类Dev

如何在VBA Excel中分配用户定义的日期

来自分类Dev

如何在 VBA 中创建带有复选框的简单用户表单

来自分类Dev

如何在Excel VBA的垂直列中生成多个json?

来自分类Dev

如何在表单中传递用户ID

来自分类Dev

如何在Excel VBA中访问“允许用户编辑范围”选项

来自分类Dev

如何在多个模板中包含表单

来自分类Dev

如何在多个模板中包含表单