ここから本文です

【キーボード操作でリンク先を開く方法】 Excel でのキーボード操作の質問です。

アバター

ID非公開さん

2018/10/1022:31:17

【キーボード操作でリンク先を開く方法】

Excel でのキーボード操作の質問です。

ワークシート関数 =HYPERLINK("http://example.com/", "ラベル") で「ラベル」という文字列に http://example.com/ というリンクをつけられます。

マウスではこれのセルをクリックすることで、リンク先をウェブブラウザーで開くことができますが、

マウスでなくキーボード操作でリンク先を開く方法がありましたら、教えてください。

閲覧数:
98
回答数:
1

違反報告

ベストアンサーに選ばれた回答

ann********さん

2018/10/1115:57:54

マクロ記述が必要かと思います。

シートタブの右クリックメニューにある"コードの表示"から開くウィンドウに以下を記述し、そのウィンドウを閉じます。
-------
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim ADR As String
If InStr(Target.Formula, "=HYPERLINK") <> 0 Then
ADR = Target.Formula
If InStr(ADR, ",") <> 0 Then
ADR = Left(ADR, InStr(ADR, ",") - 1) & ")"
End If
ActiveWorkbook.FollowHyperlink Evaluate(ADR)
End If
End Sub
-------

=HYPERLINK("http://example.com/", "ラベル")
の形式だけでなく
=HYPERLINK("http://example.com/")
の形式にも適用できるように記述したつもりです。

  • アバター

    質問者

    ID非公開さん

    2018/10/1300:49:22

    ann さん、ありがとうございます。
    標準ではキーボード操作でハイパーリンクを開けないというこなんですね。ところでマクロですがこのマクロをキーボード操作で呼び出すのはどうすれば良いのでしょうか。

  • その他の返信(4件)を表示

返信を取り消しますが
よろしいですか?

  • 取り消す
  • キャンセル

アバター

質問した人からのコメント

2018/10/13 20:42:31

ありがとうございました。

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる