Vba 使用网页中的超链接在word中运行特定宏

Vba 使用网页中的超链接在word中运行特定宏,vba,ms-word,Vba,Ms Word,由于服务器权限,我无法访问word对象,只能通过asp中的超链接在客户端上启动word,例如: file:///Z:/Prosjekt/32637/LS_32637_PR_01_A.docm 然而,我想运行一个带有参数的特定宏,我可以这样做吗 file:///Z:/Prosjekt/32637/LS_32637_PR_01_A.docm?NewFile.NewFile,1,"Test" 也许可以编写一个on open事件来解析NewFile,1,“Test”以调用NewFile.NewFil

由于服务器权限,我无法访问word对象,只能通过asp中的超链接在客户端上启动word,例如:

file:///Z:/Prosjekt/32637/LS_32637_PR_01_A.docm
然而,我想运行一个带有参数的特定宏,我可以这样做吗

file:///Z:/Prosjekt/32637/LS_32637_PR_01_A.docm?NewFile.NewFile,1,"Test"
也许可以编写一个on open事件来解析
NewFile,1,“Test”
以调用
NewFile.NewFile(1,“Test”)


但我不知道如何做到这一点。任何关于如何解决这个问题的提示都会很好

如果有一个解决方案的话,这将是非常困难的工作。但是,您似乎更喜欢在服务器上处理文档。您能描述一下文档的实际情况吗?FWIW不可能通过命令行将参数传递给宏。您可以将信息写入宏可以访问的位置。Web服务是合乎逻辑的,但VBA需要对库的引用才能使用它,因为VBA中没有内置该功能。谢谢,我正在尝试创建一个文本文件,然后使用word_open命令读取此文本文件,如果没有文本文件存在,那么就照常进行。如果有解决方案的话,这将是非常困难的。但是,您似乎更喜欢在服务器上处理文档。您能描述一下文档的实际情况吗?FWIW不可能通过命令行将参数传递给宏。您可以将信息写入宏可以访问的位置。webservice是合乎逻辑的,但VBA需要对库的引用才能使用它,因为VBA中没有内置该功能。谢谢,我正在尝试创建一个文本文件,然后使用word_open命令读取该文本文件,如果没有文本文件存在,则继续正常操作。