excel - 将鼠标悬停在 Excel 应用程序上时出现隐藏的用户窗体
问题描述
我正在使用 Excel VBA 为我的公司开发一个工具。在这个工具中,我需要用户表单。我注意到当我隐藏它们时(通常当用户单击“确定”时,代码会处理我需要的信息,并且某处有一行写着 Me.Hide),当我将鼠标悬停在任务栏中的 Excel 应用程序上时,它们仍然出现,当另一个应用程序位于顶部时。
当我单击 Excel 时,用户窗体确实消失了。
我还注意到,当我再次打开用户表单时,用户输入的数据仍然存在。我不知道这些问题是否相关。
(问题当然是如何让用户表单不出现以及如何重置字段)
解决方案
我使用 Unload Me 而不是 Me.Hide 并且效果很好
推荐阅读
- docker - 如何让 docker 客户端与多个守护进程通信
- python - 处理(或替代)从 Django 中的单个模型创建多个表的用例的最佳方法是什么
- vue.js - 在 Vue JS 中初始加载后切换类
- sql-server - 如何在多对多表中找到缺失的对?
- api - 刚刚在 Openshift 集群中安装了 3scale API 管理,我看不到自管理网关
- python - 如何将我的终端生成的数据放入一个 numpy 数组
- r - 如何在闪亮 (R) 中绘制流程图 (bupar)?
- r - 如何解决闪亮的 sliderInput 错误?
- java - 带有对象的通用请求接收值作为 Double 而不是 Integer
- javascript - 如何在 redux 操作中返回承诺 - 反应原生