【问题标题】:Word Macros Problem: MsgBox function appears to lock all open windows of wordWord 宏问题:MsgBox 功能似乎锁定了所有打开的 word 窗口
【发布时间】:2020-07-07 05:44:09
【问题描述】:

我有一些在 Word 中运行的宏。我们正在迁移到 Office 2007。

问题:MsgBox 函数似乎锁定了所有打开的 word 窗口。关于如何解决这个问题的任何想法?

(这是一个宏,它引导用户通过一堆提示信息,提示他们输入用户表单和/或MsgBoxes。)错误说:

该命令无法完成,因为打开了一个对话框。单击确定,然后关闭所有打开的对话框以继续。

有没有办法让 Word 的每个窗口相互独立?问题是这些信息经常从其他打开的 Word 文档中剪切和粘贴,这不起作用,因为MsgBox 锁定了 Word 2007 的所有窗口的控制。

宏很简单,但如果你想看代码,我一定会发布。基本上,旧版本的 Office 允许您在 Windows 之间切换,而我们正在迁移到的 2007 版本则不允许。我已经运行了我能找到的所有更新。任何帮助将不胜感激。

【问题讨论】:

    标签: vba ms-word


    【解决方案1】:

    据我所知,MsgBox 是应用程序模式。或许您可以创建一个小的用户表单来代替 MsgBox?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-20
      相关资源
      最近更新 更多