« Excelアドイン 休日関数 | | 相対パス起動 »

2007年11月15日

AccessとExcelで勤務シフトを自動作成

アクセス勤務シフト Ver 1.21 
シェアウェア WindwsXP Windows2000 
更新日 2007/11/15 ダウンロード
10,500円(税込み)
<アクセス勤務シフト>は最少限の初期データ入力で、勤務シフト表を自動作成します。
MicroSoft Access をデータベースとした、勤務シフト自動作成ツールです。
(「勤務シフトスケジューラー」の上位
アクセス勤務シフトだけでは、完全には要望を満たすシフト表は作れないかもしれません。しかし、自動作成したシフト表を、少々手作業で調整することにより、最適なシフト表に仕上げることが出来るでしょう。

アクセス勤務シフトは「勤務シフトスケジューラー」をベースに、機能を拡張し、さまざまな集計機能を持たせました。また、各種のカスタマイズを可能にし、処理速度も向上しています。

基本的な使い方は「勤務シフトスケジューラー」と同じですので、使用方法などヘルプの不備の部分の参考にして下さい。
シフト表作成イメージ

勤務種別設定画面での設定例

勤務間の制限事項設定例
1.21版の変更 2007/11/15
追加 勤務日数曜日集
改良 起動時にExcel,Accessインストールチェック
アクセス画面遷移改良(初期画面まで戻り可能)
休日関連を祝日表と休日関連に分割
全てのフォームで「閉じる」ボタンを無効化
障害 Accessが正常起動しない場合の対処
休日関連フォームが開けない場合があることの対処
勤務種別表のコピー処理不正
1.20版の変更 2007/11/08
障害 祝日表:2007年以降の天皇誕生日欠落対応
共有シフト表HTML作成時のフォルダ選択キャンセル時のアベンド対応
改良 保守:インポート時にパスワード直入力可能にする
データのコピー機能
 
■機能概要
最大要員数100名、最大勤務数31種類 姉妹品との機能比較
連続勤務日数/休み日数制限、週間/月間勤務日数制限
連続勤務種別制限・連続勤務禁止パターン・連続勤務必須パターン
予約勤務・不可勤務の設定
個人・グループの組合せ禁止/必須パターンの設定
データベース機能(MsAccess2000形式)
シフト表・時間帯別チャート・シフト別一覧・個人別シフトカレンダー
勤務種別数・日数・時間ごとの各クロス集計
LAN共有機能:シフト表閲覧・予約/不可勤務設定
■動作条件
OS:Win2000/XP Excel2000-2003 Access2000-2003 IE6以上
  (Vista,Office2007は未検証)
 
 
アクセス勤務シフトの詳細

 



★特徴
初期入力するデータが少ない
また、出力がExcelのワークシートなので非常に判り易い。
操作が簡単
操作ボタンの数を最少化
特にExcelを使用できる人には違和感は無いでしょう。
カスタマイズ可能
シートの印刷設定や書式は、プログラムの動作に支障が無い範囲で変更可能
その他の、動作や書式のカスタマイズは、慣れてきた段階でアクセスから詳細設定
設定値変更(Access)により、書式動作設定変更でします。
最適化
日別/シフト種別/人別の最適化で、偏りが非常に少ない
多彩な表示機能
シフト別人員一覧/時間帯別チャート/個人別月間シフト表
データベース機能
データベースにMicrosoftAccessを使用。
Excelへの出力やCSVファイル化で、他のソフトでのデータ利用も可能
集計機能
名簿/勤務表を元に、様々なデータ加工が可能。
Accessには、保護が掛けられていないので、自由にクエリフォームの作成が可能
機能一覧
人数制限 100まで
名簿への登録件数無制限
(「除外」スイッチにより、シフト対象からはずします。
勤務種別 31種類
公休」などのや、「半休」などの半日勤務指定可能
日数制限 連続勤務日数上限
連続日数上限
週内基点曜日指定勤務日数上限
月内日数指定
シフト機能
勤務種別 連続勤務不可
「A勤務翌日は、CとDの勤務不可」のような複数勤務制限
連続勤務禁止パターン
「AAAA」「AB」のような、連続勤務のパターンを禁止
連続勤務必須パターン
「ABC」のように連続しなければいけない勤務パターンを指定
組合 メンバー組合禁止
指定のメンバーのうち、指定勤務に指定以上が、同じ日にくことを制限
グループ組合禁止
グループのメンバーのうち、、指定勤務に指定数以上が、同じ日に就くことを制限
メンバー組合必須
指定のメンバーのうち、指定勤務に指定数以上が、同じ日に就くことを強制
グループ組合必須
グループ内のメンバーのうち、、指定勤務に指定数以上が、同じ日に就くことを強制
不可勤務 指定日不可勤務複数指定
勤務指定する簡易入力の「略称入力」と
複数勤務同時指定できる「フラグ入力」がある。
予約勤務 指定日勤務予約
勤務種別に「公休」のようなみを登録すれば、みの予約指定
集計機能
Excelでの集計機能以下の3
時間帯勤務
シフト月間勤務メンバー
個人月間シフト一覧
Accessでの集計機能は、現在のところ以下
要員
個人シフト
勤務日数クロス集計
勤務時間クロス集計
種別日数クロス集計
ユーザー作成により、自由追加可能
表示書式 背景色16種類
前景色16種類背景色する補色として登録
祝日休日 2029までの祝日用意
変更追加があった場合は、自由変更
会社独自みも自由追加可能
動作条件
OS
Windows 2000/XP 98SE、Me、Vistaは検証
オフィス
Excel2000、2002、2003 のいずれか(Excel2007は検証
Access2000、2002、2003 のいずれか(Access2007は検証
IE InternetExplorer6以上
メモリ 制限なし
HD 50Mバイト以上
アクセス勤務シフトの詳細
ダウンロード

変更履歴

1.12版の変更 2007/10/13
改良 試用版でのヘルプ自動表示削除、ヘルプをIEで表示
1.11版の変更
障害 共有:メンバーID不正時にアベンド
同、アクセス勤務シフト未インストールPCで起動エラー
1.10版の変更
追加
LANによる共有予約機能
同、HTML作成機能
shift_dbにデータベースパスワード設定
データベースパスワード変更フォーム追加
改良
設定:前景色の設定を見易く
予約/不可で「×」ボタンを無効
予約・不可設定のID/氏名にグループ色設定
同フォームで画面最大化許可
障害
予約勤務でのアベンド対処
(フラグ入力の不可勤務で2,4,8を選択後再表示、予約勤務で右クリックでアベンド)
(不可勤務での選択番号14が記憶され、予約勤務でその番号を表示しようとして範囲外)
規定外勤務入力時の日別シフトでのアベンド対応:shift.xls
予約・不可の重複チェック不正対応
個別ヘルプ不具合対処
グループ更新で再読込されない
透明度、フォーム位置が直後に反映されない
シフト表シート以外での情報更新で画面が崩れる
時間帯別チャート:前日勤務がない場合の当日勤務が表示されない
1.04の変更点 2007/09/04
障害 勤務種別保存でアベンド
1.03の変更点 2007/09/04
障害 Excel2003による起動時のODBCエラー対処(1.01の強化対応)
改良 不可勤務選択時のフラグをダイアログボックスに再現
     グループに色付け(グループ設定、名簿一覧)
1.02の変更点 2007/08/28
名簿をExcelブックからインポートする機能
クロス集計:直接日付指定処理
テーブル初期化:初期化「不要」を設置&対象テーブル追加
インポート機能:インポート再クエリ後にMSG、進行状況表示
クロス集計:該当期間内にデータが無い場合のエラー発生対処
要員設定からのグループ設定呼び出しを不可にする(アベンド対応)
(メニューにグループ設定を追加)
半日勤務の累計処理:整数に丸められていた
1.01の変更点 2007/08/24
Excel2003対応漏れ(初期起動時にエラー発生)対処
集計:余分なフィールドを非表示
1.00版の変更点 2007/08/23
勤務種別数を16→31種類に拡張
集計(半日勤務、休平日勤務)不具合対処
勤務種別数16の時、16番目が登録されないことへの対応
簡単転記不具合対処
個人別チャートエラー表示対処(未選択から開始し、エラー回避)
0.94版の変更点
初期化/インポート機能不具合対応
0.93版の変更点
シフト表読込に削除機能追加
確保不可のエラーログに「勤務不可と一致」を追加
勤務日数調整処理改良(先に調整、調整出来ない場合は最適化を繰り返す)
0.92版の変更点
テーブルのインポート機能
種別累計グラフ
名簿一覧改良(グループ選択、フリガナ入力)
0.91版の変更点
ライセンスキー処理不具合対処
印刷用タブオーダー整理


コメント

ありがとうございます。 よろしくお願いします。

投稿者 HAMADA : 2007年11月03日 22:00

遅くなりなりました。4週単位の勤務表の件 何とか出来そうなアイデアが浮かびました。 イメージを作成してみます。イメージが出来たらメールにてお知らせします。

投稿者 エムティ・ソフト : 2007年11月03日 18:18

ご検討いただきありがとうございます。やはり難しいのですね。

投稿者 HAMADA : 2007年11月03日 09:34

4週単位の勤務表、検討してみます。1週間ほどお時間を下さい。(10/30まで) ただし、現状では実現の可能性は低いと思います。

投稿者 エムティ・ソフト : 2007年10月23日 10:49

質問しても良いでしょうか。 このソフトに大変興味を持っていますが、勤務表の期間が4週単位です。28日の単位での勤務表作成に対応できないでしょうか。 よろしくお願いします。

投稿者 HAMADA : 2007年10月20日 22:08

コメントしてください




保存しますか?

投稿者 mt-soft : 12:42