【问题标题】:Calling a Macro in Microsoft Word 2003在 Microsoft Word 2003 中调用宏
【发布时间】:2010-09-21 07:12:28
【问题描述】:

我需要加强 Microsoft Word 文档的结构。
例如:

风格问题在这里等等等等
风格回答在这里等等等等

这里的强制执行是不能放置“答案”样式,除非它上面有“问题”样式。

为此,我将使用宏,因此理想情况下,我想在每次编辑文档时调用我的宏。

我已通读 Microsoft Office Word 2003 Visual Basic 参考,但未发现任何具有此效果的事件。

有谁知道怎么做。或者有人有其他想法吗?

【问题讨论】:

    标签: vba ms-word


    【解决方案1】:

    此线程 Event - Document Edited 与 Word 文档的事件相关,包括 Change 事件。也许会有所帮助。

    【讨论】:

    • 是的,我知道那个话题,因为我是发起者。
    【解决方案2】:

    或者有人有其他想法吗?

    您可以使用一个按钮打开自定义对话框,用户可以在其中输入问题和答案,然后按 Enter,然后对话框会自动正确格式化问题/答案。只有一条路要走..

    【讨论】:

    • 好主意。但我相信由于我们的用例,这对用户来说开销太大。
    • 尽管如此,我可以有一个宏驱动按钮,用户按下该按钮以插入新样式,而不是使用样式菜单。
    【解决方案3】:

    我想知道 WindowSelectionChange 是否可行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-03
      • 2020-10-15
      • 2015-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多