職場で使う当番表を簡単に作る(Excelマクロを使用)
とはる七は職場等で使う当番表の作成を支援するプログラムです。
表示された画面に名前を入力し、Enterキーを押すだけで
その順番通りに名前が入力されていきます。
入力したい箇所を選択し、ボタンを押すことによって
一人ひとり名前を入力することも可能なので、
手入力で当番表を作るより効率的に当番表が作成できるようになります。
このバージョンのプログラムは七曜カレンダーで、8人まで名前の登録が可能です。
・ver1.02での変更点
カレンダーの左上に、表題をつけられるようにしました。
七曜カレンダーの休日部分と、月外の部分の色を変更できるようにしました。
特定の動作をすると無限ループになるバグを修正しました。
・ver2.01での変更点
当番表作成画面で、エンターキーを押し続けても次のボタンに
移らないバグを修正しました。
・ver3.01での変更点
対応する人の曜日にチェックを入れることで、
その曜日だけ空白になったり、飛ばして次の人に回したりするように変更しました。
・ver4.01での変更点
画面左上にあるスピンボタンを押すと、入力がされている、
されていないに関わらず次の日を選択、あるいは前の日付を選択
できるようにしました。
名前を入力した回数を画面右側に表示されるようにし、
初期化ボタンを押すことで入力回数を0に戻せるようにしました。
名前入力用の画面を表示中に、DeleteキーやBackSpaceキーを
押すと、削除された名前と連動して入力回数も減るようにしました。
Deleteキーで削除しようとすると、選択された範囲のすべての
名前だけを削除し、その名前に対応する入力回数も減ります。
BackSpaceキーで削除しようとすると、現在アクティブなセルの
名前だけを一つだけ削除してその名前に対応する入力回数も
減るようにしました。
名前を登録しなおすとその名前に対応する入力回数も初期化されるようにしました。