【问题标题】:userform_initialize() : continue to run macro while userform showsuserform_initialize() :在用户窗体显示时继续运行宏
【发布时间】:2020-07-08 04:17:09
【问题描述】:

我有一个用户表单来显示“等一下”类型的消息,我在 userform_initialize() 中放置了一个宏,我希望在调用用户表单时运行该宏。

相反,当我在代码的其他部分调用 userform_show() 时,它会显示 userform 并且一切都会停止,直到我单击红色框关闭 userform。

如何让宏在后台运行?我的需要是仅在处理宏中的操作时才显示消息

【问题讨论】:

    标签: excel vba


    【解决方案1】:

    自己找到答案:将 ShowModal 属性设置为 False

    【讨论】:

    • 你也可以使用Userform1.Show vbModeless
    • 谢谢@SiddharthRout,去看看,也不知道那个属性
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-25
    • 1970-01-01
    • 2019-04-16
    • 2021-01-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多