【问题标题】:Microsoft Word VBA insert web link to text box in documentMicrosoft Word VBA 将 Web 链接插入到文档中的文本框
【发布时间】:2021-06-27 01:16:15
【问题描述】:

有什么方法可以使用 VBA 将 html 链接插入到文本框中?我创建了一个带有文本框的对话框,我想将文本转换为网络链接,然后将其插入文档中的文本框。

Dim WO_Box1 As Shape
Set WO_Box1 = ActiveDocument.Shapes.AddTextbox(Orientation:=msoTextOrientationHorizontal, Left:=17, Top:=125, Width:=106.5, Height:=19)
WO_Box1.TextFrame.TextRange.Font.Name = "Tahoma"
WO_Box1.TextFrame.TextRange.Font.Size = "9"
WO_Box1.TextFrame.TextRange.Text = TextBox1.Text

【问题讨论】:

    标签: vba ms-word hyperlink


    【解决方案1】:
    WO_Box1.TextFrame.TextRange.Hyperlinks.Add Anchor:=WO_Box1.TextFrame.TextRange, Address:=TextBox1.Text, TextToDisplay:=TextBox1.Text
    

    Anchor 是您正在使用的文本框。您可以为 TextToDisplay 使用任何文本,但应将 Address 分配给实际的超链接 url。

    【讨论】:

    • 对不起,我同时在 Powerpoint VBA 中处理一个单独的问题并且感到困惑,我现在已经更正了我的帖子以显示 Word VBA
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多