关闭VBA中“失去焦点”的表格?

问题描述 投票:0回答:1

我有一个VBA应用程序,显示一个带有控件的表单。我试图找到一种方法来关闭表单,如果用户点击它以外的任何地方。

我的VBA应用程序不在Excel中,因此我无法使用Worksheet.SelectionChange事件

vba autodesk-inventor
1个回答
0
投票

我在这里找到了解决这个困境的出色解决方案:

https://sites.google.com/site/msaccesscode/forms-1/howtoclosepopupnonmodalformwhenitlosesfocus

此方法使用弹出窗体的Timer事件来检查弹出窗体是否为活动窗体。如果是这样,表格保持打开状态。如果没有,它就会关闭。

© www.soinside.com 2019 - 2024. All rights reserved.