Xにてブログ更新をお知らせ!フォローよろしくお願いいたします!

【Excel】スピンボタンで月を変更できるカレンダーの作成方法

今回はスピンボタンで月を変更できるカレンダーの作成方法をご紹介します。

カレンダー作成基礎について

カレンダー作成基礎では

  1. スピンボタンで月を変更 ←今回の記事
  2. 当月の日付だけを表示
  3. カレンダーに祝日を表示
  4. カレンダーの土日祝に書式設定

4つの記事で構成されております。

完成したカレンダーはこちら!

Excelでカレンダーを作成する

  1. 【C2】日付列の1行目にDATE関数を使って日付を表示する数式を入力します。
  2. 【D2】曜日列の1行目にTEXT関数を使って日付を参照すると曜日が表示されます。

初日の日付と曜日の設定ができました。

  1. 【C3】前日に1を加算します。
  1. 【C3】加算した日付セルから表の下までドラッグします。

間違えて1/1からドラッグすると全部1/1になってまうから気ぃ付けてや

  1. 【D2】曜日の列も同様に表の下までドラッグします。

これで表の中にカレンダーが埋まりました。

スピンボタンを設置する

スピンボタンでカレンダーの月を変更できるようにしてみます。

「開発」タブ内の「コントロール」にある「挿入」をクリックし、「スピンボタン」をクリックします。

「開発」タブが見当たらない場合は?
  1. 左上の「ファイル」をクリック
  2. 左下の「オプション」をクリック
  1. 「リボンのユーザー設定」をクリック
  2. 「開発」にチェックを入れる
  3. 「OK」をクリック

月のカレンダーの隣にドラッグしてスピンボタンを配置します。

スピンボタンを右クリックし「コントロールの書式設定」をクリックします。

  • 最小値は「1」
  • 最大値は「12」
  • 「リンクするセル」の上矢印ボタンをクリックし、変更したい月のセル(画像でいうと【A2】)を指定します
  • 「OK」をクリックします

スピンボタンをクリックすると月に応じてカレンダーが反映されるようになりました。

次回の記事について

今回のままだと表内に翌月の日付も表示されてしまうので、翌月を非表示にする方法を紹介します。

次回の記事は…
  1. スピンボタンで月を変更
  2. 当月の日付だけを表示 ←次回の記事
  3. カレンダーに祝日を表示
  4. カレンダーの土日祝に書式設定

記事更新はX(旧:Twitter)にてお知らせいたしますのでぜひフォローよろしくお願いいたします!

この記事が気に入ったら
フォローしてね!

  • URLをコピーしました!

この記事を書いた人

データ入力のバイトでご飯食べてます。めんどくさがりなので実務でちまちまマクロ組んでます。学生時代にMOS Excel2010 Expert やExcel VBA ベーシックなどオフィス系の検定試験を取得 。MOS日本学生大会2012ワードで金賞。

コメント

コメントする