2019年3月3日のブックマーク (1件)

  • 【エクセルVBA】入力規則のドロップダウンリストを複数連動させる方法

    例えば、B2セルのドロップダウンリストから「いちご」を選択したら、G列に「いちご」を持つH列の「佐賀」「福岡」「栃木」という文字列をC2セルのドロップダウンリストに表示させる、という場合です。 文字で見てみるとちょっと難しそうに思えてしまうかもしれませんが、やることをステップに分けて考えればそこまで難しくありません。 下記4ステップでコードを作ってみましょう。 Worksheet.Changeイベントで、B2セルのドロップダウンリストが選択されたことをキャッチ B2セルで選択された文字列とマッチする値を持っているセルをG列から検索してG列と同じ行のH列の値をJ列に書き出し J列の検索結果を書き出した範囲を、名前付き範囲として定義 C2セルのドロップダウンリストの値に、J列の名前付き範囲をセット Worksheet.Changeイベントでドロップダウンリストの変更をキャッチする さて、B2セ

    【エクセルVBA】入力規則のドロップダウンリストを複数連動させる方法