当宏在另一个MS-WORD实例上运行时,我们可以继续工作吗?

时间:2016-01-06 04:55:18

标签: vba word-vba

当宏在任何文档中运行时,是否可以运行另一个Microsoft Word实例? 目前我无法满足我的要求。

我的代码概述如下。

With ActiveDocument.Range
If .Hyperlinks.Count > 0 Then
URL = .Hyperlinks(1).Address
With IE
    .Visible = False
    .navigate URL
Do Until .readyState = 4: DoEvents: Loop
IE.ExecWB 17, 0 '// SelectAll
IE.ExecWB 12, 2 '// Copy selection
End With
some paste and formate

上面代码的问题与.readyState = 4一样,我无法做任何工作。我的问题有解决办法吗?

修改 从评论中获得一些知识后,我想补充一下。

我在单词模块中保存了VBA。我可以通过打开特定文档从其他任何地方异步运行该宏,并继续处理其他文档。 我从excel尝试过,但我仍然无法打开任何其他单词实例。

0 个答案:

没有答案