■変更履歴

3.86 　2026/05/28
　改良　シフト一覧にグループ指定のコンボボックス追加

3.85　　2026/02/13
　障害　グループNoが「0」の場合の色設定不備

3.84　　2026/01/22
　障害　文字化け(既存シフト読込 - 機種依存)

3.83　　2025/07/16
　障害　公開用HTML作成不備

3.82　　2025/04/26
　障害　作成開始日指定時のマニュアル最適化
　改良　最適化処理
　　　　・任意の時点でシフト配置状況を解析可(シフト表解析-全勤務分散解析)
　　　　・任意の時点で最適化可能(勤務交換、休み交換)
　　　　・荷重設定フォーム：単勤/単休関連
　　　　・最適化(休み交換)　勤務と休みの交換で単勤/単休の総数/分散を減少
　　　　集計機能
        ・表示体裁(noの表示乱れ)
        ・個人別集計を期間指定可能
　　　　高速化：起動時、過去シフト読み込み時
　変更　単勤/単休メニュー：廃止　最適化(休み交換)、最適化荷重に集約

3.78　　2025/04/07
　障害　勤務番号不連続時の勤務背景色設定不備
　　　　作成開始日の不備（最適化、ランダム交換）
　改良　荷重値設定フォーム：優先勤務の指定可
　　　　均等化処理の機能アップ
　　　　最適化/ランダム変換後の表示情報
　　　　ベストシフトリストの項目：今期、累計の表示

3.77　　2025/03/30
　障害　勤務番号の並び順が反映されていない
　追加　設定値の初期化(保守サブメニュー)
　　　　勤務分散値解析(オプション シフト表解析)
　改良　ベストシフト一覧
　　　　・個別勤務の分散表示スイッチ設置、各分散値表示

3.76　　2025/03/24
　障害　集計表不備
　　　　　勤務番号が不連続な場合にプルダウンリストにエラー(Err)表示
　　　　　先頭の人のデータが集計表に反映されない((人数-1)人のみ表示)
　追加　ベストシフト一覧：個別勤務累計分散、休日勤務累計分散
　改良　連続禁止パターン違反抑止
　変更　セットアップ方法(ocxsをpartsの中に)

3.75　　2025/03/12
　障害　実行時エラー13 型が一致しません：フレックス要員確保失敗時
　改良　動作設定：試行回数、透明度をプルダウンメニュー（←テキストボックス）
　　　　　透明度の変更を即反映（←再起動要）
　　　　乱数初期値自動カウントアップ（Debug時:不具合発生データ再現用）
　変更　人数リスト：1～人数（要員設定、フレックス要員）

3.74　　2025/02/21
　改良　前期データ修正機能

3.73　　2025/02/17
　追加　前期データ修正機能：ファイル→前期データ更新

3.72　　2025/02/10
　追加　フォント/列幅設定(不可/予約/要員設定)：日付・動作設定→カスタマイズ
　改良　実行結果ログに文言追加(確保エラー：先月末の勤務データ無し、初期値使用オンの場合)

3.71　　2025/02/03
　改良　公開用HTML作成
　　　　・スライドアップ勤務種別表をHTML化（全勤務表示）
　　　　・HTML簡素化

3.70　　2025/01/27
　障害　個別勤務累計の平均化不良
　追加　最適化回数：作成日・動作設定→シフト作成時設定

3.68　　2024/12/15
　改良　集計表　最終使用状態記憶・復元
　　　　　タブ番号、列幅
　　　　保守　表記項目追加・変更

3.67　　2024/12/10
　障害　実行時エラー　5　プロシージャの呼び出し、または引数が不正です
　　　　　勤務種別略称が４文字を超えている場合に、シフト作成完了後に発生
　追加　共有データベース設定機能（ＧＵＩ）
　　　　　共有データベースファイル更新、解除、表示機能
　改良　集計表
　　　　　列幅調整(勤務日数/時間クロス集計)
　　　　　列クリックでの並べ替え([全勤務データ]以外)
　　　　既存シフト表読込　[全期間表示]スイッチ新設

3.66　　2024/10/21
　改良　作成開始日付：キーボード入力可、大小／閏年月日数自動対応
　　　　実行ログ：ベストシフト作成時も表示する

3.65　　2024/09/29
　改良　勤務人数()：ユーザースクリプト　勤務番号,グループ番号を省略可にする

3.63　　2024/08/19
　追加　シフト表解析：連続勤務禁止パターンチェック
　　　　　同：禁止／必須パターンチェックに「除外Grp」対応
　　　　ベストシフト：連続勤務禁止／必須パターン
　改良　共有データベース指定(SharPath.txt)：文字コード(itf-8/unicode)対応
　　　　乱数初期シード値任意指定(負:シード値に応じて常に固定シフト作成‐検証用)

3.62　　2024/07/27
　障害　スプリッターの位置記憶：要員設定
　追加　包含グループ：複数グループのメンバーを別のグループ含める
　改良　要員設定：コンボボックスツールチップスに項目の補足情報（No、略称等）

3.61　　2024/07/17
　追加　自動再挑戦、初期値使用：「設定」メニュー
　改良　連続勤務禁止パターンのヒットNo（空白行がある場合）
　　　　実行結果ログ：実施年月をカット（確保不可年月と紛らわしい）

3.60    2024/07/08
　障害　「開始」時刻=「終了」時刻の場合、時間帯勤務チャート表示不備
　追加　パターン個数()：指定勤務パターンの個数を返す（ユーザースクリプト関数）

3.59　　2024/06/29
　追加　個別設定（要員設定）にスプリッター（変更可能境界線）
　改良　勤務人数()関数に「相対日」パラメータ追加（ユーザースクリプト）
　変更　表示プロセス名（勤務シフト_ポータブル）

3.58　　2024/04/08
　障害　フレックス割当で勤務日数超過発生
　追加　勤務除去（個人/グループ）：オプション→作成後調整
　改良　フレックス割当制効率アップ
　　　　試行回数入力フォーム（ウィンドウ高さに応じて上下開閉方向自動変更）
　　　　個別Grp下限回数：コピー/貼り付け処理、中止処理
　　　　乱数系列を指定可能：保守→その他
　　　　表示メッセージを移動可能

3.57　　2024/03/20
　改良　勤務回数下限Grp成功率アップ

3.56　　2024/03/15
　障害　連続勤務/休み超過発生
　　　　全警告チェック不備：勤務回数下限_Grp/メンバー組み合わせ必須

3.55　　2024/03/12
　追加　勤務調整可否一覧（オプション→勤務表解析）
　改良　確保成功率アップ
　　　　カスタマイズ：均等化試行回数/フレックス試行回数/日数調整試行回数
　変更　廃止：経過表示/ヘルプ表示（書式動作設定）

3.52　　2024/03/02
　追加　休±均等化（作成後調整）
　改良　確保成功率アップ（要求率99%以上でも可）、同高速化

3.51　　2024/02/25
　改良　交換可能勤務一覧（シフト表分析）

3.50　　2024/02/22
　追加　交換可能勤務一覧（シフト表分析）
　　　　勤務交換機能（勤務⇔勤務、勤務⇔休み、休み⇔勤務））
　　　　ウォッチ機能（ユーザースクリプト）：ID/日/勤務の指定で一時停止
　改良　確保成功率アップ

3.45　　2023/02/17
　追加　ユーザースクリプトに勤務回数()を追加
　改良　ベストシフト作成中状況：ステータスバー表示

3.44　　2024/01/26
　改良　ベストシフト作成状況表示

3.43　　2024/01/23
　障害　メッセージボックスデータのコピー機能不備
　　　　週間勤務日数制限不備
　追加　予約データをエクセルから転記可（クリップボード経由）

3.42　　2023/12/27
　障害　フレックス要員設定で異常終了（実行時ｴﾗｰ '3265'）
　　　　　最新シフト自動読込後にフレックス要員設定時
　　　　要員確保状況ログ形式不良（確保／要求）
　追加　フレックス要員：グループ対応
　　　　要員確保状況チェック（シフト表解析）
　改良　ベストシフト
  　      作成中は「連続休み数超過」でも続行
  　      休み数過不足発生でもベストシフトに追加
　　　　起動時の画面遷移（ちらつき防止）

3.40　　2023/12/06
　障害　拡張シフト表での勤務表読込不正
　追加　フレックス要員（合計人数で複数の勤務で要員）確保
　改良　全警告チェック：メンバー組み合わせ必須不備（クリック無反応）
　　　　描画高速化：勤務日数調整、個別条件設定
　　　　フレックス要員：勤務番号無指定時は無視

3.37　　2023/11/27
　障害　要員設定の入力で異常終了（キー重複）
　改良　ベストシフト
　　　　・メニューの表示形式
　　　　・？詳細に「メンバー組合せ必須」追加

3.36　　2023/11/23
　改良　ベストシフト作成時は「自動再挑戦」扱いにする

3.35　　2023/11/22
　改良　ベストシフト
　　　　・日別分散、要員分散表示（ほぼ「0.0」の為）
　　　　・休曜日分散（休みの曜日分散）追加
　　　　・？詳細追加（休み数超過、休み数不足、連続勤務超過、連続休み超過）

3.34　　2023/11/20
　改良　一覧表示時（シフト表解析等）に水平スクロールバー
　　　　ベストシフト一覧に「？」フィールド追加（回数下限未達成時等）

3.33　　2023/11/06
　追加　組合せ回数一覧：シフト解析←オプション
　改良　ベストシフト試行中回数をフォームキャプションに表示

3.32　　2023/10/22
　改良　「最新シフト自動読込」のスイッチ状態を継続
　　　　過去シフト表読込後の設定値変更を有効にする

3.31　　2023/10/19
　障害　主キー重複エラー
　　　　　最新シフト自動読込後の予約／不可設定時
　　　　ユーザースクリプト関数「休日勤務日数」不備
　　　　　ID番号省略時に戻り値不良
　追加　ユーザースクリプト関数「組合せ回数」
　　　　　指定勤務のメンバー組合せ回数を返す
　改良　予定休み日数フォーム　コピー／貼り付け可
　　　　ベストシフト：作成成功リストから任意に選択可

3.22　　2023/08/27
　障害　公開用HTMLでボタン操作不可
　　　　週間勤務日数関数（ユーザースクリプト）不備
　　　　スクリプト関数
　　　　　勤務ID()：最初に見つかった←最後に見つかった
　　　　　連続勤務日数(),連続休み日数()：ID指定時にエラー
　追加　グループ所属():ユーザースクリプト
　　　　週間勤務日数解析ツール
　改良　必須メンバー選定をランダムに変更

3.20　　2023/07/21
　障害　試用ライセンスで作成した過去シフト表読込で動作不良
　追加　連続休み日数()：ユーザースクリプト関数
　　　　連休個数一覧：シフト解析

3.10　　2022/11/27
　追加　休日勤務超過日数人数()　ユーザースクリプト
　　　　　休日の勤務日数を平均化に使用
　　　　勤務種別設定の初期フォーム（種別表←制限表）

3.06　　2022/09/25
　障害　パスが見つかりません（実行時）
　　　　　フォルダ(log)不足
　改良　「log」フォルダが存在しない場合は新たに作成
　　　　要員確保成功時に“確保成功”のメッセージを表示

3.05    2022/09/19
　追加　休日勤務日数()　ユーザースクリプト関数
　　　　　休日の勤務日数を制限する場合に使用

3.04　　2022/08/29
　改良　エクセルからの名簿貼り付け後の列幅調整

3.03　　2022/08/21
　改良　エクセルからの名簿貼り付け
　　　　　適用されないフィールドへの対応（補助GrpNo,予定休み日数,許容日数,予定勤務時間,メモ）

3.02　　2022/08/18
　障害　データベースまたはオブジェクトは読み取り専用なので、更新できません。
　　　　　過去シフト表を読み込み後、名簿の更新でエラー
　　　　実行時エラー'9' インデックスが有効範囲にありません
　　　　　エクセルDBをコピーして起動時

3.01　　2022/06/28
　変更　オンラインヘルプの表示を全て既定のブラウザで表示

3.00　　2022/06/15
　追加　月単位での条件／勤務データの保存と読込
　変更　ヘルプ表示用のブラウザをIEから既定のブラウザに変更

2.90　　2022/06/11
　障害　過去勤務データの削除が現在のシフト表に即時反映されない
　追加　勤務シフトスケジューラーの条件データを読み込み
　　　　データベース修復/最適化：保守

2.82　　2022/04/24
　障害　作成例読込時に「最新シフト自動読込」が機能しない
　追加　ユーザースクリプト関数追加：直近勤務()：
　　　　禁止／必須パターンに「メモ」フィールド追加
　変更　グループ：メモをテキスト型(100byte)に変更←メモ型

2.81　　2022/04/15
　障害　禁止／必須パターンの除外グループにサブグループ未対応

2.80　　2022/04/14
　障害　勤務連続条件表での「切り取り」処理の不備
　追加　連続勤務禁止／必須パターンに適用対象外グループを指定可
　　　　ヘルプリンク：過去参照スパン、経過表示
　変更　初期化：均等化荷重値

2.77　　2022/04/10
　障害　アップデートパッチ時に「T_翌日不可勤務」テーブルのエラー
　　　　過去参照スパン変更後、シフト表に即反映されない（再起動後に反映）
　変更　除外曜日（動作設定）にツールチップヒント追加　2022/03/26
　　　　日付設定タブ（作成日・動作設定）を既定選択　2022/03/26

2.76　　2022/03/08
　改良　要員設定（組合せ禁止・必須）：コントロール位置・サイズをフォームサイズに連動

2.75　　2022/03/07
　改良　最適化荷重：スライドオープン
　　　　ユーザースクリプトエディタ：右端で自動改行しない
　　　　ライセンスキー処理
　　　　　有効期限切れ時にメッセージ表示、フォーム操作時に強制終了は行わない
　　　　　試用版有効日数を42日間に延長（←28）
　　　　　ライセンスキーを消去可（保守）
　　　　メンバー組み合わせ必須不足のWarnningメッセージを非表示：シフト表解析で代替可
　変更　要員設定体裁：非厳守スイッチ表示、個人別に非厳守ラベル追加

2.74　　2022/01/28
　障害　各勤務の平均化に過去結果が反映されない
　　　　名簿、勤務種別の追加/削除時にシフト表への即時反映不備（再起動時に反映される
　改良　保守：テーブル内容変更後自動再読込
　　　　カスタムメッセージボックスに「×」「□」ボタン追加
　　　　最適化荷重設定フォームを表示／非表示切替可

2.73　　2022/01/07
　障害　-2147217887 ODBC ドライバーは要求されたプロパティをサポートしていません。
　　　　　最新シフト自動読込時：1.30以前の版をアップデート後

2.72　　2022/01/03
　障害　最新シフト読み込み時に勤務色が反映されない場合有り
　　　　（勤務番号が個数より大きい場合）
　変更　勤務種別IME入力モード
　　　　　勤務名/略称の日本語入力制御をオフ

2.71　　2021/11/23
　改良　ユーザースクリプト：エラー発生行をハイライト

2.70　　2021/11/20
　障害　旧暦表示／非表示時に割当済人数が消去される
　改良　スクリプトエラーの表示方法

2.69　　2021/11/17
　障害　行列ハイライト：シフト表上のスイッチが設定フォームの値と連動しない
　改良　行列ハイライト：集計表・割当表も対象
　　　　要員設定：勤務表示行数と勤務種別数を一致

2.67　　2021/11/12
　改良　公開用HTML作成：個別条件設定（要員設定）追加、CSS変更(style.css)
　　　　　全勤務データ／カスタマイズ（各種設定値）追加

2.65　　2921/11/08
　追加　シート上部に「行列ハイライト」スイッチ
　改良　スクリプト関数テスト：起動中にアイコンをタスクバーに表示
　　　　　シフト作成時表示状態のフォームを閉じる

2.64　　2021/11/05
　障害　シフト表：旧暦表示不備（月日数が31日未満の場合）
　　　　ユーザースクリプト：誤動作
　　　　　「日()」関数の後に「曜日()」関数が有る場合
　　　　　コメントブロック設定／解除後の保存が有効にならない
　追加　ユーザースクリプト
　　　　　休平日()関数のパラメータ
　　　　　構文チェックエラー時に該当箇所の行番号と文字位置を表示
　改良　公開用HTML：セル内文字配置を上揃え
　　　　セットアップvbs：メッセージをモーダル表示

2.63　　2021/10/25
　改良　起動時のウィンドウ「自動最大化」スイッチを有効

2.62　　2021/10/23
　障害　日別シフトで異常終了：該当の勤務人数が種別数より多い場合

2.61　　2021/10/22
　改良　高速化：ユーザースクリプト
　　　　個別条件設定：入力チェック、タブ切り替え時の再読込抑止
　　　　初期化：曜日別条件、曜日固定、試行回数、行列ハイライト、日にち書式、HTML形式データ
　　　　　フォントサイズ、集計タブNo

2.59　　2021/10/18
　改良　前勤務(シフト表タイトル)：左揃え、シフト表読込時の集計タブ既定状態
　　　　システム情報(バージョン情報)
　　　　公開用HTML：勤務種別/要員設定/各種設定値

2.58　　2021/10/17
　改良　保守：保存確認追加

2.57　　2021/10/15
　障害　中止ボタンがシフト作成中にメインフォームに表示されない
　改良　分析フォーム：許容日数計、カウントダウン中止処理

2.56　　2021/10/14
　障害　勤務リスト不足：要員数設定フォームの勤務種別コンボボックス
　　　　保存されない：要員数設定（グループ組み合わせ禁止条件）
　　　　個人単位の集計：集計表でIDが5桁を超える場合に集計されない
　改良　予定休み表の表示後、呼び元フォームをアクティブにする
　　　　展開／縮小表示をスムーズ：シフト表／集計タブ／要員／割当表
　　　　作成途中での中止時は結果ログを表示しない

2.55　　2021/10/13
　障害　フリーズ：シフト作成中止後の別フォーム呼び出し
　改良　勤務種別（条件）表：体裁

2.54　　2021/10/11
　改良　若干の高速化
　　　　子ウィンドウを最小化時にタスクバー（ビュー）に表示

2.53　　2021/10/08
　改良　不可勤務/予約勤務：表示データを中央揃えに統一
　　　　タブ番号記憶：動作設定、要員数設定
　　　　休み色／文字色変更：カラーパレットから選択可
　　　　その他の微細改良多数

2.52　　2021/10/04
　障害　不可勤務：セルをクリック時に許可勤務が消去
　改良　集計表
　　　　　初期表示：不要な集計表を非表示
　　　　　シフト別：氏名列タイトルに連番
　　　　不可勤務：フラグ値を最小値表示
　　　　　
2.51　　2021/10/02
　改良　条件更新後も現在のシフト表表示を維持
　　　　勤務種別表
　　　　　入力フォームにタイトル表示
　　　　　入力方法改良（固定行、スクロール方法）
　　　　　フォームサイズ保存／復元
　　　　シフト表サイズを記憶／復元

2.50　　2021/09/30
　障害　実行時ｴﾗｰ '30009':行の値が不正です。
　　　　　集計表(個人カレンダー)：第６週目がある場合
　　　　実行時ｴﾗｰ '9': ｲﾝﾃﾞｯｸｽが有効範囲にありません。
　　　　　集計表(時間帯)：勤務番号が勤務総数より大きい場合
　　　　　保守初期化時の不具合
　追加　勤務可能判定ツール：オプションメニュー
　　　　ユーザースクリプト
　　　　　コメント化／解除機能
　　　　　元に戻す／やり直し機能
　　　　カラーパレット（保守）：文字色（補色）変更フォーム
　改良　起動時間短縮
　　　　集計表：フォームサイズを記憶／復元
　　　　不可／予約フォーム
　　　　　パフォーマンス改良
　　　　　サイズの記憶と復元
　　　　ユーザースクリプト
　　　　　入力時のスクロール不安定解消
　　　　　コメント化／解除機能
　　　　　入力処理の高速化
　　　　　構文チェックエラー：メッセージ強調
　　　　確保エラー時のログメッセージを詳細化
　　　　　例：連続必須パターン(10:▲)の2日目に不可勤務指定有←翌日拒否勤務有
　　　　月間予定休み日数：集計フィールド位置を列幅に連動
　　　　起動時の集計タブフレーム二度表示抑止
　　　　
2.41　　2021/09/15
　改良　作成日・動作設定フォームのサイズを記憶／復元
　　　　メインフォームサイズの厳密化
　　　　連続勤務禁止表
　　　　　コピー／貼り付けも有効
　　　　　保存処理時間短縮、進捗バー設定
　　　　不可／予約勤務　2021/09/13
　　　　　コピー／貼り付けでも勤務色反映
　　　　　貼り付け／切り取りも保存確認
　　　　データ範囲コピー：終端からの選択に対応

2.40　　2021/08/30
　障害　ユーザースクリプトの関数リストが表示されない
　　　　（ユーザースクリプトが既定選択タブの時）
　改良　連続勤務必須パターンに同一勤務を指定可
　　　　（連続勤務禁止パタンで永久連続を回避
　　　　連続勤務必須パターン
　　　　・パターン数を30個に拡張(←10)
　　　　・中途の空白行許可（見易く）
　　　　集計タブNoを記憶/復元
　　　　システムログ（起動時間）

2.30　　2021/08/10
　障害　月末に連続必須パターンがある場合に異常終了
　改良　連続必須パターンに1日目と2日目に同一勤務不可（警告メッセージ表示）
　変更　「試行回数」初期値：3←10

2.27　　2021/05/13
　障害　クエリエラー発生（個人別カレンダー呼び出し時 - システム日付が和暦の場合)
　改良　個人別カレンダー：フォームサイズに連動してスクロールバーを表示

2.26　　2020/12/30
　改良　スクリプト関数リファレンス：スライド表示
　　　　同：内容をファイルから読込(script-functions.txt)
　　　　MyMsgbox：タイマーパラメータ追加（タイムアウト時自動消去）
　　　　要所での待ち時間をカスタマイズ可（動作_間）

2.25　　2020/12/15
　改良　不可勤務：フラグ入力で直接入力可、BackSpaceキーで消去
　　　　ユーザースクリプト：エラー発生時に実行時のスクリプト内容を表示
　　　　同：前日勤務(),翌日勤務():相対日を負も指定可
　　　　同：勤務番号():ID,日にちで指定可
　　　　同：関数リファレンス詳細を拡大表示

2.24　　2020/12/09
　追加　スクリプト関数：勤務ID()　指定勤務が割り当てられている人のIDを返却
　改良　スクリプト関数：前日勤務()/翌日勤務()　ID指定可
　変更　祝日カレンダー：２０２１年祝日日付変更

2.22　　2020/11/27
　改良　スクリプト関数テスト：体裁
　　　　メインフォームを常に最前面

2.20　　2020/11/17
　追加　勤務回数下限指定(グループ単位)
　　　　スクリプト関数テストをメニューに追加
　改良　グループ一覧入力フォームをマウスポインタ位置に表示

2.17　2020/10/29
　障害　ユーザースクリプト：構文チェックで実行時エラー
　追加　期限付き無制限キー処理
　改良　ユーザースクリプト：関数リファレンスの文字位置ずれ修正

2.16　　2020/08/15
　改良　個人組み合わせ（要員設定）：コントロールの水平スクロール機能
　　　　勤務種別追加時に連続条件表にコントロールサイズへの即反映
　　　　グループ設定：スクロールバー表示

2.15　　2020/07/28
　追加　スクリプト関数：年(),月()追加（それぞれ割り当て予定日の年、月を返す関数）
　改良　フォーム体裁：バージョン情報／バックアップと復元／全勤務データ
　　　　タイトルバーにデータベースファイルをフルパスで表示
　　　　ユーザースクリプト：「勤務日数」関数第３パラメータに「ID」追加
　　　　　VBScript：宣言されていない変数はエラー（Option Explicit を自動不可）

2.14　　2020/02/07
　改良　「強制更新」完了メッセージ表示
	フォーム文字化け防止

2.13　　2020/01/22
　障害　名簿データ追加後のENTERでエラー発生：予期しない場所から不明なｴﾗｰ ｺｰﾄﾞを取得しました。

2.12　　2020/01/18
　追加　シフト表解析：連続勤務必須パターン解析
　改良　予約表：値消去時に即時に反映（改良前は他セルクリックアップ時に反映）
　　　　予約／不可勤務表：Delete消去時にセル背景色も初期化

2.11　　2020/01/04
　改良　メインシフト表：文字化け対応
　変更　シフト作成「試行回数」：３←１０

2.10　　2019/11/04
　追加　シフト表解析：メンバー組合せ必須
　改良　シフト表解析：表示形式、未実行時でも解析可能にする

2.01　　2019/10/30
　改良　優先グループ：複数グループ対応

2.00　　2019/10/25
　追加　補助GrpNo：T_名簿（メンバーの複数グループへの登録用）
　　　　グループ関連関数：GetMemListInGrp,GetGrpList,IsMemInGrp
　　　　補助グループ対応：メンバー必須/禁止（グループ）

1.94　　2019/10/04
　障害　休み記号（色）変更時に即時反映されない
　　　　シフト解析：連続休み日数にて実行時エラー '13'
　追加　ユーザースクリプト：デバッグ機能（返却値=-1111で関数値変換後のスクリプトを表示、以降の動作は-1と同一）
　　　　　関数追加：開始時刻(勤務No),終了時刻(勤務No)
　改良　ランダム変換／最適化の高速化
　　　　勤務種別略称：入力チェック-スペースは使用不可
　変更　ユーザースクリプト構文チェック：返却値(JudgeKinmu)表示
　　　　作成時間リスト項目：末尾 480←380

1.93　　2019/08/29
　障害　予約罫線が再読み時に反映されない
　追加　勤務データの個人別初期化
　　　　勤務データの個人別インポート（他DBから）

1.91　　2019/08/21
　障害　勤務回数下限調整：勤務番号が昇順並びで無い場合
　追加　シフト表解析→連続休み日数：オプションメニュー
　改良　要員数表の高さを可変
　　　　要求数表の高さを可変
　　　　勤務種別制限表：高さ/幅をフォームサイズに連動
　　　　js.js：replacehRef関数を共通化
　　　　コンボボックス位置ずれ：必須条件：グループ指定：グループ名２番目
　　　　メンバー組み合わせ禁止／必須：勤務指定が無い場合は無視
        一日超過許可（連続勤務日数上限）を条件緩和：FAZY_連続勤務_再挑戦：1←5
　　　　下限回数調整の高速化：ランダム鋼管柱の画面更新抑止
　変更　種別表：項目並び順を可変
　　　　同：メモ入力可
　　　　非表示：シート倍率/作成例背景図/時間集計-書式・動作設定（EXCEL勤務シフトのみ表示
	分析結果：一日超過許可←Fazy_連続勤務日数

1.81　　2019/07/14
　追加　印刷用ページ：個人別カレンダー（公開用HTML）

1.80　　2019/06/29
　追加　優先勤務機能（グループ指定）
　障害　保存確認が表示されない：種別表
　　　　　連続禁止／禁止パターン／必須パターンでDelete/Ctrl+Vキー押下時
　　　　シフト表読込不正：割り当て表の日付色に前回読込時の色を表示
　　　　勤務種別表：複数セル選択でDeleteキーを押しても全ては消去されない

1.72　　2019/06/09
　障害　勤務種別表：固定列がDeleteキーで消去できない
　改良　Ctrlキー併用による複数セル入力：予約/不可勤務入力（復活←1.65廃止）
　変更　勤務種別表：勤務名/略称入力文字帳 0←1（消去ができるようにする）

1.71　2019/06/05
　追加　「祝日を非休日」スイッチ設置
　改良　「勤務回数下限調整」機能強化

1.70　2019/06/01
　追加　勤務種別表：「勤務回数下限」追加
　改良　勤務種別表：No/勤務名/略称の列を固定
　　　　勤務種別表：右クリックショートカットメニュー →「入力」

1.65　2019/05/16
　改良　選択行列ハイライト高速化（ReDrow ← LockWindow）
　　　　予約フォーム：Ctrlキーでの複数セル選択機能廃止

1.64　2019/05/12
　改良　予約フォームでのコピー／貼り付け処理
　変更　選択行列強調：予約／不可設定フォームでの選択行列強調は設定値（カスタマイズ：行列ハイライト）と連動

1.63　2019/05/11
　障害　エラー暫定対処：シフト表作成時に「Error!]メッセージボックス表示、　

1.62　2019/05/10
　改良　予約設定フォームにて予約罫線反映

1.61　2019/05/08
　障害　予約罫線指定時に文字色が白色

1.60　2019/05/05
　障害　実行時ｴﾗｰ '9':ｲﾝﾃﾞｯｸｽが有効範囲にありません。：勤務データ無し時に個人別集計表を開いた場合
　　　　11 0 で除算しました：先頭セルが空白の複数セルをコピー／貼り付け時
　　　　初期化不良：3265 要求された名前、または序数に対応する項目がコレクションで見つかりません。
　　　　保存／読込み不良（要員設定）：勤務番号が勤務数より大きい場合
　　　　休み日数不足：休み（±）が負になる（勤務日数自動調整無し時）
　追加　不可勤務情報詳細：可能人数／個人別不可勤務／勤務別可能要員/日別可能要員
　　　　ヘルプボタン：シフト表上部「?」
　改良　不可勤務フラグ入力フォーム：値表示をテキストボックス←ラベル
　　　　不可/予約フォーム氏名列幅：メインシフト表の列幅と同期
　　　　入力チェック：要員設定-メンバー組み合わせ禁止／必須の必要人数
　　　　勤務日数自動調整：オプション
　　　　名簿：グループNo指定なし時の色は白
	略称表示位置：左揃えに統一
　変更　予約罫線色：予約文字色から罫線色に変更
　微細　フラグ入力：チェック項目を色付け
	過去１０日日付色：土日色設定
　　　　集計表合計値表示：累計／過去計
　
1.51　2019/04/17
  障害　実行時ｴﾗｰ '6':ｵｰﾊﾞｰﾌﾛｰしました。
　　　　（メンバー組み合わせ必須指定時、ID８桁時）

1.50　2019/04/15
　追加　集計表：種別曜日クロス集計で勤務種別「略称」指定の集計可
　　　　　問題！：「休」勤務が対象外となっている

　改良　表示速度：若干の高速化(LockWindowUpdate)
　　　　列幅記憶：終了時にID/氏名列幅記憶、起動時に復元
　　　　タブ切り替え方式：右方向へスライドイン

1.42　2019/03/31
　改良　集計タブ起動時選択
　　　　微細改良：集計タブ、概要高さ／位置

1.41　2019/03/30
　追加：シフト表縮小／拡張ボタン（スムーズ表示）

1.40　2019/03/28
  改良　集計表：タブ方式に変更
　　　　コピーボタン：割当表／各集計表
　　　　ショートカットメニュー：シフト表／割当表

1.31　2019/03/26

　障害　勤務データ消去不良：名簿からメンバーを削除後、同一IDで追加した場合
　改良　集計表：全勤務にてレコード削除可

1.30　2019/03/15
　障害　シフト表手動調整：再計算不備対処
　追加　予約勤務：文字色指定可
　　　　ユーザースクリプト：週番号() 月初からの週番号を返す
　改良　要員数表：セル選択時に行列見出し色反転、１行目に日付表示
　変更　日付文字色　黒 → 土：青 日：橙

1.20　2019/03/05
　追加　選択セル見出し色を反転：シフト表／不可勤務／予約勤務／要員数設定
　　　　祝日表に「コピー」ボタン追加

1.11　2019/02/05
　改良　祝日表更新：入力チェック
　変更　祝日表更新：既定のフォルダを「ダウンロード」にする

1.10　2019/01/11
　追加　保守：テーブル編集に追加機能
　　　　祝日表アップデート機能
　改良　勤務種別表：開始/終了時刻を分単位で入力可
　　　　要員設定フォーム高さをウィンドウサイズ以下とする
　　　　手動勤務日数調整不備
　変更　作成年／祝日表を2059まで拡張

1.01　2018/11/02
　障害　カスタムクエリ：-2147467259この操作は、このタイプのオブジェクトには実行できません

1.00　2018/10/29
　障害　シート表割り当て人数計位置不正
　　　　要員設定：人数更新処理（休み勤務を要求数に加算していた）
　　　　　　日単位の要求数：休み扱い勤務を要求数に加算していた
　　　　分析結果（シフト作成前）：要求率演算（休み扱い勤務）不備
　　　　作成時異常終了：勤務種別欠番あり、条件緩和スイッチオン時
　　　　バックグラウンド実行時キャンセルできない
　　　　連続勤務条件：要員設定に公休などの休みを指定時に対象となっていた
　追加　起動ログ：本体起動詳細追加、エクセルのマクロ起動ログ
　　　　シフト表：手動入力勤務リストに休み記号追加
　　　　シフト表ショートカットメニュー：シフト表保存ボタン
　　　　オプションメニュー：勤務日数自動調整
　改良　公開用HTML：集計表にクラス名付加（class='集計表'）
　　　　レコード削除確認メッセージ表示：名簿、グループ

0.97　　2018/09/16
　改良　高速化
　　　　不可勤務フラグ入力フォーム：リサイズ
　　　　確保不可ログ：相対日→実月日
　　　　略称入力フォーム：リスト行数 12←8
　　　　実行結果ログ：割当済み勤務略称を表示（←'-'）
　　　　メンバー組合せ禁止/必須：名前幅拡張
　　　　公開用HTML：総合シフト表、個人別カレンダーの日別列幅カスタマイズ可

0.96　　2018/09/13
　障害　フラグ入力フォーム最小化で異常終了
　改良　warning.log:実日時←相対日

0.95　　2018/09/13
　障害　連続必須パターンと不可勤務の組み合わせ
　改良　不可勤務フラグ入力：全選択時休み勤務（公休等）は除外
　　　　同：フォーム高を可変
　　　　フォントサイズ：予約/不可勤務をシフト表での設定値フォントサイズと連動
　追加　T_休平日要人数に休日フィールド追加：過去バージョンとの整合用

0.94　　2018/08/27
　障害　２４節気名表示不良

0.93　　2018/08/26
　追加　個人別カレンダー：祝日名、２４節気名表示
　改良　勤務時間単位変更時の保存確認と保存処理

0.92　　2018/08/20
　追加　勤務時間の最小時間をコンボボックスから指定可　2018/08/18
　改良　高速化
　
0.91　　2018/08/17
　障害　要求数背景色不備
　　　　シフト表列幅が記憶されない
　変更　集計表：個人別カレンダーの体裁

0.90　　2018/08/15
　障害　最適化不備：個人別の各勤務回数が均等にならない
　　　　集計表（日別）：異常終了（実行時ｴﾗｰ '381':ｲﾝﾃﾞｯｸｽが有効範囲にありません。）
　改良　高速化（予定）
　　　　作成開始ボタンを初期化完了後に有効
　　　　フォームを初期化完了後にアクティブ
　変更　表示位置変更：ランダム交換中MSG　→　ステータスバー
　　　　SEED 負値可変
　　　　列幅変更可：シフト表/割当表/要求表/期間集計/前期下旬勤務/過去計
　　　　ヘッダー追加：割当表（手動列幅変更用）
　　　　集計表体裁

0.86　　2018/07/23
　追加　最小勤務間隔：ユーザースクリプト
　　　　　指定勤務の割り当て間隔日数を返す（当日を０）
　改良　ユーザースクリプト関数リファレンス（要員設定）

0.85　　2018/06/21
　障害　実行時ｴﾗｰ '9': 

ｲﾝﾃﾞｯｸｽが有効範囲にありません。
　　　　　連続必須勤務パターンが３日以上で、月末に発生時
　改良　メンバーにグループが指定されていない場合の背景色を白←黒

0.84　　2018/05/07
　改良　連続勤務禁止パターン数を拡張　９９←２０

0.83　　2018/03/31
　障害　週間勤務日数()：勤務番号省略時

0.82　　2018/03/28
　障害　週間勤務日数()：ユーザースクリプト関数不備
　　　　グループ色設定不良（グループ最終行の色番号設定）
　改良　グループ色未設定時は白
　　　　強制更新時のメインフォーム表示ちらつき解消

0.81　　2017/12/11
　改良　　日にち書式設定可：動作・書式設定→日にち書式
　　　　テーブル間セパレータ（CSS:sepalator-table）：メインシフト表ブラウザ表示

0.80　　2017/11/03
　障害　セットアップ時にエラー
　　　　　エラー:	パスが見つかりません。
　　　　　コード:	800A004C
　　　　　ソース: 	Microsoft VBScript 実行時エラー
　　　　集計表のコピー漏れ：休み曜日クロス集計、全勤務データ

0.78　　2017/10/26
　改良　既定ブラウザで表示：シフト表メンバー名列幅

0.77　　2017/10/23
　改良　既定ブラウザで表示：CSSによる表示体裁整形

0.76	2017/10/21
　追加　ショートカットメニュー：月間休み日数、集計表

0.75　　2017/10/16
　追加　ショートカットメニュー、表示データを既定のブラウザに表示
　　　　　勤務種別表／種別制限表／連続勤務禁止パターン／連続勤務必須パターン
　変更　ブラウザ表示用一時ファイルディレクトリ　デスクトップ←マイドキュメント

0.74　　2017/10/13
　追加　ショートカットメニュー、表示データを既定のブラウザに表示
　　　　　シフト表／要員設定表／予約表／不可勤務表

0.73　　2017/09/20
　追加　シフト表：可動分割線（シフト表と割り当て表の高さ比を可変）
　改良　シフト表：スクロール連動制御

0.72　　2017/09/14
　障害　必要な最少人数（休日関連）で勤務No17以降の設定が無効
　　　　勤務種別数が30以上の場合の要員設定で異常終了（"実行時エラー　30009　行の値が不正です"）
　改良　休日関連入力フォーム高さをウィンドウサイズに連動

0.71　　2017/08/21
　障害　勤務種別表の勤務名／略称に改行が含まれる場合に誤動作（→保存時に改行カット）
　改良　セットアップ.vbs：未解凍でのセットアップ実行でエラー説明メッセージ表示
　　　　システムログをshift_db.mdeにも取得
　　　　要員設定：勤務名ボックス拡幅

0.70　　2017/08/17
　追加　勤務日数自動調整に除外曜日を指定可

0.61　　2017/08/14
　障害　連続勤務不可条件：勤務番号が勤務数を超えている場合保存できない

0.60　　2017/08/09
　改良　要員設定の上下ペイン区切り位置を可変

0.54　　20170/07/07
　追加　ユーザースクリプト関数：試行回数()
　改良　日付変更時の注意メッセージ（要員設定表の変更も要）
　　　　条件緩和、非厳守時のログ（log_warning.log）
　　　　祝日表項目削除時に確認メッセージ（○：DataGrid_祝日表_KeyDown　×：DataGrid_祝日表_BeforeDelete） 2017/07/08

0.53　　2017/06/25
　障害　要員設定コンボボックスフォント文字化け対応：ＭＳ ゴシック←ＭＳ Pゴシック
　　　　メンバー（グループ）必須不正：勤務番号並びが昇順でない場合

0.52　　2017/06/04
　障害　シフト表読み込みで割当表横位置がずれる
　改良　公開用HTML（style.css）：マウスオーバーでメニュー強調
　　　　シフト表：割当数ラベル追加

0.51　　2017/05/07
　改良　要員確保方法：さらに若干成功率上昇
　　　　メインフォームの最前面表示（バックグラウンド処理以外）

0.50　　2017/05/06
　改良　要員確保方法：若干成功率上昇
　　　　バックグラウンド処理中でも確保成功メッセージは2秒だけ表示（自動消去）
　　　　スプラッシュメッセージに閉じるボタン追加
　　　　スクロール方式改良

0.44　　2017/05/04
　障害　シフト表名簿の最終行が表示されない（水平スクロールバーと重なる）

0.43　　2017/05/03
　改良　シフト表フォントサイズ変更可

0.42　　2017/05/02
　改良　シフト表スクロール：全体／集計表のみを個別に選択スクロール可

0.41　　2017/04/30
　障害　連続必須勤務で３連続時に連続勤務日数オーバー発生
　追加　バックグラウンド動作スイッチを[設定]メニューに追加
　改良　縦横スクロールバー幅拡張

0.40　　2017/04/24
　障害　連続必須勤務不正：連続最終日が予約の前日になる場合、初日だけセットされる
　　　　名簿タブキー押下で異常終了
　改良　DataGrid:タブキーで列移動（名簿等、グループ、最少必要人数、祝日表、集計表　etc）

0.38　　2017/04/21
　障害　「実行時ｴﾗｰ '30010':列の値が不正です。」 - 作成開始日を１３以降にした場合

0.37　　2017/04/13
　障害　二重起動チェック：起動時に「ｲﾝﾃﾞｯｸｽが有効範囲にありません。」エラー発生

0.36    2017/04/12
　改良　起動ログファイル

0.35　　2017/03/20
　障害　実行時ｴﾗｰ '381':ｲﾝﾃﾞｯｸｽが有効範囲にありません。- 最新シフト自動読込時
　追加　ライセンスキー再登録：保守
　　　　エクセル／ポータブル共通ライセンスキー

0.34　　2017/03/17
　障害　公開用HTML（個人別シフト）：選択コンボボックスに日付が表示される
　改良　要員設定フォームサイズ変更時のパーツサイズ不備
　　　　タブ切り替え時にカレントタブ項目をハイライト

0.33　　2017/03/14
　改良　シフト表の集計表を一個のボタンでコピー可にする

0.32　　2017/03/10
　障害　imgctl.dll不足：公開用HTMLで画像が表示されない
　　　　シフト表過去計のコピーボタンが機能しない

0.31　　2017/03/03
　追加　６４ビット版PC対応
　改良　文字化け対応：拡張シフト表読込/シフト表読込メニュー

0.30　　2017/02/28
　追加　HTML形式データコピー：書式動作設定
　微改　条件緩和リスト項目間隔　2017/02/27
　　　　休み記号が空白でない場合の空白セル背景色は白

0.29　　2017/02/25
　障害　バックアップ復元時に異常終了
　追加　条件緩和（各必須としない）を勤務単位に指定可
　改良　ヘルプを既定のブラウザで開く

0.28　　2017/02/20
　障害　公開用HTML：総合シフト表日付背景色
　　　　拡張シフト切り替え時に集計データが残る
　追加　公開用HTML：全てOn/Offスイッチ
　　　　　総合シフト表に過去計集計追加
　改良　公開用HTML:CSS（メニュー項目の padding値）

0.27　　2017/02/18
　障害　タイトル勤務背景色不備：勤務種別数が異なる拡張シフト切り替え時
　　　　垂直スクロール不備：人員数が多い場合
　　　　ユーザースクリプト関数名：連続勤務日数←勤務連続日数() 2017/02/18
　追加　シフト表フォームにDB「ファイル名」と「概要」表示
　　　　集計表：0値は空白とする
　改良　「確保条件緩和」時の勤務日数調整は規定回数で中止

0.26　　2017/02/14
　改良　割り当て過不足時の背景色設定
　　　　同説明
　　　　集計表形式：累計の休み／救出はカット
　　　　シートクリア：必要最小限をクリア

0.25　　2017/02/13
　障害　拡張シフト表切り替え時の設定値読み込み不備（初期表示含）
　　　　割り当て数表示不備：勤務種別数が９以上の場合
　改良　勤務種別No入力リスト：「０」をカット

0.24　　2017/02/12
　障害　集計コピーボタン：インデックス不正
　　　　グループの色設定：２行目でカラーパレットが表示されない
　　　　グループ色不正：No=0の色が全て白
　追加　時間帯チャート：並べ替えに「並び順」追加
　　　　予約設定
　　　　作成開始日指定
　改良　勤務種別表：Noを変更可
　　　　確保不可時のログメッセージ:禁止パターンNo追加

0.23　　2017/02/09
　追加　並べ替え機能：時間帯別チャート
　改良　休日勤務の均等化 2017/02/02
　　　　先月分の連続勤務判定期間を４週間に拡張（←１０日）
　　　　休み曜日の均等化

0.22　　2017/01/31
　改良　旧暦はシフト表で「旧暦」チェックオン時のみ表示
　　　　公開用HTMLCSS改良：メニュー列幅
　　　　シフト別集計では旧暦を表示しない
　　　　休日の各出勤ごとの出勤／休日の休みの均等化

0.21　　2017/01/28
　改良　公開用HTML：時間帯別チャート列幅
　　　　旧暦日付背景色

0.20　　2017/01/26
　　　　初版
