无法解决问题,我在Excel VBA例程中运行了Word VBA例程。我选择使用Call wdApp.Run(.....
在字外部运行sub,并将值从Excel sub
传递给Word sub
。
Word中的宏搜索某些短语。它的工作原理但是..现在的问题是如何将搜索结果传递回Excel Sub
。
答案 0 :(得分:0)
Sub
程序不返回任何内容。您需要Function
。
Public Function GetFoo(ByVal bar As Long) As Long
GetFoo = bar * 42 'assign to the function's identifier to set return value
End Function
然后你可以得到它的返回值:
Dim result As Long
result = wdApp.Run("GetFoo", 10)