ハイパーリンクがクリックされた場合に処理を実行する : Excel VBA

シート上のハイパーリンクをクリックした場合に使用するイベントは、FollowHyperlinkです。

Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
Target As Hyperlink: ハイパーリンク先を表すHyperlinkオブジェクトが取得できます。


Homeに戻る > Excel セルのTipsへ

Excel実行画面

VBE画面を開き、シートプロジェクトの[Worksheet]-[FollowHyperlink]内に、ハイパーリンクがクリックされた場合に実行するイベントコードを入力します。


シート上に挿入したハイパーリンクをクリックした場合の画面です。

Excel VBAコード

Option Explicit

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
    MsgBox "ハイパーリンクがクリックされました。" & vbCrLf & _
        "リンク名:" & Target.Name & vbCrLf & _
        "アドレス:" & Target.Address
End Sub

[関連リンク]
HYPERLINK ハイパーリンクを作成するExcel関数
メールをハイパーリンクで送信
ハイパーリンクを設定する

Homeに戻る > Excel セルのTipsへ

■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します


Copyright (c) Excel-Excel ! All rights reserved