機能満載のアドインツール 【 kt関数アドイン 】
カレンダーフォームで日付入力・第2/4土曜休みなどの営業カレンダー作成・
営業日計算・期間計算・勤務時間計算などなど、多くの関数を御利用頂けます。
「機能紹介」で『何が出来るようになるのか』を御覧になって、気に入ったらダウン
ロードして下さい。[ktMsgBoxAddin]の機能もkt関数アドインで利用できます。
【 Ver 5.00 〜 5.20 】
「天皇誕生日の変更」 に対応 & [ xlam 版 ] は リボンUI に対応
「東京五輪 による 祝日移動(2020年)」 「体育の日⇒スポーツの日 改名」に対応
「2019年の即位関連休日: 即位の日 , 即位礼正殿の儀 , 国民の休日(4/30 & 5/2)」に対応
【 Ver 5.30 】 2019/4/17 リリース
新元号 「令和」 に対応 & ktEraFormat / ktEraCDate / ktEraIsDate 関数を追加
電話番号の編集/検証ツール ktPhoneNumber 関数を追加
【 Ver 5.31 】 2019/5/11 リリース
ktPhoneNumber 関数で使用する「番号翻訳テーブル」を [ 2019/5/7版 ] に差替えました
【 Ver 5.40 】 2020/11/28 リリース
「東京五輪 による 祝日移動(2021年)」に対応
ktPhoneNumber 関数で使用する「番号翻訳テーブル」を [ 2020/6/1版 ] に差替えました
※ Excel 2013/2016 : SDI ( Single Document Interface ) の 不具合 ( 終了時に空 ウィンドウが残る ) について ( 2016/4/19 )
※ kt関数Addin.xla から kt関数Addin.xlam へ アドイン を差し替える際に、既に作成されている アドイン式の リンク を変更する手順
ダウンロード記念に「ひとこと」カキコして貰えると嬉しいです♪ →→ 【 足跡 ぼーど】
Excel2007 / Excel2010 のアドイン登録手順 は Excel2003 以前と多少異なります。
※ ネット から ダウンロード した ファイルは、OS により セキュリティブロック されています。 Zip ファイルを解凍した
各ファイルも セキュリティ ブロック されています。 インストール の前に、ファイル の プロパティ ダイアログにて
【 セキュリティ ブロック の 解除 】 を行なって下さい。
「有効化ボタン」 が表示されるようにする為には、事前に 『セキュリティブロックの解除』 が必要です。
ソ フ ト 名 称 Version サ イ ズ ReadMe DL 画像 kt関数アドイン [ x64 対応 ]
[ Ver 5.00 / 5.10 / 5.20 / 5.30/5.31 / 5.40 新機能 ]5.40 2864KB 1. Ver 5.40 の 祝日ロジック は 以下の祝日改正に対応しています。
・ 2019年施行の [ 天皇誕生日の変更 ( 12/23 ⇒ 2/23 ) ]
・ 2019年の 即位関連休日「即位の日(5/1) , 即位礼正殿の儀(10/22) , 国民の休日(4/30 & 5/2) 」
・ 2020年施行の [ 体育の日 ⇒ スポーツの日 改名 ]
・ 東京五輪 特措法による [ 2020年の 祝日移動 ( 海の日: 7/23 , スポーツの日: 7/24 , 山の日: 8/10 ) ]
・ 東京五輪 特措法による [ 2021年の 祝日移動 ( 海の日: 7/22 , スポーツの日: 7/23 , 山の日: 8/8 ) ]
2. Ver 5.40 は 新元号 [ 令和 ] に対応しています。
・ kt関数アドインが提供する関数は、新元号「令和」対応になっていない環境でも
[日付] 引数に 「令和 日付文字列(元年 表記を含む)」 を指定可能です。
・ Exel の TEXT関数/VBA の Format 関数を代替する 新元号[令和]対応 ktEraFormat 関数を追加しました。
他に ktEraCDate 関数/ktEraIsDate 関数も追加しました。
3. Ver 5.40 で ktPhoneNumber関数で使用する「番号翻訳テーブル」を[2020/6/1 版]に差替えました。
4. Ver 5.40 に含まれている ktMsgBox 関数は ktMsgBoxAddin (Ver 3.40 ) と同じです。
5. 97-2003形式の kt関数Addin.xla と 2007形式の kt関数Addin.xlam を収録しています。
6. [ リボンアタッチメント for AddinBox ( Ver 2.10) ] を配布ファイルに同梱しました。
7. メニュー 形式について
( a ) kt関数Addin.xla ---- メニューコマンド は 従来の CommandBar メニュー方式
CommandBar の作成方法を [ Temporary = True ] に変えましたので、Excel2013 以降の SDI 環境でも
アドイン登録の後で単に エクセルを再起動さえすれば確実にメニュー ( アドイン タブ ) が表示されます。
( b ) kt関数Addin.xlam --- メニューコマンド は リボンUI 方式 ( タブ は kt電話郵便アドイン と 共用です )
--- マクロ から kt関数アドインの関数を呼び出す方法 ---
アドインブック の ユーザー定義関数 を マクロ から呼び出す場合、下記の何れかの方法になります。
( 1 ) マクロ記述ブック において、アドインブック への 「参照設定」 を付ける。
『参照設定』 を付けてあれば、普通に ktDATEDIF 等と記述して実行できます。
参照設定の手順については [ ヘルプ/登録と削除 ] をご覧ください。
( 2 ) Application.Run で 関数を呼び出す。
『参照設定』 が無くても、下記の マクロ 例 のようにして実行できます。
Const cstAddin = "kt関数Addin.xlam!"
MsgBox Application.Run(cstAddin & "ktDATEDIF", "2017/5/1", "2019/3/5", "YMD")
vntAddr = Application.Run(cstAddin & "ktDATEDIF", "2017/5/1", "2019/3/5", "YMD")
MsgBox vntAddr
リボンアタッチメント for AddinBox (Ver 2.10)
( 旧名称 : kt 関数リボンアタッチメント アドイン )kt関数アドイン/kt電話郵便アドイン に 同梱 しました
-- 個別公開は終了 --kt関数 アドイン (Ver 5.30) 及び kt電話郵便アドイン (Ver 3.00) の [ xla 版 ] を Excel 2007以降の環境で
使用する際に kt関数アドイン / kt電話郵便アドイン の メニューコマンド を リボンUI として提供します。
kt時刻入力アドイン --- 公開終了 ---
kt関数アドイン を利用してくださいkt貼付暦アドイン kt祝日一覧表示ツール --- 公開終了---
[ 祝日について ] にある ツール を利用して下さいkt祝日一覧作成 by Delphi ここに掲載したソフトは、Trend Micro ウィルスバスタークラウドにてウィルスチェックを行なってあります。
ダウンロードファイルのReadMe.txt にはウィルスチェックバージョンが古い表記のままになっているものもありますが、
最新版でのチェックは行なっていますので、ご安心ください。
開発は『 Excel2010SP2 』で行い、『 Excel2016/2007SP3/2003SP3』 で動作確認しています。
※ 「即位 関連休日」 「天皇誕生日の変更」 「体育の日 の改名 」 「東京五輪特措法による 祝日移動 」 改正への対応を施してあります
( 注意事項は FAQ-Q13 に準じます )
【 機能変更の履歴 】
[Ver 2.10] [Ver 2.20] [Ver 2.30] [Ver 2.40] [Ver 2.50] [Ver 2.60 / 2.61] [Ver 2.70]
[Ver 2.80 / 2.81] [Ver 2.90] [Ver 3.00] [Ver 4.00] [Ver 5.00 / 5.10 / 5.20 / 5.30/5.31 / 5.40 ]
【デモ アニメーション】
[ カレンダー入力フォーム ] [ カレンダー六曜モード ] [ マルチカレンダー ] [ 時刻入力フォーム ]
[ 休日マップ作成フォーム ] [ FaceId一覧表示 ] [ カレンダーマーク ( 解説 ) ] [ その他の画像 ]
機能紹介 ( 一部のみ掲載しています。全ての内容は下記ヘルプファイルを閲覧して下さい )
ktFuncHelp.chm ( ダウンロード後に セキュリティ ブロックの解除 を行なって下さい )
§1 はじめに/Ver 5.00 〜 5.40 変更点 §2 登録と削除 Excel2007での手順 §5-1 カレンダー入力 §3 アドイン フォルダ §5-2 日付連続入力 §4 kt関数の機能 §5-3 時刻入力 §4-1 カレンダー入力フォーム §5-4 休日Mapの作成 §4-2 祝 日 §5-5 休日Map情報 §4-3 『分析ツール』との比較 §5-6 暦シートの作成 §4-4 休日マップ §5-7 祝日一覧の表示 §4-5 パフォーマンス上の注意事項 §5-8 万年暦の表示 §5 kt関数メニュー §5-9 カラーパレットEX §6 kt関数リファレンス (下記参照) §5-10 FaceId 一覧 §7 F A Q §5-11 ktMsgBox ウィザード §8 終わりに §5-12 カレンダーマーク描画 §8-1 著作権・免責 §5-13 kt関数ヘルプ §8-2 謝 辞 §5-14 Version情報 §8-3 更新履歴
§6 kt関数 リファレンス
※ 関数説明の「構文」における、返却値および引数の【型】について「構文」項での【型】は、VBAでの定義を基に
記載してあります。VBAを知らない人は、下記のように読み替えて貰えば充分です。
Integer / Long 型 『 数値(小数なし) 』 , Single / Double 型 『 数値(小数あり) 』
String 型 『 文字列(日付文字列も、ここに含まれます) 』 , Date 型 『 日付(シリアル値) 』
Variant 型 『 複数の型の混在(例えば、日付 or 日付文字列) 』
(返却値が[Variant 型]となっている場合は、本来の返却値の他に【#VALUE!】の返る可能性があります)
日付チェック関連 ktIs月 ktIs日 ktIs月末日 kt閏年判定 kt年月 日付情報関連 kt元号変換 kt月末日付 kt第n週 kt第n曜日 kt曜日日付 ktPeriodYMD ktJR運賃期間 kt前年同曜日 ktDAYS360 ktDATEDIF ktEraFormat ktEraCDate ktEraIsDate 時刻関連 ktWorkingTime ktBoundaryTime ktCTime ktSelClock 祝日関連 kt祝日日付 kt祝日判定 kt祝日名取得 kt祝日PreMap設定 営業日計算関連 kt営業日判定 kt営業日数 kt営業日算出 kt月初営業日 kt月末営業日 kt締日算出 休日Map情報関連 ktIs休日Map ktIs固定休日 ktIs有効期間 kt休日MapIdGet kt休日MapId編集 ktマップ圧縮解凍 ktTemp休日Map kt固定休日EX ktMapLinker カレンダー関連 ktCalDate ktCalRepeat ktMultiCal kt暦作成 ktPasteCal kt和風月名 kt干支 kt旧暦 kt六曜検索 kt節気日付 ktCalShape ktCalShape2 電話番号 関連 ktPhoneNumber ユーザーフォーム関連 kt閉じるボタン ktMsgBox ktMsgBoxEX ktMsgBoxPromptTypeInit ktSound ktCellMovePad ktCell2Position ブック/シート関連 ktFolder選択 ktBookAlive ktSheetAlive ktCellAddr kt終端 ktColumnChar カラー関連 ktColorIndexGet ktPaletteColorEX ktWebColor2Num プリンター関連 kt変換ActPRT 文字関連 kt全角有無 kt文字種変換 kt補正StrConv kt反転 プログレスバー 「解 説」 ktRunPrgsWait ktInitPrgsWait ktDispPrgsWait
[Homeへ戻る]