エクセルで漢方薬のリストを作成。五十音順に並んでいるが、500以上あるので探すのが煩雑でした。なので、久しぶりにハイパーリンクを利用。
先頭行を枠固定にして、索引を配置。
表は1列目がIDで2列目が漢方薬処方名。
五十音の索引をクリックすると、カならカ行の先頭の処方のセルを選択したい。
ハイパーリンクは画面の中のターゲットの位置は不定になるので、ターゲットを先頭行に持ってくるには工夫が必要です。
今回はハイパーリンクのリンク先を、R15C1:R45C1というように、先頭行から30行の1列目を指定。30行だと画面に収まりきらないので、先頭行になります。
そのあと、ワークシートのFollowHyperlinkイベントでActiveCellの隣の2列目を選択して単一セル選択状態にしました。