强制所有其他代码在 UserForm 完成其工作之前不执行
Force all other codes to not execute until UserForm has finished its job
我在 VBA 中遇到问题,问题是这样的:
我有一个例程,只要满足给定条件就会触发用户窗体。这将显示用户表单。我注意到,虽然显示了用户窗体,但我程序的其他部分仍在 运行s 而当前例程(触发用户窗体)等待。
我正在寻找一种方法来防止其他 code/routines 到 运行 而用户窗体处于打开状态。我没有提供我的代码示例,因为它与 API 捆绑在一起,所以请认为这是我的借口。
提前致谢,非常感谢您的帮助!
在模态模式下显示用户窗体,Show 方法后的代码执行将停止,直到窗体关闭。
MyUserForm.Show vbModal
我在 VBA 中遇到问题,问题是这样的:
我有一个例程,只要满足给定条件就会触发用户窗体。这将显示用户表单。我注意到,虽然显示了用户窗体,但我程序的其他部分仍在 运行s 而当前例程(触发用户窗体)等待。
我正在寻找一种方法来防止其他 code/routines 到 运行 而用户窗体处于打开状态。我没有提供我的代码示例,因为它与 API 捆绑在一起,所以请认为这是我的借口。
提前致谢,非常感谢您的帮助!
在模态模式下显示用户窗体,Show 方法后的代码执行将停止,直到窗体关闭。
MyUserForm.Show vbModal