作成日 2005/12/10
最終更新日 2006/3/4

4.今現在判明している不具合
 4-4.VBEのコマンドバーに追加したボタンを他のコマンドバーに移動すると、ボタンを押しても何も動作しなくなる

 これは、ボタンをクリックしたときの処理の指定方法が「OnActionプロパティを設定する」ではなく、
「CommandBarEventsクラスを利用する」のが、原因だと思います。

※1:この問題が発生するのは主にWindows版のExcelを使っている場合です。
Excel X for Mac付属のVBE(Visual Basic Editor)では、
通常の方法ではボタンの位置を変更できないので、考えなくてもいいかもしれません。

1.現象
2.回避策
3.サンプルをダウンロードして確認してみる

1.現象

 Windows版のExcelを使用している場合、VBEのメニューにあるボタンの位置を変更する事が出来ます。
 例えば、「ヘッダコメントの挿入」アドインの場合、アドインにより追加されたボタンを他のコマンドバーに移動させると、
ボタンを押しても何もならなくなります。

このページのトップへ

2.回避策

 現時点ではプログラム側で回避する方法はわからないです。
 とりあえず、ユーザーに、「ボタンの位置は変更しないでください」とお願いするしか無いと思う。(2005/12/11現在)

このページのトップへ

3.サンプルをダウンロードして確認してみる


 サンプル(test_notOpeWhenMov.xls)
Prev Up Next  Top
このページのトップへ

このページの利用によって発生した、いかなる損害について、このホームページの作成者は責任を負いません。
このページの間違いや嘘を見つけた方、このページに書いて欲しい情報がある方はメールをお願いします。

Microsoft 、Windows 、Visual Basic 、Microsoft Office および Excel は米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
ここではExcel® をエクセル、Visual Basic® for Applications をVBAと表記する場合があります。
Mac 、Mac OS 、Mac OS X は米国Apple Computer,Inc.の登録商標または商標です。
その他、社名および商品名、システム名称などは、一般に各社の商標または登録商標です。

このホームページの作成者はこれらの会社とはいっさい関係がありません。