EXCEL VBAやPHP、Query、Ajaxに関するWINDOWS・WEBプログラミングの解説ブログです。

バイトシフト表をエクセルVBAマクロで作成。月水金のようにレギュラーで出勤する曜日と休む日、臨時スポットで出勤シフトに入る日に対応

VBAマクロでシフト表を組みました。STEP1を押すと、人毎に月水金のようにレギュラーで出勤する日には、黒丸が自動的につきます。STEP2を押すと、どうしても休む日04,10,13のように日付を記載しておくと、「休」がカレンダーに記載されます。STEP3を押すと、05,09,12のように臨時で出勤する日を記載しておくと、その日には「◎」が表示されます。詳細な解説は動画でご確認ください。

youtube動画

メインのソースコード

曜日を出力する関数

集計する関数