『あるセルの値によって、他セルへの入力規制を掛けたい』(金髪碧眼) C2からE2にプルダウンリストを設定しています。 リスト内容 1:休日 2:夜 3:休日夜 これを、仮にA1に「夜」と入力した場合、C2からE2まで自動的に「2:夜」が選択される、 あるいは、C2からE2まで入力できなくする。 かつ A1に「一部夜休等あり」と入力した場合、C2からE2まで自由にリスト選択可能。 という風に設定することは可能ですか? < 使用 Excel:Excel2010、使用 OS:Windows7 > ---- 入力できなくするのはマクロじゃないと無理だと思うので 一旦入力規則のリストをクリアして C2セル =IF($A$1="夜","2:夜","") 横方向にフィルコピー 再び入力規則のリストを設定 という方法はどうでしょうか? A1セルに「一部夜休等あり」と入力すればC2セルからE2セルは何も表示されないので リストから選ぶようにする、と・・・。 (se_9) 2014/10/17(金) 08:59 ---- A1セルに何も入力されていない場合はどうしたいのか? (ねむねむ) 2014/10/17(金) 11:02 ---- se_9 さん ありがとうございます。 マクロは扱い方をよく知らないので、これで対応しようと思います。 ねむねむ さん そうですね、ご説明が不足しておりました。 A1が空白の場合は、C2からE2まではなにも入力しません。 できるならばなにも入力できないように規制を掛けたいところですが、 難しそうですので・・・ (金髪碧眼) 2014/10/17(金) 12:39 ---- 入力させたくない場合は、濃いグレーの色を条件付き書式などで着くようにしておけば 少しは入力しにくくなるのでは?(^_^;) (コナミ) 2014/10/17(金) 13:45