EXCEL 2010
下図の「グループ」列(B)の内容によって「人」(C)列のリストに出てくる人を変えたいとき
マクロなしでやるのは右側のリストをCTRL押しながら選択して
CTRL+Shift+F3(もしくは「数式」タブ→「選択範囲から作成」)
「上端」で「OK」
B2:B6セル選択して「データ」タブ→「データの入力規則」
入力値の種類「リスト」
元の値「=グループ」で「OK」
こうなります
同様に
C2:C6セル選択して「データ」タブ→「データの入力規則」
入力値の種類「リスト」
元の値「=INDIRECT(B2)」で「OK」
これが出たら「はい」
これでグループが班長なら
グループがグループ2なら
こんな感じです。
これをマクロでやろうとすると実行時のエラーでハマるって話を次回w