首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel VBA隐藏所有打开的用户表单

Excel VBA隐藏所有打开的用户表单
EN

Stack Overflow用户
提问于 2013-09-03 13:05:19
回答 1查看 10.5K关注 0票数 3

我有一个临床医生将要使用的医疗用户表单。有几个按钮可以让它们导航到不同的表单。我目前使用的是Sub,它会执行几次检查,以查看表单是否可见,如果可见,则不要可见。但这对适应来说并不是很友好。

是否可以调用隐藏所有当前打开的可见表单。或者,循环浏览所有当前打开的表单(例如内存中的表单)请求1对我来说显然是懒惰的请求。请求二将是足够的,因为我可以做的代码,以隐藏他们之后。

EN

回答 1

Stack Overflow用户

发布于 2013-09-03 13:45:19

用于潜在的google搜索

这就是我需要的答案。这将隐藏所有打开的用户表单。

代码语言:javascript
复制
Dim UForm As Object

For Each UForm In VBA.UserForms 

    If UForm.Visible = True Then
        UForm.Hide
    End If

Next
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18584438

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档