『日付を入力すると』(はやと) 日付を入力すると自動で四角を描画する事は出来る?? 予定表を作る際、日付を入力するだけで、入力した日付分だけ描画したいのですが やり方も、出来るのかもわかりません。 わかる方いらっしゃいますか? ---- 入力した日付分だけ四角を表示する。はできます。 一つのセルに四角の文字(■)書くなら REPT 関数でしょう。 日付分だけセルを塗るなら、条件付き書式でしょう。 日付分のセルに文字の■を表示するなら、あらかじめ書いておいた文字を条件付き書式で見えるように しても良いでしょうし、各セルで IF 関数で"■"を書くべきか""にすべきかを判定しても良いでしょう エクセルのヘルプも参照して頑張りましょう。 少なくとも、「このようなレイアウトで、このようにしたい」と具体的に書いてくれないと、具体的な 回答ができません。 (ちゅうねん) ---- 説明不足で申し訳ないです。 たとえば、右側にカレンダーの様に、日付を入力しておき、左側に開始日と終了日を入力すると 右側のカレンダーに開始日と終了日の間にだけ、セルに図形描画で四角を描きたいと思っています。      日付→12345 6 7 8 9 101112131415 開始日 終了日 9/5   9/10      ■■■■■■ 説明が下手で申しわけありませんが、方法があるのなら教えてください。(はやと) ---- =if((9/5>= 日付)*(9/10<日付け),"■","") 日付→12345 6 7 8 9 101112131415 日付けと認識されたセルである事 数値ではだめですよ。 ---- 説明が下手なのに回答ありがとうございました。 参考にしてがんばってみます。 ---- ガントチャートのようなものですね。 文字の「■」を書くより、対象のセルを条件付き書式で塗った方がきれいに見えると思います。 条件は、「数式が」にして、=AND(「開始日」>=「日付」,「終了日」<=「日付」) ですかね。 絶対参照の種類($マークをつける位置)に注意。 (ちゅうねん)