簡易勤怠表
7年以上前に作成したVBAです。
従業員が全員PCを所有してPC起動で業務開始し、業務終了はPCの電源断という職場環境前提のExcel VBAです。勤務時間把握のためにWindowsのSystemLogからPCの起動時間を取得して
従業員ごとの一覧にするVBAとDBを作成しました。

当時はペーパレスも促進されず、捺印文化が懐かしいですが、そこそこ重宝して使用していました。後に社内の情報システムの旗振りでPCのログイン時間を自動集計する処理が追加されたので、当該Excelは役目を終えましたが、そのログイン集計と当該VBAの結果をマージして残業時間の正当性を検証する裏メニューとしてしばらく活躍しました。
自動カレンダー機能も搭載するつもりでしたが、子会社・事業部単位で年末年始もしくは旗日の出勤日が異なるため、別途カレンダーを作成し1年単位で休日を再入力するのが残念だった作品です。

ご要望があれば、以後のフォローはできませんがExcelファイルは配布可能です。
投稿者プロフィール
