Hyperlinks コレクション オブジェクト

Microsoft Word Visual Basic リファレンス

Hyperlinks コレクション オブジェクト

複数のオブジェクト
Hyperlinks
Hyperlink
複数のオブジェクト

文書、指定範囲、または選択範囲の Hyperlink オブジェクトのコレクションです。

使い方

Hyperlinks プロパティを使用して Hyperlinks コレクションを取得します。次の使用例は、アドレスに単語 "Microsoft" が含まれるリンクがあるかどうか、1 番目の文書のすべてのハイパーリンクを調べます。このようなハイパーリンクが見つかった場合、Follow メソッドを使用してそのハイパーリンクを選択します。

For Each hLink In Documents(1).Hyperlinks
    If InStr(hLink.Address, "Microsoft") <> 0 Then
        hLink.Follow
        Exit For
    End If
Next hLink
		

Add メソッドを使用して、ハイパーリンクを設定し、Hyperlinks コレクションに追加します。次の使用例は、MSN Web サイトへの新しいハイパーリンクを設定します。

ActiveDocument.Hyperlinks.Add Address:="https://www.msn.com/", _
    Anchor:=Selection.Range
		

Hyperlinks(index) を使用して、文書、指定範囲、または選択範囲の 1 つの Hyperlink オブジェクトを取得します。index にはインデックス番号を指定します。次の使用例は、選択範囲の最初のハイパーリンクを選択します。

If Selection.HyperLinks.Count >= 1 Then
    Selection.HyperLinks(1).Follow
End If
		

解説

文書内のこのコレクションに Count プロパティを使用して、メイン テキスト ストーリーに含まれる項目の数を取得します。ほかのストーリーに含まれる項目の数を取得するには、Range オブジェクトと共にコレクションを使用します。