![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
こんにちは。
それは、OSのバージョンではなくて、Office のバージョンの違いではありませんか?
今、試してみると、OSは、同じで、Excel 2000では、可能でした。たぶん、外部リンクへのセキュリティの強化のような気がします。
そこで、マクロを作ってみました。
以下を、標準モジュールに入れてください。一旦、保存して、そのブックを閉じて、開けば、キーが設定されます。
'------------------------------------------------------
Sub Auto_Open()
'起動時 キー設定 On
Call SettingKeys(True)
End Sub
Sub Auto_Close()
'終了時 キー設定 Off
Call SettingKeys(False)
End Sub
Sub SettingKeys(flg As Boolean)
If flg Then
Application.OnKey "{Enter}", "JumpHyperLink"
Application.OnKey "~", "JumpHyperLink"
Else
Application.OnKey "{Enter}"
Application.OnKey "~"
End If
End Sub
Sub JumpHyperLink()
If TypeName(Selection) = "Range" Then
Selection.Hyperlinks(1).Follow NewWindow:=False
End If
End Sub
'-------------------------------------------------------
一応、このマクロの検査はなされていますが、個別のブックで、しばらく使ってみてください。もし、それで問題がなければ、「個人用マクロブック(Personal.xls)」に登録してもよいかもしれません。
もしかしたら、他に方法があるかもしれません。
No.2
- 回答日時:
#1 のWendy02です。
複数ブックを開いている時、別のマクロ付きのブックで、対話型の状態のマクロを使用中に、#1で作ったマクロが割り込むことがあります。はっきりとした原因は分かりませんが、バッファなどに、ハイパーリンクを抱えているのか、誤動作します。
一応、#1のJumpHyperLinkをそっくり以下と入れ替えてみてください。
Sub JumpHyperLink()
If TypeName(Selection) = "Range" Then
If ThisWorkbook.Worksheets(Selection.Parent.Name) Is ActiveSheet Then
Selection.Hyperlinks(1).Follow NewWindow:=False
End If
End If
End Sub
なお、単独で開いている分には、問題はないと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELでリターンキーが押されたらそのセルに特定の文字を表示したいのですが。 2 2022/08/07 12:58
- Excel(エクセル) 【Excel】hyperlink関数を解除してもハイパーリンクが活きるようにできますか? 3 2023/05/22 11:22
- Word(ワード) Word のマクロについての質問です。 ボタンを押すと登録したブックマーク先にジャンプする機能(リン 3 2023/08/16 12:17
- Word(ワード) WordからPDF保存した時の目次ジャンプ機能について 1 2022/06/10 10:59
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2022/10/11 12:55
- Excel(エクセル) Excel 2019 32ビット・バージョンを➡64ビット・バージョンに 3 2022/09/11 12:49
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- 雑誌・週刊誌 ONE PIECEの最新話について 1 2022/06/03 11:58
- その他(IT・Webサービス) IT用語でリダイレクト、ハイパーリンク、ジャンプ、これらはどう違いますか? 3 2023/05/29 08:07
- Excel(エクセル) Excel ハイパーリンク設定について 教えてください 例なんですが、 VBAにてファイル1の列Gに 2 2022/11/04 17:52
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
20歳代と20代 どう違う?
-
名古屋城のシャチホコが、駄々...
-
MPCについて
-
メルマガやメールを開くと多々...
-
Windows edgeで楽天HPだけ表示...
-
It works!とは?
-
Excelでハイパーリンクでジャン...
-
回答しようとしてログインする...
-
ジャンプで兄弟喧嘩
-
ネットしていて、前の画面に戻...
-
金魚について
-
HUNTER×HUNTERは今。。。?(汗
-
書いた人教えて
-
バレエダンサーの跳躍
-
viでg/RE/pの結果の指定行にジ...
-
Wordで指定ページ番号にジャン...
-
デッドライジングの隠し通路
-
池の小魚がジャンプするのはなぜ
-
Excelでページジャンプ
-
これを継続すればジャンプ力が...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
20歳代と20代 どう違う?
-
Excelでハイパーリンクでジャン...
-
30cm位からジャンプについて。
-
エクセルのシート間のリンクで...
-
MPCについて
-
パワーポイントのハイパーリン...
-
EXCELのHYPERLINK関数の”文字列...
-
池の小魚がジャンプするのはなぜ
-
Windows edgeで楽天HPだけ表示...
-
ジャンプ+の容量がジャンプの...
-
ワード ショートカットが使えない
-
お部屋ジャンプリンクについて
-
It works!とは?
-
エクセル 保護すると”ユーザー...
-
ネットしていて、前の画面に戻...
-
メール内でのジャンプ機能
-
Excelでページジャンプ
-
エクセルのショートカットにつ...
-
WordからPDF保存した時の目次ジ...
-
Application.OnKey でマクロの...
おすすめ情報