あるSEのつぶやき・改

ITやシステム開発などの技術に関する話題を、取り上げたりしています。

Excelスケジュール自動作成君 ~ 面倒なExcelのスケジュール表を簡単に自動で作成するマクロ

Excelスケジュール自動作成君とは

Excelスケジュール自動作成君とは、Excel でスケジュール表を作成する際に、土日や祝祭日の設定まで自動で行ってくれる大変便利なマクロです。

使い方も簡単で、スケジュールの期間を設定して作成ボタンを押すだけです。

設定画面はこんな感じです。簡単ですね。

f:id:fnyablog:20180912221736j:plain

作成できるスケジュールは、「日次スケジュール」と「週次スケジュール」の2種類になります。

「日次スケジュール」は以下のようになり、土日、祝祭日は自動で色付けされます。

f:id:fnyablog:20180912221854j:plain

「週次スケジュール」は以下のようになります。

f:id:fnyablog:20180912221926j:plain

祝日カレンダーとは

祝日カレンダーは、Excel シートで祝祭日を設定すると「日次スケジュール」に自動で反映されるというものです。

既定で 2016年から2050年までのスケジュールが登録されています。実際のカレンダーと祝祭日が異なる場合は、この Excel シートを修正することで対応できます。

よくある使い方としては、年末年始など会社カレンダーの休日を設定できます。Excel シートは以下のようになっていて、日付を挿入するだけでスケジュールに反映できます。

f:id:fnyablog:20180912222014j:plain

動作環境

このツールは、Excel 2010/2013/2016 で動作確認をしています。

動作保証はしませんが、Excel for Mac でも動作するようにしています。

ライセンス

このツールのライセンスは、MIT ライセンスで公開します。

ソースコードを使用しない方はフリーウェアと思ってください。

ダウンロード

ダウンロードは安心の OneDrive よりどうぞ。

寄付でのご支援をお願いしています。もしよければご支援ください。

履歴

・2017/03/12

  • ver 1.0.1 リリース
    • Excel for Mac でエラーメッセージが表示されないように修正しました。

・2017/03/11

  • ver 1.0 リリース