Access2003でイベントが発生しないのはなぜ?
いつもお世話になっています。
Access2000を使用して作ったソフトで、
あるコマンドボタンクリック時に、
イベントプロシージャを記入しているのですが、
それを2003形式に変換して、2003の入っている別のPCで実行すると、
ボタンをクリックしても、うんともすんともいいません。
エラーすら飛んできません。
で、どこでつまずいているのか調べるために、
ブレークポイントを使用してコードを止めながら
一行ずつ実行していくと、
・・・あれ?通った・・・
そして一度通った後は何事も無かったように、
ボタンクリックでイベントが発生するようになってしまった為、
原因がわかりません。
切り分けをしてみたところ、
そのボタンのプロパティ イベントのクリック時の
[イベントプロシージャ]を指定してある横の[・・・]ボタンを
一度クリックしてVBAを開いてあげると、
通るようになるみたいです。
他のボタンではそのような現象はみられていませんし、
イベントに[イベントプロシージャ]も指定してありますし、
[・・・]をクリックすると、ちゃんと指定のコードにも飛びます。
おまけにAccess2000だと、何の問題もなく通ります。
似たような状態になった方や、
原因や対処方法をご存知の方が見えましたら、
ご教授頂けると幸いです。
よろしくお願い致します。
お礼
hotosysさん、 アドバイスをいただいて、誠にありがとうございます。 マクロが無効になっていないかを調べてた所、原因を見つかりました。 参照設定に一個ライブラリは参照不可になってしまったからです。 もう一度再設定したら、うまくできました。 ありがとうございます。 今後とも宜しくお願いいたします。