我有一个VBA应用程序,它显示了一个带有控件的窗体。我正在尝试找到一种方法来关闭表单,如果用户点击它以外的任何地方。
我的VBA应用程序不在Excel中,因此我不能使用Worksheet.SelectionChange事件
发布于 2019-04-30 07:20:25
我在这里找到了一个很好的解决方案:
https://sites.google.com/site/msaccesscode/forms-1/howtoclosepopupnonmodalformwhenitlosesfocus
此方法使用弹出窗体的计时器事件来不断检查弹出窗体是否为活动窗体。如果是这样,表单将保持打开状态。如果不是,它将关闭。
https://stackoverflow.com/questions/48331138
复制相似问题