オリジナルのカレンダーを作ってみようエクセルで「オリジナルカレンダー」を作ってみよう!お問い合わせエクセルで「オリジナルカレンダー」を作ってみましょう。オリジナルカレンダーを作ってみよう!画像を挿入して「オリジナルカレンダー」を作ってみよう!スケジュールを書き込めるような機能的なカレンダーでも、画像を挿入することによってガラッとイメージが変わります。スポンサーリンク例えばこんなスケジュールがあったとします。15:00来客(本社)2/18(火)結団式(鬼高)2/19(水)a.m.展示会2/20(木)Free2/21(金)Free2/22(土)鬼高OPEN2/23(日)320朝市こんな予定もまとめてきっちり記入できる可愛いオリジナルカレンダーを作ってみましょう。今回も、無料イラストサイト「イラストボックス」から「素材やみみみさん」の作品をお借りして作ってみたいと思います。最初に画像を挿入する今回はページの上半分を画像にして、下半分をカレンダーにしたいと思います。よって、まず最初に画像を挿入してから、空いたスペースでカレンダーを作っていきます。』で、挿入したい画像を探し、任意の場所に画像を入れます。下の画像のように、任意の場所に画像が挿入されました。この画像を使ってカレンダーを作成していきます。ページ設定をする次にページ設定をしていきます。今回はA4サイズで縦のカレンダーにしたいので、そのように設定していきます。次に「余白」を設定します。』で余白設定ボックスを表示させます。下の画像が「余白」を設定するボックスです。「上(T)」の部分の▼で、余白を小さくします。今回は「0.9」にしてみました。その他の赤丸の部分(下・左・右・ヘッダー・フッター)も小さくします。上下、左右、ヘッダー&フッターはそれぞれ同じ値にしてバランスを保ちましょう。印刷時に偏りがないように設定します。横のセルの幅を調整する次に、セルの幅を調整します。左上のコーナーの赤丸部分をクリックすると、セル全体を選択できます。全体を選択することで、セル幅をまとめて均一な幅で調整することが出来ます。上の画像の「A」と「B」の間の赤丸部分にマウスを持っていくと、カーソールが「+」から「←|→」に変わるので、左クリックしたままセル幅を広げていきます。日曜から土曜までのカレンダーにしたいので、1ページを示す点線の中にセル7つ(A~Gまで)がギリギリ入るようにセル幅を広げて下さい。後でやっても大丈夫ですが、とりあえず一度「印刷範囲の設定」をしておきます。』で、印刷する範囲を決めておきます。横のセル幅が決まったら、画像をページ内に持ってきます。画像を選択すると、上の画像の赤丸で示した部分で画像の大きさが調整できるようになるので、1ページを示す線内いっぱいになるように画像の大きさを調整します。印刷範囲を設定しているので、多少はみ出しても問題ありません。縦のセル幅を調整する今度は縦のセル幅を調整していきます。縦のセルは、年&月、曜日、1~6週の8行が必要になります。1ページの印刷範囲に8行がギリギリ収まるように調整していきます。列を選択してから、上の画像の赤丸の部分を広げていきます。横のセル幅の時と同じように、まとめて調整することで均一なセル幅にすることができます。「列35」には曜日を入れたいので、一番最後に少しだけ「列35」を狭めましょう。セル幅を広げたら、印刷範囲も広がって2ページになってしまいました。上の画像の印刷範囲からはみ出た矢印の部分が2ページ目になります。この部分は不要なので、再度印刷範囲を設定し直せば問題ありません。再度、印刷したい範囲を選択します。この時、画像が邪魔になって印刷したい範囲が選択出来ないと思います。そんな時は、上から範囲を選択するのではなく、画像のない下から上へと選択していけば簡単に範囲の選択が出来ます。』で、印刷範囲を確定させてください。年・月・曜日を打ち込むいよいよカレンダーの部分に入っていきます。上の画像のように、カレンダー部分の1行目の中央付近に「年」と「月」を打ち込みます。次に、カレンダー部分の2行目(狭めた行)に曜日を打ち込んでいきます。「日曜」始まりのカレンダーにしたいので、「日・月・火・~・土」と打ち込みましょう。文字のセンタリング「年・月・曜日」を真ん中に表示させます。『メニュー「ホーム」』にある赤丸の部分「中央揃え」をクリックします。これで一発で文字を中央に揃えて表示させることが出来ます。「年」と「月」の文字を大きくしてみましょう。「年」と「月」のセルを選択し、選択したセル上でマウスの「右クリック」をします。赤丸部分の「A▲」を何度かクリックして文字を拡大させます。程よい大きさで止めます。曜日セルを塗りつぶす曜日のセルを塗りつぶしてみましょう。一般的なカレンダーで、日曜日は「赤」、土曜日は「青」、それ以外の曜日は「黒」みたいなイメージがあるので、そのように塗ってみたいと思います。「バケツ」右の「▼」でカラーパレットを出して、それぞれの曜日を塗りつぶしていきます。文字の色を変更する平日の曜日が「黒背景」に「黒文字」なので、真っ黒なセルになってしまいました。そこで、文字を「白」に変更したいと思います。「日」~「土」までのセルをすべて選択し、選択したセル上で「右クリック」をしてツールボックスを表示させます。「A」の右の「▼」でカラーパレットを表示させ、「白」をクリックします。これで曜日の文字全てが「白文字」に変更出来ます。曜日文字を選択した状態のまま、今度はコマンドボックスの「A▲」で曜日文字を拡大させます。程よい大きさで止めてください。罫線を引く次にカレンダー枠の罫線を引いていきたいと思います。』とクリックしていきます。すると、「セルの書式設定」の「罫線」ボックスが開きます。上の画像のように、「線のスタイル」は「太線」、「線の色」は「灰色」にしてみました。一気に線を引いていきます。カレンダーっぽくなってきましたね。次は「関数」を使って、日付を入れていきたいと思います。DATE関数で日付を取得するまず、「DATE関数」を使って、日付を取得します。関数アレルギーが出そうになったら、細かいことは読まずに同じようにやるだけで結構です。ページ外の印刷に関係ないセルに半角英数文字で、=DATE(c34,d34,1)と打ち込みます。ちなみに「c34」と「d34」は上の赤丸の「年」と「月」です。作るフォーマットによってこの値は変わりますので、=DATE(「年」のセルをクリック,「月」のセルをクリック,1)という感じにやっていけばOKです。注意したいのは、関数は半角英数でなければならないので、カンマ「,」も半角で打ちましょう。全角の読点「、」にならないように注意してください。「=DATE(c34,d34,1)」の「1」は「日」の部分のことで、「c34」年の「d34」月の「1日(ついたち)」の日付を取得しようという数式になります。「WEEKDAY」関数を使用します。=WEEKDAY(日付,種類)という計算式で、目的の日付は「日曜日を1とすると何番目か?」という形で求められます。今作ろうとしている「2016年1月」のカレンダーの1日は「金曜日」ということになります。「2016年1月1日」から5日遡った日が1週目の日曜日になることになります。」ということになり、これを数式にすると次のような計算式になります。」と打ち込むだけで構いません。これで、1週目の日曜日の日付が取得出来ます。日にちだけの表示に変える1週目の日曜日の日付を取得したら、「2015/12/27」と表示されます。カレンダーなので「日付」だけを表示したいので、書式設定で変更します。「セルの書式設定」をクリックします。すると「セルの書式設定」ボックスが開きました。右側の「種類」のところに赤丸で示したように「d」と打ち込んで「OK」をクリックします。これで日付だけが表示されるようになります。次の日の日付を取得する次に、次の日の値を取得します。」という数式を入れてあげればいいだけです。1とするだけでその値が求められます。オートフィルを活用する月曜日の日付が取得出来たら、あとは「オートフィル」機能を使ってコピーしていきます。「B36」セルを選択し、上の画像の赤丸で示した部分にマウスポインタを持っていくと、ポインタが「+」に変わりますので、左クリックをしてそのままクリックしたままで「土曜日」の欄まで持っていくと1週目の日付がすべて取得出来ます。2週目の最初の日付を取得する2週目の最初の日付を取得しますが、これも簡単です。「1週目の最終日に1日足しますよ」という数式を入れてあげればOKです。1で、2週目の最初の日付が取得できます。2週目の2日目を取得するこれは1週目の次の日を取得したのと同様のやり方で日付を取得します。1で、日付が取得できます。2週目の月曜日の日付が取得出来たら、1週目と同様に再度オートフィル機能で土曜日までコピーして、2週目の日付をすべて取得します。再度オートフィルで週ごとコピー2週目まで日付が取得出来たら、今度は縦にオートフィル機能を使います。2週目の日曜日から土曜日まで全てのセルを選択し、上の画像の赤丸で示した部分を最終週までコピーしていきます。?すべての日付が取得できました。これでカレンダーの機能としては完成です。次からは使いやすくいろいろ装飾していきたいと思います。日付の書式を変更する日付が小さく右寄りになっていたので、機能性カレンダーのように位置を変更します。『メニュー「ホーム」』の赤丸で示した部分をクリックしていきます。「B」で太文字にする「A▲」で文字を大きくする「上揃え」で日付を上に寄せる「左揃え」で日付を左に寄せるで、上の画像のように機能性カレンダーみたいになります。当月ではない日付を薄い色に変更する(条件付き書式設定1)カレンダーは「2016年1月」ですが、その前後の日付も同じ書式で記載されている状態です。そこで、「条件付き書式設定」を使って対象外の日付を目立たない色に変更してみましょう。「新しい書式ルール」ボックスが開きました。「次の数式を満たす場合に値を書式設定」の下の空欄に=month(A36)<>$d$34という数式を入れます。この数式は、MONTH(A36)「A36」セルの数値から月の値を抽出する<>等しくないことを示す$d$34「D34」セルを$で固定しているということを示しています。「選択した各セルの月の値が、「D34」セルの月の値と等しくなかったら・・・」という意味です。日付のセル全体を選択してしるので、他のセルでも同じ条件が適用されます。これで条件が抽出できるので、上の画像の矢印の「書式」に進みます。条件付き書式設定2条件に合致した(当月ではない)値は、目立たない色になるように設定してみましょう。』で、当月以外の日付は「灰色」で目立たないようにしてみました。印刷プレビューで確認するどうでしょうか?なかなかいい感じに仕上がっていると思います。カッコつけてみましょう。英語表記の「月」を追加する印刷範囲外に置いておいた日付を取得したセルを使って、英語表記の「月」を追加してみます。「H34」のセルを選択し、選択した線上にマウスポインタを持っていくとポインタが四方向の矢印に変わるので、その状態でマウスを左クリックしたまま上の画像の赤丸の部分(「E34」セル)までドラッグして持ってきます。次に、「セルの書式設定」を開きます。持ってきたセルを選択したまま、そのセル上で「右クリック」してコマンドボックスを表示させ、「セルの書式設定」をクリックします。すると、「セルの書式設定」ボックスが開きました。』とクリックしていきます。これで、セルの値が英語表記の「月」に変わります。まとめてフォントサイズを変更する月の英語表記は、短くて「June」ですが、「September」とかになると長くなるので、きちんと表示されない可能性が出てきます。この場合は「セルの書式設定」できちんと設定しておくことが必要となります。全て選択し、「右クリック」の「A▲」でフォントを「##」になるまで大きくしておきます。表示されたコマンドボックスから「セルの書式設定」をクリックします。すると、「セルの書式設定」ボックスが開きました。次に、上の画像のように、「配置」の真ん中ら辺にある「縮小して全体を表示する」のチェックボックスをクリックして「☑」にします。?すべてスッキリと表示されています。今後はこの「年」と「月」のセルを変えれば、万年カレンダーとして使用できます。毎月、お気に入りの画像を差し込んでカレンダーを作ってみてください。印刷プレビューで最終確認いかがでしょう?機能性オリジナルカレンダーの完成です。自分で言うのもなんですが、売っているカレンダー並みのクオリティーだと思います(笑)機能性カレンダーとして使わない場合は、日付を「上下中央揃え」・「左右中央揃え」にしてフォントを大きくしてあげれば、簡単に見やすいカレンダーに変更可能です。