はじめに
タイトル通り,VBAを使用せず,プルダウンリストで選択した項目へジャンプするリンクを生成する方法です.
プルダウンリスト内に直接リンクを置くのはVBAなしじゃできそうにないと思ったので試しです.
お試しで確認がてら作ったので,もっと他にいい方法があるかもしれません.
詳細
B列:プルダウンリストに表示するデータ
C列:プルダウンリスト
D列:対象データへのリンク(HYPERLINK関数)
E列:プルダウンリストで選択したデータ列が対象データ列の何行目に存在するかを取得(MATCH関数)
F列:E列で取得したデータのセル番地を取得(ADDRESS関数)
関数詳細
D列:
("#対象データのあるシート名!"&対象セル(関数より算出),リンク名)
=HYPERLINK("#Sheet1!"&F2,C2)
E列:
(取得対象データ,対象データ集合)
=MATCH(C2,B1:B6)
F列:
(取得対象行,取得対象列)
=ADDRESS(E2,2)
以上.