アプリ版:「スタンプのみでお礼する」機能のリリースについて

少し調べたところoffice2000くらいまではエンターキーでリンクを開けたらしいということはわかりました。

現在は一つ一つのセルをマウスクリックで開いています。

エクセル2007のセルにhyperlink関数で出力したlinkを開くショートカットキーがあったら教えてください。
もしくはそれに準ずるアドオンなどがあったら教えていただけると助かります。

よろしくおねがいします。

A 回答 (2件)

> エクセル2007のセルにhyperlink関数で出力したlinkを開くショートカットキーがあったら教えてください。



「ハイパーリンクの挿入」にはショートカット キーが割り当てられていますが、
開く方には既定では設定されていないようです。
http://www2.odn.ne.jp/excel/xlshortcut.html#SEC2


ですので、ハイパーリンクを開くのにショートカットを使用したい場合は、
ハイパーリンクを開くマクロを作成して、それにショートカットキーを
割り当てることになるかと思います。


手順は以下の通り:
(VBAに慣れている場合は、「2~6」の代わりに、Alt+F11で直接VBEを
 開いて新規マクロを作成しても可)

1)Excel2007を開く
2)『表示』リボンを選択し、右端の『マクロ』の『▼』をクリックして
 『マクロの記録(R)』を選択
3)『マクロの記録』ダイアログが開くので、ショートカット キー(K)などに
 必要な情報を記録し、『Ok』ボタンをクリック
 ※全てのファイルで使用可能にする場合は、『マクロの保存先(I)』に
  「個人用マクロ ブック」を指定します。
4)『表示』リボンの『マクロ』の『▼』を再度クリックし、『記録終了(R)』
 を選択
5)再度、『表示』リボンの『マクロ』の『▼』をクリックし、『マクロの表示(V)』
 を選択
6)『マクロ』ダイアログが開くので、先ほど保存したマクロを選択し、
 『編集(E)』をクリック
7)「Sub マクロ名()」と「End Sub」と書かれた行の間に、以下のような
 コードを記述
 (「'Keyboard Shortcut:~」等、先頭に「'」がついた行はコメントなので、
  不要な場合は削除します)

 a)選択した範囲の先頭1セルのハイパーリンクを開ければよい場合:

  Selection.Hyperlinks(1).Follow

 b)複数セルを選択していた場合は、そこに含まれる全てのハイパー
  リンクを開く場合:

  Dim hLnk As Hyperlink
  For Each hLnk In Selection.Hyperlinks
    hLnk.Follow
  Next

 ※「Hyperlink」と「Hyperlinks」の「s」の有無には意味があるので、
   手入力する際はご注意下さい。

8)「3」で個人用マクロ ブック)にした場合は、Excel終了時に「個人用
 マクロブックの変更を保存しますか?」のメッセージが出るので「はい」
 を選択します。
 それ以外の場合は、開いていたファイル自体を「Excel マクロ有効
 ブック」形式で保存して下さい。


・・・以上です。
これで、指定したショートカットキーでハイパーリンクを開けるようになります。


なお、後からショートカットキーの割り当てを変更することもできます。
http://www.officepro.jp/excelmacro/run/index1.html
    • good
    • 0
この回答へのお礼

DexMachina様

お礼が遅くなりました。
大変参考になりました。
ありがとうございます。

お礼日時:2009/08/19 16:53

ショートカットキーは無いようです。


手数が増えますが、アクセスキーを使ってみてください。

該当セルを選択
Shift+F10、とキー操作すれば、ショートカットメニューが開きます。
(Shift+F10の代わりに、アプリケーションキーでも可です。)
メニューに、「ハイパーリンクを開く(?)」があるでしょうか?
あれば、メニューの括弧内に記述されている、キーを押します。
    • good
    • 1
この回答へのお礼

xls88様

ありがとうございます。
参考にさせていただきました。

お礼日時:2009/08/19 16:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!