質問: refeditで起こるexcelvba のバグ? フォームにrefeditコントロールを貼り付け、ワークシートから 列の値のみ(a列、b列)を取得し、利用するということを やろうとしてます。 が、ブレークポイントを設定してもrefeditの例えばchengeイベントの個所は実際の画面上では動作しているのに、ブレークポイントが反応しません。 (ごくまれに反応することもある。初歩的なミスなんかでは断じてないです。)そして、よく"落ちる"のです。 必ずしもrefeditの動きで落ちるのではなく、他のbuttonが無効になってしまったりします。refeditが間違いなく怪しいです。なければ他は正常な動きですから。 もしや、refeditには固有のバグでもあるのでしょうか? もしご存知の方がいらっしゃいましたら、教えて下さい。 2台のpc(共にwin98)で、excel97と2000の両方で試しました。再インストールもしましたがだめでした。 ※もし、この内容では情報不足の場合お知らせ下さい。
回答: 私のところ(win2k + office2k)でも同様です。おそらくバグでしょう。 office2000 sr-1の改良項目の一つに、「イベントを開始する activex コントロールを適切に管理できるようになりました。」とありますので、ひょっとしたらsr-1にて修正されているのかもしれません。 自宅のpcにはまだ未導入ですので、実際に直っているのかどうかは確認できませんでした。