我正在通过Excel插件创建Word文档,并希望将Word文档中的某些短语更改为超链接。我没有得到一个错误,但我的代码不工作。
Dim linkText As String: linkText = "https://cdphe.colorado.gov/drinking-water-water-hauler-rule"
Dim link As String: link = "https://cdphe.colorado.gov/drinking-water-water-hauler-rule"
With appWD.ActiveDocument.Content.Find
.Execute FindText:="http://www.colorado.gov/cdphe/hauler"
With appWD.Selection
.EndKey 6, 0
.TypeParagraph
.TypeText "text without link"
.TypeParagraph
.Hyperlinks.Add Anchor:=.Range, Address:=link, SubAddress:="", ScreenTip:="", TextToDisplay:=linkText
End With
End With
1条答案
按热度按时间ru9i0ody1#
这对我很有效:
不过,在
Find
成功之后,最好直接使用rng
。