打开特定文件名时如何运行 word 上的宏
How do I run a macro on word when I open a specific filename
我有一个文档 (.doc) 每天都会发送给我。我想在打开此文档时 运行 一个宏,但仅限于此文档,而不是其他文档。它每次都有相同的名字。我如何检测这是否是我 运行 宏之前打开的文档。谢谢!
将以下代码放入 Normal 模板的模块中。修改它以测试您每天打开的文档的名称。
只要 Word 已经打开,即使是空白的未命名文档,当您从 Word 打开日常文档时,此例程也会 运行。您可以在此例程中添加对自定义宏的调用。
Sub AutoOpen()
If ActiveDocument.Name = "MyTest.docx" Then
MsgBox "Hi I've Been Opened"
End If
End Sub
我有一个文档 (.doc) 每天都会发送给我。我想在打开此文档时 运行 一个宏,但仅限于此文档,而不是其他文档。它每次都有相同的名字。我如何检测这是否是我 运行 宏之前打开的文档。谢谢!
将以下代码放入 Normal 模板的模块中。修改它以测试您每天打开的文档的名称。
只要 Word 已经打开,即使是空白的未命名文档,当您从 Word 打开日常文档时,此例程也会 运行。您可以在此例程中添加对自定义宏的调用。
Sub AutoOpen()
If ActiveDocument.Name = "MyTest.docx" Then
MsgBox "Hi I've Been Opened"
End If
End Sub