如何访问 Word 2007 VBA 中的某种 OnLoad 事件?

发布于 2024-07-22 14:53:46 字数 108 浏览 4 评论 0原文

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

谢谢!

I am trying to have some code fire when the document is first loaded, but there are two problems. First, I don't know which method to call to get something to fire when the document is first opened. Second, if they have macros disabled, how can I be sure that it gets called when they are enabled?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风尘浪孓 2024-07-29 14:53:46

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

Private Sub Document_Open()

    '// your code goes here'

End Sub

至于禁用的宏,我不知道启用宏后会立即调用的方法。

The Document_Open event is sent when your document is first loaded. To make use of it, enter the following in the VBA code for ThisDocument:

Private Sub Document_Open()

    '// your code goes here'

End Sub

As for the disabled macros, I'm not aware of a method that will be called as soon as macros are enabled.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文