如何在 Word 365 文档中创建 AutoOpen 宏

How to create an AutoOpen macro in a Word 365 document

如何创建每次打开 Word 365 文档时自动 运行 的宏? Bing 搜索似乎没有给出任何最新的答案。 Word 中的帮助甚至无法识别 AutoOpen 一词!

AutoOpen 例程的格式如下所示:

Sub AutoOpen()
    MsgBox "This document is copyrighted."
End Sub

有关 AutoOpen 和其他 Auto 宏的更多信息,请参阅这篇 Microsoft 文章。 https://docs.microsoft.com/en-us/office/vba/word/concepts/customizing-word/auto-macros

如果您只想在打开单个文档时影响它,您还可以使用以下方法。

Private Sub Document_Open()
    MsgBox "This document is copyrighted:"
End Sub

有关 Document.Open 事件的更多信息,请参阅这篇 Microsoft 文章。 https://docs.microsoft.com/en-us/office/vba/api/word.document.open