
よろしくお願いします。
仕様環境
WinXP/SP2
エクセル2002
エクセルを使ってマニュアルを作っているのですが、
目次シート(sheet)を作り、各項目にハイパーリンクを貼って
他のsheet(マニュアル)に飛ぶようにしています。
ここで2つ問題があります。
1つめは、ハイパーリンクでジャンプする時、「クリック」すると目的の
sheet(マニュアル)のセルにジャンプします。
それを「クリック」ではなく「ダブルクリック」でジャンプするように
したいのですがどうすればよいのでしょうか?
「クリック」だとちょっと触っただけでも飛んでしまうので、
一拍空けたいのです。
2つめはハイパーリンクでsheet(マニュアル)のセルにジャンプした時、
必ずその目的のセルを一番左上にもってくるようにしたいのですが、
できません。
マクロで記録したりもしたのですが、最初の1回目はできるのですが、
他の操作を行ったりして、改めて行うと必ずしも一番左上になりません。
具体的にいうと例えばセル番号A101を一番左上にしたいのですが、
左下に表示されてしまいます。
ハイパーリンクのジャンプはうまくいくもののとんだ先が、
左下に表示されてしまうのは見栄えもよくありません。
どうすれば、常に一番左上に表示されるようになるのでしょうか?
ご指導宜しくお願いします。
PS 添付ファイルを貼り付けました、
私の説明がわかりづらい場合もありますので、ご参照頂ければと思います。

No.2ベストアンサー
- 回答日時:
強引な方法ですが・・・
以下のソースをリンクがあるシートのシートマクロに貼り付け
Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
Dim GoToSheet As String, GoToCell As String
GoToSheet = Left(Target.ScreenTip, InStr(Target.ScreenTip, "!") - 1)
GoToCell = Mid(Target.ScreenTip, InStr(Target.ScreenTip, "!") + 1)
Application.Goto reference:=Worksheets(GoToSheet).Range(GoToCell), scroll:=True
End Sub
ハイパーリンクの編集を開き「ヒント設定(P)」をクリック
ヒントのテキストに移動先を
マニュアル!A101
のように記述する。
ハイパーリンク自体の参照先はどこでもよく、実際には「ヒントのテキスト」に書かれたアドレスを見てマクロで移動させています。
No.1
- 回答日時:
>どうすれば、常に一番左上に表示されるようになるのでしょうか?
ハイパーリンクは現在アクティブなセルから最短距離で移動してとび先が画面上で表示された状態で停止します。
(ちょっと言い回しがおかしいかな)
必ず左上に表示させるには、
ハイパーリンクが挿入されているセルを可能な限り右下にする
画面表示を考えて目的のセルが左上になる位置をハイパーリンクのとび先に指定する
マクロで組む場合はシートの右下をアクティブにした状態で、ハイパーリンクする動作にすれば必ず左上になります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LibreOffice Clalc(またはエク...
-
【マクロ】excelファイルを開く...
-
【関数】3つのセルの中で最新...
-
【マクロ】数式を入力したい。...
-
Office2021のエクセルで米国株...
-
エクセルのリストについて
-
【マクロ】【相談】Excelブック...
-
【マクロ】元データと同じお客...
-
【画像あり】オートフィルター...
-
エクセルの関数について
-
【マクロ】左のブックと右のブ...
-
他のシートの検索
-
【マクロ】実行時エラー '424':...
-
エクセルのVBAで集計をしたい
-
vba テキストボックスとリフト...
-
【マクロ】【配列】3つのシー...
-
【関数】=EXACT(a1,b1) a1とb1...
-
【マクロ画像あり】❶1つの条件...
-
エクセルの複雑なシフト表から...
-
【マクロ】変数に入れるコード...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
20歳代と20代 どう違う?
-
少年ジャンプの代表作品と言え...
-
MPCについて
-
Excelでハイパーリンクでジャン...
-
It works!とは?
-
エクセル 保護すると”ユーザー...
-
エクセルのシート間のリンクで...
-
ワード ショートカットが使えない
-
30cm位からジャンプについて。
-
IT用語でリダイレクト、ハイパ...
-
Windows edgeで楽天HPだけ表示...
-
Application.OnKey でマクロの...
-
るろうに剣心を読んで
-
困るねん
-
WordからPDF保存した時の目次ジ...
-
EZ webで他のサイトにジ...
-
池の小魚がジャンプするのはなぜ
-
人間に、猫ちゃんのようなジャ...
-
エクセルのショートカットにつ...
-
ジャンプ+の容量がジャンプの...
おすすめ情報