vba - 如何在 Word 2007 VBA 中访问某种 OnLoad 事件?

标签 vba ms-word ms-office

我试图在第一次加载文档时触发一些代码,但有两个问题。首先,我不知道在第一次打开文档时调用哪种方法来触发某些东西。其次,如果他们禁用了宏,我如何确保在启用宏时会调用它?

谢谢!

最佳答案

Document_Open首次加载文档时发送事件。要使用它,请在 ThisDocument 的 VBA 代码中输入以下内容:

Private Sub Document_Open()

    '// your code goes here'

End Sub

至于禁用的宏,我不知道一旦启用宏就会调用的方法。

关于vba - 如何在 Word 2007 VBA 中访问某种 OnLoad 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/888897/

相关文章:

c# - 在 C# 中打开之前检查 Word 文档是否已经打开

ms-word - 微软字 : select text inside a table cell

java - EWS-Java-API - EmailMessage.send 到 java.lang.NullPointerException : format == null

asp.net-mvc-3 - 通过浏览器操作基于Azure的Office文档

python - 生成 ODT/DOC(X) 并转换为 PDF,无需 OO.o/MS

excel - 如何让我的各个模块协同工作?

vba - 打开 HTML 文档时 Word Shapes 损坏

vba - Excel VBA : Animating Visibility of a Range w/RowHeight loop

excel - 无法保留 range.insert 上的边框格式

delphi - 将位图转换为 RTF 后,图像在 ms word 中不显示(但在写字板中显示)