1、バグ、誤作動、使用制限について
アドインの制作に関して、まったく万全を期していません。
適当(※1)につくりました。気をつけましょう。
(※1「いい加減」(※2)という意味。ここでは「ちょうどよい程度」という意味でこの言葉を使っていない。それにしてもいい言葉だ
なぁ。)
(※2しつこいけど、この「いい加減」は「無責任で投げやりな様子」という意味で使っている。)
1−1、[Excel X for Mac]ThisWorkbookのOpenイベントにある#If
Thenディレクティブは出来るだけ消さないでください。
詳細:
Excelの起動後、まだ一度もVBEの画面を表示していない状態で、
VBEオブジェクトを参照すると、VBEの画面がおかしくなるようです。
(Excel X for
Macでのみ確認しました。他のMac版Excelでは未確認です。Windows版Excelではならないようです。)
具体的には、下記の現象が発生します。
- VBEを起動したとき、プロパティウインドウが初期表示されなくなります。
- VBEを起動したとき、オブジェクトブラウザ、イミディエイトウインドウ及びプロパティウインドウの
[閉じる]ボタンが押せなくなります。
1−2、「ヘッダコメントの挿入」ボタンを他のコマンドバーに移動させないでください。
詳細:「ヘッダコメント」ボタンを他のコマンドバーに移動させると、ボタンを押しても何も起こらなくなります。
1−3、[Excel X for
Mac]VBAのエラートラップ方式が「エラー対象外のエラーで中断」とするとエラーメッセージが別のものになる。
詳細:
タグ定義ファイルが不正な状態でアドインを起動しようとすると、タグ定義ファイルが間違っている箇所と、その内容が表示されるのが本来の仕様です。
しかしバグにより、「プ
ロシージャの呼び出し、または引数が不正です。」になります。
(アドインで独自に設定したエラーメッセージではなく、VBAのデフォルトのエラーメッセージとなってしまう。)
回避方法:VBAのエラートラップ方式を「エラー対象外のエラーで中断」の状態で使用しないでください。
修正予定:修正する予定ですが、時期は未定です。(申し訳ございません。)
1−4、種類がtodayであるタグのプロパティに<gt>,<lt>は使用できません。
回避方法:ありません。
1−5、プロシージャの宣言文が不正な状態(括弧が閉じてない、同じ名前の引数が2つある等)でアドインを実行しないでください。
間違って実行してしまうと、実行時エラーが発生する可能性があります。
実行時エラーが発生するとアドインが終了し、[ヘッダコメント挿入]ボタンを押しても何もおこならくなる場合があります。
※アドインが終了した場合の対処法:
1、[プロジェクト]エクスプローラで[IHC]プロジェクトを選択しする。
2、VBEメニューの[実行]-[マクロの実行]から
『addIHCButton』を実行させる。