1.バグフィックス
[kt営業日算出]で、「休日Map の利用& 日数=0」の場合に、
その日が営業日であるにも係わらず、前営(もしくは翌営)の日付が返る。
逆に休業日の場合に「その日」が返る。
というバグのある事が判明しました(固定休日の場合は正常です)。
本バージョン(Ver2.20)にて修正しました。
2.メニュー機能の追加
(1) FaceId一覧の表示機能
コマンドバーのアイコンとして指定する『FaceId 』の一覧表示機能を
メニューに追加(このマクロはエクセルファンクラブ(VBA)のスレッドで、
わたしが回答したものです)。
3.既存関数の変更
(1) 関数『ktPeriodYMD』に【学齢】算出機能を追加
生年月日と基準日付を基に、基準日付時点の【学齢】を求めます。
(この機能はエクセルファンクラブ(関数)のスレッドで、わたしが回答
したものをマクロ化したものです)。
(2) 関数『ktWorkingTime』算出方法の変更
【小数誤差】を含んだ時刻データの場合でも正しく算出するように修正を加えました。
インターフェースの変更はありません。
(3) サブルーチン『kt暦作成』に機能追加(パラメータ追加)
Box型暦の場合に、曜日の並びを『日・月〜土』と『月〜土・日』を指定可能とする。
これを指定する為にパラメータを1つ追加する(省略可)。省略した場合(つまりVer2.10
での書き方)は、従来通りの『日・月〜土』になる。
4.新規関数
(1) 関数『ktJR運賃期間』を追加
JRの特急/急行料金算定の『繁忙/閑散/通常期』を求める関数です。
(この関数はエクセルファンクラブ(関数)のスレッドで、わたしが回答
したものをマクロ化したものです)。
(2) 関数『ktBoundaryTime』を追加
FLOOR/CEILING関数の代替関数です。
小数誤差を含んだ時刻データでも正しく算出します。
5.その他
(1) メニュー『暦シートの作成』
[3x4] または [4x3] 配置選択時、Ver2.10では「先に1年間/Box(大/小)を選択」
する必要がありましたが、[3x4] または [4x3] 配置選択時に自動的に【1年間/
Box(小)】に切り替えるようにします。なお、既にBox(大)選択時はBox(大)のまま
です。
(2) メニュー『暦シートの作成』
Box型暦の場合に、曜日の並びを『日・月〜土』と『月〜土・日』から選択可とする。
(3) カレンダー入力フォーム「ktFormCal 」
フォームレイアウトを変更して、若干コンパクトになりました。
機能/インターフェースの変更はありません。
|
||
角田 桂一 Mail:addinbox@h4.dion.ne.jp CopyRight(C) 2001 Allrights Reserved. |