この記事にはプロモーションが含まれています
ずっと使える、シンプルなカレンダー。それも、オリジナルでカスタムできるカレンダーが欲しい!
店頭でいろんなタイプのカレンダーを探すのはとても楽しいのですが、我が家で使うとなると…
家庭で使うには、あまりに事務的・実用向き感が否めないのです😥
- もう少しシンプルな見た目のもの
- 落ち着いたデザインのもの(家に飾っても収まりがいいもの)
- 手頃な値段のカレンダー
がほしいなぁ・・・。
ということで、ずっと使える万年カレンダー、作ってみました!
無料です😀
目次
以前、OhYeah to こ カレンダーをご利用いただいた皆さまへ(祝日一覧ファイル)
Google Apps Script の設定をされていない方は以下のボタンより、更新された「祝日一覧ファイル」をご覧いただけます。
祝日データをコピペして引き続き OhYeah to こ 万年カレンダーをご利用下さい👍
Googleスプレッドシートのカレンダーテンプレートをもとに作成しています
このカレンダーはGoogleスプレッドシートのテンプレート集を元に、作成してあります。こちら
Googleスプレッドシート公式テンプレート「テンプレート ギャラリー」
というわけで、このカレンダーは
- 年間カレンダー・月間カレンダーのどちらも入っています!
- サイズはA4ヨコです。
A5手帳サイズの万年カレンダーは、こちらをどうぞ

スプレッドシートでカレンダーを作って、かんたん印刷!
QRコードから、簡単アクセス♪
デザインはこちら(以下の画像はサンプルです)


OhYeah to こ カレンダーの特徴
いくつかの特徴をご案内します。
OhYeah to こ カレンダーは、万年カレンダーです
このカレンダーは、西暦(数値)を自分で入力すれば、自動でカレンダーが更新される万年カレンダーにしてあります!だから、
ずっと過去もだいぶ未来のカレンダーもOKです👌(祝日対応はできません💦)。
良かったら、使ってみてくださいね。
変更ログ
2023-09-07:
- 2024年度の祝日に対応しました
- 2024年2月12日(月)の 建国記念の日 振替休日 ですが、文字数が多いため💦印刷しても文字が切れてしまいます🙇
- 「建国記念の日 振替休」という表示になります
- ”万年カレンダー”として配布しているため、特別な対応をしていません
- 気になる方は個別でフォントサイズを小さくするなど、対応してください(元に戻すのを忘れずに…)
- ダウンロード版カレンダーでは、対応済みです
- 新デザインカレンダーのファイル名を変更しました(内容に変わりはありません)
いろいろな設定が面倒な方は、ダウンロードカレンダーをどうぞ
ダウンロードしてすぐに印刷できる、PDFバージョンのカレンダーもあります😀 以下のページへどうぞ
これより先の記事について:
このカレンダーの初公開年が2020年なので、参考画像に「2021」年の表記が含まれます。
…が、万年カレンダーなのでカレンダースプレッドシートの内容や動作に変わりはありません。ご了承下さい🙇
OhYeah to こ 万年カレンダーを使ってできること
- この OhYeah to こ サイトからコピーした Googleスプレッドシート製カレンダー (実物はこちらから)に
- 西暦を入力すると
- その年の年間カレンダーと月間カレンダーが表示されます
- カレンダーをコピペしたり、印刷(A4サイズ)したり、ご自由にご利用ください♪
【IT初心者でもわかる!Google スプレッドシート入門編】
基本機能を活用したワンランク上の使い方、情報処理をマスター
Google スプレッドシートを用いて表計算ソフトの一般的な機能を体験するコースです。 四則演算や絶対参照、キーボードショートカットからはじまり、 関数SUM / IF / VLOOKUP や、フィルタ、並べ替え、ピボット、グラフまでを体験
万年カレンダーの祝日表記について
Google Apps Script で設定を追加※1※2すれば、(Googleの祝日カレンダーが更新される限り)
- 祝日を含めた万年カレンダーとしてご利用いただけます。※3※4。
※1 祝日表示を万年対応するためには、Google Apps Script の設定が必要です。( Google Apps Script について )
※2 Google Apps Script の設定をしない場合は、こちらのページ から祝日情報をコピー&ペーストしてデータを更新してください。
※3 出力時の”当年・翌年のみ祝日表示可”です。
(2024年度の祝日には対応済みです。)
※4 年間カレンダーでの祝日表示は、できません。(月間カレンダーのみ対応)
関連ページ
家族の予定を書き込みたい方は、こちら のカレンダーもありますよ😉

使うアプリやソフト
- Googleスプレッドシート
- Google社製の表計算ソフトです
- Microsoft Excelとほぼ、変わりありません
- Google社製の表計算ソフトです
- Google Apps Script
- (祝日も万年カレンダー対応にする場合のみ)祝日のデータを取得するために必要です
- 基本、コピペで大丈夫です
- 設定の仕方は 別ページでご案内しています
- (祝日も万年カレンダー対応にする場合のみ)祝日のデータを取得するために必要です
注意事項とお願い
私なりに頑張ってこのカレンダーを作成しましたが、Googleの仕様変更等、最新の更新にもれなく対応していくのは難しいです😥
印刷・ご利用の前に
- カレンダーの曜日や祝日は正しいか?
など、あらかじめのご確認をお願いいたします🙇
また、万年カレンダースプレッドシートをコピーする際、「閲覧権限のみ」で、「アクセス権をお渡しすることはできません」。
コピー方法も詳しく解説 しています。
よろしくお願いいたします🙇
参考サイト
以下のサイトを参考に作成しました。
- google spread sheetに自動更新される日本の祝日シートを作る
- Google Apps Scriptで現在日時の取得
- 【超便利】スプレッドシートで別シートから参照したり集計したりする方法まとめ
- Google 公式スプレッドシートサイト(右上のテンプレートギャラリーより、2020年カレンダー)
以下のサイトで、いつも勉強させてもらっています!
いつも隣にITのお仕事 ↑↑このサイトの運営者さんが書かれたこちらの本↓↓も、かなりおすすめです。
作成手順

これからは、
- Googleスプレッドシート → スプレッドシート
- Googleカレンダー → カレンダー
- Google Apps Script → GAS
のように表記します。
【IT初心者でもわかる!Google スプレッドシート入門編】
基本機能を活用したワンランク上の使い方、情報処理をマスター
Google スプレッドシートを用いて表計算ソフトの一般的な機能を体験するコースです。 四則演算や絶対参照、キーボードショートカットからはじまり、 関数SUM / IF / VLOOKUP や、フィルタ、並べ替え、ピボット、グラフまでを体験
カレンダースプレッドシートのコピー
では、スプレッドシートの準備から始めましょう!
スプレッドシートのコピーを作成
まずは、以下の「OhYeah 万年カレンダー」ファイルを開いて「コピーを作成」してください。 (Googleアカウントにログインしていない方は先に、ログインしておきましょう。画面右上にログインボタンがあります。)
- 年間カレンダーは、どのカレンダーにも入っています
- 2023年のカレンダー(祝日)にも対応可能です。西暦を変更すればOKです😉
![]() |
![]() |
![]() |
![]() |

新・旧 カレンダーデザインの違いについて
新・旧 カレンダーの主な変更点は以下です。
- 全体の文字(フォント)の大きさを小さめにしました
- 曜日・日付・祝日表記の欄をそれぞれ別のセルに分けました
- それぞれ、好きなフォント・サイズに変更可能です
- カレンダーに、スプレッドシートの「条件付き書式」を使っていますので、フォント色・背景色を変更する場合には、注意してください。
注意とお願い
ご利用の皆様には「閲覧権限のみ」で、「アクセス権をお渡しすることはできません」ので必ず以下の方法にて、ご利用をお願いいたします🙇
- このスプレッドシートを利用する場合は必ず「コピーを作成」して、ご自身のGoogleドライブ内にコピーファイルを作成してください
- シートの関数をさわってしまうと、動作がおかしくなってしまいます。お取り扱いにご注意願います🙇
シートを開いて「ダウンロード」を選んでも、以降から使うスプレッドシートを使うことができません。
万年カレンダー スプレッドシートファイルの中身
スプレッドシートファイルの中には、以下のようなシートが含まれています。
- OhYeah 万年カレンダー
- 年間カレンダー
- 祝日一覧
- 1月〜12月の月間カレンダー
GASファイルは、上記のコピーに 含まれません。(後ほど新規作成します)
祝日一覧の説明
祝日一覧シートは、月間カレンダーに祝日表示させるためのデータ専用シートです。
万年カレンダー対応するために、
- GASを使ってGoogleの祝日カレンダーから必要な情報を取り出して更新させることもできますし、
GASを使わなくても
- 以下のボタン から「祝日一覧」シートを表示
- 自分のスプレッドシート(祝日一覧)にコピペ
で、祝日一覧を更新させることもできます👍

スプレッドシートの設定
ファイルの中身が確認できたら、西暦を入力してみましょう。
特別な設定がなくても西暦を入力するだけでカレンダーが表示されます。
西暦の変更
コピーしたスプレッドシート → 年間カレンダーシートの右下にある西暦(AA1 に当たる箇所)を選択して、西暦を入力(半角数字で入力)します。

新デザインのカレンダーは、セル「C1」の西暦を選択して、入力してください
年間カレンダーが表示され、月間カレンダーの方にもデータが反映されますので、確認してください。
祝日設定の必要がない方は、これで終了です。
祝日設定の方法はちょっと長めなので😅、別ページ にしました🙇
【IT初心者でもわかる!Google スプレッドシート入門編】
基本機能を活用したワンランク上の使い方、情報処理をマスター
Google スプレッドシートを用いて表計算ソフトの一般的な機能を体験するコースです。 四則演算や絶対参照、キーボードショートカットからはじまり、 関数SUM / IF / VLOOKUP や、フィルタ、並べ替え、ピボット、グラフまでを体験
印刷について

印刷は、スプレッドシートの印刷ボタンから行いましょう。
印刷したいシートを選んでから、ボタンを押します。

印刷設定
お持ちのプリンターや、印刷したい紙のサイズに合わせて設定を変更してください。
私の設定は(月間カレンダーの場合)、
- A4サイズ
- ページの向き → 横向き
- スケール → 高さに合わせる
- 余白 → カスタム数値
- 上:1.5cm
- 下:2.0cm
- 左・右:0.6cm
- 印刷形式 → 配置
- 水平:左
- 垂直:上
としています。(右側にメモとして手書きできるよう、余白を持たせました)
あとはお好みでどうぞ😊
「次へ」ボタンで、次へ

- ページ → すべて
- カラー → カラー
- 詳細設定 → 用紙サイズ → A4サイズ
印刷が確認できたら、おしまいです。
プリンターについて
プリンターは、お手持ちのプリンターで大丈夫です👍
もしも買い替えを考えているのであれば、ブラザープリンターをお勧めします🖨️
私も使っていますが、
- 印刷がきれい
- サポートがしっかりしている
- 純正インクが(他に比べて)安め
- インク交換が簡単
です。
- 年賀状印刷で、写真やさんレベルのクオリティを求める方
- 家庭のプリンターで写真印刷をしたい方
には多少、物足りないかもしれませんが、
- 日常のプリントアウト(カレンダー印刷・Webページの印刷などデータの印刷など)
- インクジェット用紙でのプリント(年賀状をインクジェット紙で出す方など)
で事足りるのであれば、使い勝手が良いブラザープリンター、オススメです。
印刷用紙について
印刷用紙は、普通用紙ももちろんOKですが
どうせならこんな用紙はいかがでしょうか?
ベースの色(用紙の色)を変えるだけで、いつもと違った味のカレンダーを作ることができます。
また、月間カレンダーとして使うなら、ある程度の厚みがあるほうが使いやすいです👍

【IT初心者でもわかる!Google スプレッドシート入門編】
基本機能を活用したワンランク上の使い方、情報処理をマスター
Google スプレッドシートを用いて表計算ソフトの一般的な機能を体験するコースです。 四則演算や絶対参照、キーボードショートカットからはじまり、 関数SUM / IF / VLOOKUP や、フィルタ、並べ替え、ピボット、グラフまでを体験
まとめ
このページでは、GoogleスプレッドシートやGASを使って、万年カレンダーを作成してみました。
祝日表示設定の部分は多少、ややこしく感じるかもしれませんが、その他はほぼ、ファイルのコピーだけで表示できたのではないかな?と思います。
自分好みに色を変更したり・文字サイズを変えたり、カスタマイズして使ってみてください。
表示がおかしくなった場合
万が一、表示がおかしくなった場合は、再度ファイルのコピーをしてください。(そのほうがたぶん、早いです。)
GAS 対応した方は、GASファイルの設定も忘れずに・・・
それでは!