『任意の日付を入力し、カレンダーを表示する』(空蝉) セルE3に、任意の日付(YYYY/MM/DD)を入力するとその入力した日付の8営業日前の属する月と、 4営業日後の日付が属する月のカレンダーがセルE7以下に表示(2ヶ月になる場合は縦)に表示させたいのですが可能でしょうか? 表示させるカレンダーは、月曜始まりで、土日祝日は文字の色を変えて第1週目を1段目に、第2週目は2段目にと表示させたいです。 よろしくお願いします。XP,2007利用です。 ---- >表示させたいのですが可能でしょうか? はい、可能です。回答おわり。 なんてのは、ちょっとつれない? ・「エクセル カレンダー 関数」あるいは「エクセル カレンダー 関数 祝日」で検索すると、  実際の例がわかりやすく解説されているページがたくさんある。 ・祝祭日を考慮した営業日を求めるのは、2010であれば WORKDAY.INTLが使えるけど、2007までは残念ながら  WORKDAYを使った力技が必要。これも、「エクセル 祝日 営業日」あたりで検索。以下など、そのものずばり。 http://www.atmarkit.co.jp/fwin2k/win2ktips/383workday/workday.html ・「ある日」の月初の1日の日付を求める方法は、様々あるけど、  たとえば、Date関数で、「ある日」の年と月と1を与えれば求めることができる。 (ぶらっと)