Ms word 在同一台计算机上更新word文档时运行.exe文件
我不知道这是否可行,但我需要做以下几点。Ms word 在同一台计算机上更新word文档时运行.exe文件,ms-word,triggers,executable,Ms Word,Triggers,Executable,我不知道这是否可行,但我需要做以下几点。 当我在电脑上对word文档进行更改(保存它,并且每次更改日期)时,我希望在同一台计算机上运行.exe文件。是否有任何方法或第三方软件可以实现这一点?在大多数情况下,最简单的方法可能是将下面的代码放在VBA模块中,或者放在Word的Normal.dot模板、另一个专用全局模板中,或者放在特定文档中: Option Explicit Private Declare Function ShellExecute _ Lib "shell32.dll"
当我在电脑上对word文档进行更改(保存它,并且每次更改日期)时,我希望在同一台计算机上运行.exe文件。是否有任何方法或第三方软件可以实现这一点?在大多数情况下,最简单的方法可能是将下面的代码放在VBA模块中,或者放在Word的Normal.dot模板、另一个专用全局模板中,或者放在特定文档中:
Option Explicit
Private Declare Function ShellExecute _
Lib "shell32.dll" _
Alias "ShellExecuteA" ( _
ByVal Hwnd As Long, _
ByVal lpOperation As String, _
ByVal lpFile As String, _
ByVal lpParameters As String, _
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) _
As Long
Public Sub FileSave()
ShellExecute 0, "open", "C:\Windows\System32\calc.exe", "", "", 0
ActiveDocument.Save
End Sub
这可以使用VBA宏来完成。exe到底应该做什么?它需要访问Word文档文件吗?您的应用程序是否有可用的资源,还是第三方应用程序?