【Excel】プルダウンメニュー(ドロップダウンリスト)で画像を切り替える方法

2021年7月23日Excel

エクセルにて
プルダウンメニュー(ドロップダウンリスト)で
画像を切り替える方法で少しハマったので
やり方を解説します。




シート2の各セルに切り替えたい画像を貼り付けます。


貼り付けた画像ではなくそのセルを選択し、「数式」>「名前の定義」をクリックし
各画像の名前を設定する。

 


そして画像を貼り付けてあるセルをコピーする


出力させたいシート、そのセルに貼り付ける
その際に、「リンクされた図」を指定する

 

そうするとこんな感じで画像が出力されます。

↑ちなみにあらかじめプルダウンを設定したい場所に
名前を入力しておく

 


シート2に戻り、画像につけた名前の一覧をリスト表記する。
これがプルダウンメニューとして出力されます。

 


シート2にて「表示」>「目盛線」のチェックを外して非表示にする

 


プルダウンメニューを設定したいセルを選択し
「数式」>「名前の定義」をクリックしトリガーとする名前を
自由に設定し、参照範囲には、以下のような感じで数式と位置を設定します。
「=INDIRECT(Sheet1!$AK$39)」

 


続いて、出力されている画像を選択し数式バーに
「=切り替え」といった感じで定義した名前を入力する

 

これでプルダウンメニューエリアに画像名を入力すると
画像が切り替わるようになってるはずです。


続いては、いちいち入力するのが面倒なので
プルダウンメニューにして手軽に出来るようにしていきます。

プルダウンメニュー予定のセルを選択し
「データ」>「データの入力規則」より

入力値の種類を「リスト」にして
元の値をシート2で作っておいた一覧の範囲を選びOKをクリックして完了。

 

プルダウンメニューを選択すると
画像が切り替わるようになったはずです。

 




Excel

Posted by ∞ Hiro ∞