excel - Sub 在 VBA 中终止后,无模式的用户窗体会发生什么?
问题描述
如果我这样做,无模式用户窗体会发生什么:
Sub testUIfrm()
Dim UIf As UIFrm
Set UIf = New UIFrm
With UIf
.Show
End With
End Sub
子程序运行直到End Sub
然后将终止。用户窗体仍然显示。但是UIf
对象会发生什么?根据我的逻辑,它应该在End Sub
被击中时立即终止。但UIf
并未终止。(我在终止事件中插入了一个 msgbox,但没有显示。)
那么当End Sub
被执行时这里发生了什么?
这件事对我来说似乎很可疑..
解决方案
推荐阅读
- reactjs - Redux:几个分派而不是一个页面上的分派?
- sql - 如何将此变量修改为 3 个元素
- json - 这种用于解释 Json 语法的描述语言是什么?
- javascript - 更改过滤器以获取带有和不带有附加 url 查询字符串的文件
- lua - 如何从 lua 中的表中取出一个值?
- google-cloud-platform - 加入有界和无界源,数据流作业不缩放
- azure - 突然“mydomain.azureedge.net”(Azure CDN - 标准 Akamai)不支持低于 1.2 的 TLS 版本?知道为什么吗?
- java - 带有 Spring 注解的复合设计模式
- apache-kafka - 在 Kafka 中,消费者在哪个 __consumer_offsets 分区上提交了偏移量?
- google-contacts-api - 试用已过期 - 可以延长吗?