• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel 図形へのハイパーリンク)

Excelで図形へのハイパーリンクの設定方法と特定セルの表示位置について

このQ&Aのポイント
  • Excelのシート上で特定セルに対してハイパーリンクの設定を行いましたが、図形に対して同じように設定すると特定セルが表示されません。
  • 特定セルに対してはリンク先が左上隅に表示されるように設定しましたが、図形に対してはこの設定が適用されません。
  • どのようにすれば図形に対してもリンク先の特定セルを表示させることができるのか、教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • myRange
  • ベストアンサー率71% (339/472)
回答No.1

図形のハイパーリンクでは、SheetFollowHyperlinkイベントが発生しないので 提示のコードではできません。 代案としては、図形にマクロを登録しておく方法でしょうかねぃ。   ●ハイパーリンク先が、Sheet3 の セルH30だとした場合。   (1)標準モジュールに以下のコードを書いておく '--------------------------------------- Sub Test()   Sheets("Sheet3").Select   Sheets("Sheet3").Range("H30").Select   ActiveWindow.ScrollRow = Selection.Row   ActiveWindow.ScrollColumn = Selection.Column End Sub '-------------------------------------- (2) 図形を右クリック > マクロの登録 (3) マクロ登録画面のマクロ一覧ボックスので、"TEST"を選択 (4) OKボタン これで図形をクリックするとハイパーリンク擬きになります。 以上です。  

ihlzst
質問者

お礼

ありがとうございます! 上記で解決できました!!本当に助かりました。 拙い質問文ですのに的確なご回答ありがとうございました。

関連するQ&A

専門家に質問してみよう