由于 Office 365 商业版从版本 1806(内部版本 16.0.10228.20134)更新到 1807(内部版本 16.0.10325.20082),文档事件过程(Document_Open()、Document_Close()、...)中的 word 宏代码不会触发了。
用一个简单的 VBA 代码测试:
Private Sub Document_Open()
MsgBox "test"
End Sub
在更新之前,打开文档时会显示消息框。更新后,打开文档时代码不会自动触发(但手动执行时该过程有效)。
你知道它来自哪里吗?