首页 > 解决方案 > 将鼠标悬停在 Excel 应用程序上时出现隐藏的用户窗体

问题描述

我正在使用 Excel VBA 为我的公司开发一个工具。在这个工具中,我需要用户表单。我注意到当我隐藏它们时(通常当用户单击“确定”时,代码会处理我需要的信息,并且某处有一行写着 Me.Hide),当我将鼠标悬停在任务栏中的 Excel 应用程序上时,它们仍然出现,当另一个应用程序位于顶部时。

当我单击 Excel 时,用户窗体确实消失了。

我还注意到,当我再次打开用户表单时,用户输入的数据仍然存在。我不知道这些问题是否相关。

(问题当然是如何让用户表单不出现以及如何重置字段)

在此处输入图像描述

标签: excelvbauserform

解决方案


我使用 Unload Me 而不是 Me.Hide 并且效果很好


推荐阅读