■変更履歴
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
障害 個別勤務累計の平均化不良
追加 最適化回数:作成日・動作設定→シフト作成時設定
10.08 2024/12/15
改良 集計表 最終使用状態記憶・復元
タブ番号、列幅
保守 表記項目追加・変更
6.67 2024/12/10
障害 実行時エラー 5 プロシージャの呼び出し、または引数が不正です
勤務種別略称が4文字を超えている場合に、シフト作成完了後に発生
追加 共有データベース設定機能(GUI)
共有データベースファイル更新、解除、表示機能
改良 集計表
列幅調整(勤務日数/時間クロス集計)
列クリックでの並べ替え([全勤務データ]以外)
既存シフト表読込 [全期間表示]スイッチ新設
6.66 2024/10/21
改良 作成開始日付:キーボード入力可、大小/閏年月日数自動対応
実行ログ:ベストシフト作成時も表示する
3.65 2024/09/29
改良 勤務人数():ユーザースクリプト 勤務番号,グループ番号を省略可にする
3.63 2024/08/19
追加 シフト表解析:連続勤務禁止パターンチェック
同:禁止/必須パターンチェックに「除外Grp」対応
ベストシフト:連続勤務禁止/必須パターン
改良 共有データベース指定(SharPath.txt):文字コード(itf-8/unicode)対応
乱数初期シード値任意指定(負:シード値に応じて常に固定シフト作成‐検証用)
6.62 2024/07/27
障害 スプリッターの位置記憶:要員設定
追加 包含グループ:複数グループのメンバーを別のグループ含める
改良 要員設定:コンボボックスツールチップスに項目の補足情報(No、略称等)
6.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/19
改良 勤務回数下限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 2024/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.21 2023/07/27
障害 公開用HTMLでボタン操作不可
3.20 2023/07/21
障害 試用ライセンスで作成した過去シフト表読込で動作不良
追加 連続休み日数():ユーザースクリプト関数
連休個数一覧:シフト解析
改良 公開用HTML:画像最大幅を動的に設定 CSS,JSでカスタマイズ可
画像幅:最大ウィンドウ幅の1.5倍 右マージン:20px
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_翌日不可勤務」テーブルのエラー
変更 除外曜日(動作設定)にツールチップヒント追加
日付設定タブ(作成日・動作設定)を既定選択
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':行の値が不正です。
集計表(個人カレンダー):第6週目がある場合
実行時エラー '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指定可
変更 祝日カレンダー:2021年祝日日付変更
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
追加 スクリプト関数:年(),月()追加(それぞれ割り当て予定日の年、月を返す関数)
改良 タイトルバーにデータベースファイルをフルパスで表示
ユーザースクリプト:「勤務日数」関数第3パラメータに「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
改良 メインシフト表:文字化け対応
変更 シフト作成「試行回数」:3←10
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関数を共通化
コンボボックス位置ずれ:必須条件:グループ指定:グループ名2番目
メンバー組み合わせ禁止/必須:勤務指定が無い場合は無視
一日超過許可(連続勤務日数上限)を条件緩和: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/04
追加 「祝日を非休日」スイッチ設置
改良 「勤務回数下限調整」機能強化
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指定なし時の色は白
略称表示位置:左揃えに統一
変更 予約罫線色:予約文字色から罫線色に変更
微細 フラグ入力:チェック項目を色付け
過去10日日付色:土日色設定
集計表合計値表示:累計/過去計
1.51 2019/04/17
障害 実行時エラー '6':オーバーフローしました。
(メンバー組み合わせ必須指定時、ID8桁時)
1.50 2019/04/15
追加 集計表:種別曜日クロス集計で勤務種別「略称」指定の集計可
問題!:「休」勤務が対象外となっている
改良 表示速度:若干の高速化(LockWindowUpdate)
列幅記憶:終了時にID/氏名列幅記憶、起動時に復元
タブ切り替え方式:右方向へスライドイン
1.42 2019/03/31
改良 集計タブ起動時選択
微細改良:集計タブ、概要高さ/位置
1.41 2019/03/30
追加:シフト表縮小/拡張ボタン(スムーズ表示)
1.40 2019/03/28
改良 集計表:タブ方式に変更
コピーボタン:割当表/各集計表
ショートカットメニュー:シフト表/割当表
1.30 2019/03/15
障害 シフト表手動調整:再計算不備対処
追加 予約勤務:文字色指定可
ユーザースクリプト:週番号() 月初からの週番号を返す
改良 要員数表:セル選択時に行列見出し色反転、1行目に日付表示
変更 日付文字色 黒 → 土:青 日:橙
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
障害 フラグ入力フォーム最小化で異常終了
改良 log_warning:実日時←相対日
0.95 2018/09/13
障害 連続必須パターンと不可勤務の組み合わせ
改良 不可勤務フラグ入力:全選択時休み勤務(公休等)は除外
同:フォーム高を可変
フォントサイズ:予約/不可勤務をシフト表での設定値フォントサイズと連動
追加 T_休平日要人数に休日フィールド追加:過去バージョンとの整合用
0.94 2018/08/27
障害 24節気名表示不良
0.93 2018/08/26
追加 個人別カレンダー:祝日名、24節気名表示
改良 勤務時間単位変更時の保存確認と保存処理
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)
改良 ユーザースクリプト関数リファレンス(要員設定)
0.85 2018/06/21
障害 実行時エラー '9':
インデックスが有効範囲にありません。
連続必須勤務パターンが3日以上で、月末に発生時
改良 メンバーにグループが指定されていない場合の背景色を白←黒
0.84 2018/05/07
改良 連続勤務禁止パターン数を拡張 99←20
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 2017/08/03
障害 ベストシフトが機能しない
0.53 2017/06/25
障害 要員設定コンボボックスフォント文字化け対応:MS ゴシック←MS 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
障害 連続必須勤務で3連続時に連続勤務日数オーバー発生
追加 バックグラウンド動作スイッチを[設定]メニューに追加
改良 縦横スクロールバー幅拡張
0.40 2017/04/24
障害 連続必須勤務不正:連続最終日が予約の前日になる場合、初日だけセットされる
名簿タブキー押下で異常終了
改良 DataGrid:タブキーで列移動(名簿等)
0.38 2017/04/21
障害 「実行時エラー '30010':列の値が不正です。」 - 作成開始日を13以降にした場合
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
追加 64ビット版PC対応
改良 文字化け対応:拡張シフト表読込/シフト表読込メニュー
0.30 2017/02/28
追加 HTML形式データコピー:書式動作設定
微改 条件緩和リスト項目間隔 2017/02/27
休み記号が空白でない場合の空白セル背景色は白
0.29 2017/02/25
障害 バックアップ復元時に異常終了
追加 条件緩和(各必須としない)を勤務単位に指定可
改良 ヘルプを既定のブラウザで開く 2017/02/21
0.28 2017/02/20
障害 公開用HTML:総合シフト表日付背景色
拡張シフト切り替え時に集計データが残る
追加 公開用HTML:全てOn/Offスイッチ
総合シフト表に過去計集計追加
改良 公開用HTML:CSS(メニュー項目の padding値)
0.27 2017/02/18
障害 タイトル勤務背景色不備:勤務種別数が異なる拡張シフト切り替え時
垂直スクロール不備:人員数が多い場合
追加 シフト表フォームにDB「ファイル名」と「概要」表示
集計表:0値は空白とする
改良 「確保条件緩和」時の勤務日数調整は規定回数で中止
0.26 2017/02/14
改良 割り当て過不足時の背景色設定
同説明
集計表形式:累計の休み/休出はカット
シートクリア:必要最小限をクリア
0.25 2017/02/13
障害 拡張シフト表切り替え時の設定値読み込み不備(初期表示含)
割り当て数表示不備:勤務種別数が9以上の場合
改良 勤務種別No入力リスト:「0」をカット
0.24 2017/02/12
障害 集計コピーボタン:インデックス不正
グループの色設定:2行目でカラーパレットが表示されない
グループ色不正:No=0の色が全て白
追加 時間帯チャート:並べ替えに「並び順」追加
予約設定
作成開始日指定
改良 勤務種別表:Noを変更可
確保不可時のログメッセージ:禁止パターンNo追加
0.23 2017/02/09
追加 並べ替え機能:時間帯別チャート
改良 休日勤務の均等化
先月分の連続勤務判定期間を4週間に拡張(←10日)
休み曜日の均等化
0.22 2017/01/31
改良 旧暦はシフト表で「旧暦」チェックオン時のみ表示
公開用HTMLCSS改良:メニュー列幅
シフト別集計では旧暦を表示しない
休日の各出勤ごとの出勤/休日の休みの均等化
0.21 2017/01/28
改良 公開用HTML:時間帯別チャート列幅
旧暦日付背景色
0.20 2017/01/26
初版