_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ _/ _/ ソフト名:kt貼付暦アドイン Ver1.30 _/ 種 別:フリーソフト _/ 開発環境:Windows10 & Excel2016 , 2010SP2 〜 2000SP3 , 97SR1 _/ 動作環境:Excel97以上(Excel95では動作しません) _/ 著作権者:角田 桂一 < addinbox@h4.dion.ne.jp > _/           < http://addinbox.sakura.ne.jp/index.htm > _/           < 旧サイト:http://www.h3.dion.ne.jp/~sakatsu/index.htm > _/ 免 責 :このマクロを使用したことで発生したいかなる損害に _/      ついても、作者は一切責任を負わないものとします。 _/ 再配布 :内容を改変しないという条件で、再配布は自由です。 _/ 転 載 :無断転載はご遠慮願います。 _/ 履 歴 :2002/1/25 Ver1.00 _/ 2002/5/11 Ver1.01 祝日法施行前の判定で[秋分の日・文化の日 _/           ・勤労感謝の日]が1948年で無効になっていたのを修正 _/ 2005/5/20 Ver1.10 [昭和の日] 改正対応 _/ 2014/5/29 Ver1.20 [山の日] 改正対応 _/ 2018/4/29 Ver1.30 [天皇誕生日の変更] 改正対応 _/ _/ その他 :Trend Micro ウィルスバスタークラウド にてウィルスチェックしてあります。 _/ _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/  ※この『kt貼付暦アドイン』に収録されている【ktPasteCal 】サブルーチンは   『kt関数アドイン 』にも収録されています。   同じ外観で入力にも使える『カレンダークラスアドイン』を別途公開しています。  --------------------------------------------------------------------  『kt貼付暦アドイン』は、ユーザーフォーム上にカレンダーをダイナミックに  貼り付けるアドインツールです。フレームコントロールさえ用意すれば、後は  サブルーチン【ktPasteCal 】を呼び出すだけで、そのフレーム内にカレンダー  を作成/貼付けます。貼り付けられたカレンダーは、スピンボタンと組み合わせ  ることで『月表示』を切り替える事も出来ます。カレンダーには祝日表示も付  けてあります。   ※祝日表示については『kt関数アドイン』と同じ判定ルーチンを使っています。  ユーザーフォームを飾るアクセサリーとして利用して下さい。   祝日の日にマウスを合わせると、祝日名を表示します。   年月にマウスを合わせると、和暦/干支/和風月名を表示します。   1900年以前の年でも動作します。  ------ インストール方法 ------- ・配布ファイルを解凍すると、下記のファイルに展開されます。  まず、適当なフォルダに配布ファイルを解凍して保存してください。    README.txt     ‥‥‥ このファイル    kt貼付暦Addin.xla  ‥‥‥ kt貼付暦アドイン本体    kt貼付暦デモ.xls  ‥‥‥ デモブック ・kt貼付暦Addin.xla を任意のフォルダ(アドインフォルダが望ましい)に  保存します。 ・kt貼付暦アドインを利用するブックのVBEにて、kt貼付暦Addin.xla を  「参照設定」に追加し、下記:利用方法/デモブックを参考に利用して下さい。 ・アンインストールは、kt貼付暦Addin.xla の参照設定を全て解除し、  kt貼付暦Addin.xla のファイルを削除すれば完了です。  ------ 利用方法 ------- ・UserForm上にFrameコントロールを下記の条件で配置します。    キャプション無し,[Height = 105],[Width = 108]    上記以外のプロパティは任意です。 ・Frameコントロール内の『右上隅』にSpinButtonコントロールを配置します。  (デモフォームを参考にしてください) ・後は、デモフォームのマクロに倣って『ktPasteCal 』サブルーチンを記述す  れば出来上がります。作成されるカレンダーは、全て【ラベルコントロール】  で作成されています。MSCAL等のように標準のままでは利用できないコントロ  ールは使っていませんので、『kt貼付暦Addin.xla 』への参照設定さえ済んで  いれば即利用できます。 ・『ktPasteCal 』インターフェース   Call ktPasteCal (基準日付, Frameコントロール,                    [月→日曜表示=既定値:False] ) ・このカレンダーはkt関数アドインの「カレンダー入力フォーム」と違って、  入力用には利用できません。  あくまでも、フォームを飾る為のアクセサリーとして使ってください。 ・このサブルーチンを使うとフォーム上に年間カレンダーを簡単に作成できます。  デモブックにサンプルがありますので、是非お試し下さい。 ========================================================================== 現在、制定されている祝日に関しては下記サイトを参照。   AddinBox / 祝日について http://addinbox.sakura.ne.jp/holiday_topic.htm ==========================================================================