【发布时间】:2017-06-11 05:13:22
【问题描述】:
我在一个文档中有 700 多个链接,我想使用 .Find 方法使用某个简单的正则表达式扫描超链接地址。不幸的是,我尝试的一切都将查找限制为显示的文本,而不是实际的超链接地址。
任何帮助将不胜感激。 这是代表我现在拥有的代码 sn-p:
Set rng = .Hyperlinks(i).Range
Set fnd = rng.Find
(第一行设置的范围,不幸的是显示的文本,而不是超链接地址文本。)
谢谢。
【问题讨论】:
-
似乎应该可以通过迭代
Hyperlinks集合并使用每个超链接的Address属性来实现。您将无法为此使用Range.Find方法,但您仍然可以对地址文本使用正则表达式。