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 オブジェクトと共にコレクションを使用します。