Document.FollowHyperlink メソッド (Visio)
任意のハイパーリンクに移動します。
構文
式。FollowHyperlink (Address, SubAddress, ExtraInfo, Frame, NewWindow, res1, res2, res3)
式Document オブジェクトを表す変数。
パラメーター
名前 | 必須 / オプション | データ型 | 説明 |
---|---|---|---|
Address | 必須 | String | 移動するアドレスです。 Address に、正しくないまたは存在しないパスやファイル名を渡すと、エラー メッセージが表示されます。 |
SubAddress | 必須 | String | 移動するセカンダリ アドレス。この情報が必要ない場合は、空の文字列を渡します。 たとえば、アドレスが複数のページを含む Visio ドキュメントの完全なパスである場合は、SubAddress を使用してページを指定できます。 |
ExtraInfo | 省略可能 | バリアント型 | URL の解決に使用する URL 要求の追加情報です。 |
Frame | オプション | バリアント型 | 移動先の HTML フレームです。 |
NewWindow | 省略可能 | バリアント型 | 新しいウィンドウを開くかどうかを指定します。 0 以外の数値または True を渡すと、新しいウィンドウにリンクされたページが開きます。 |
res1 | 省略可能 | バリアント型 | 未使用。 |
res2 | 省略可能 | バリアント型 | 未使用。 |
res3 | 省略可能 | バリアント型 | 未使用。 |
戻り値
なし
解説
Microsoft Visual Basic または Visual Basic for Applications から、1 つ以上の省略可能な引数に関する情報を渡す必要がない場合は、値を渡さないでください。 C または C++ の場合、空のバリアント型の値を渡します。
Visio 4.5 では、マニュアルには掲載されていませんが、次のシグネチャで Document オブジェクトの Hyperlink メソッドが使用できました。
HRESULT FollowHyperlink[in] (BSTR Target, [in] BSTR Location);
Visio 5.0 以降では引き続きこのメソッドがサポートされていますが、 FollowHyperlink45 の名前が変更されました。
HRESULT FollowHyperlink45[in] (BSTR Target, [in] BSTR Location);
ただし、 FollowHyperlink45 の使用はお勧めしません。バージョン 4.5 を使用している場合を除き、代わりに FollowHyperlink を使用してください。
例
この Microsoft Visual Basic for Applications (VBA) マクロは、FollowHyperlink メソッドを使用して、インターネット上のサイトに移動し、表示された Web ページを新しいブラウザー ウィンドウに表示する方法を示します。 また、現在の図面の 2 ページ目や、使用しているコンピューター上の別の図面の先頭ページに移動する方法も示します。 マクロを実行する前に、コンピューター上の有効な Visio ドキュメントのパスとファイル名を path\filename> に<置き換えます。
Public Sub FollowHyperlink_Example()
'Navigate to the Microsoft Web site and view the page in a new browser window.
ThisDocument.FollowHyperlink "https://www.microsoft.com", "", , , 1
'Navigate to the second page of the current document.
ThisDocument.FollowHyperlink "", "Page-2"
'Navigate to the first page of another document
ThisDocument.FollowHyperlink "<path\filename> ", "Page-1"
End Sub
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。