Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


18206 / 76738 ←次へ | 前へ→

【63975】Re:テキストボックスのExitが処理されません
回答  UO3  - 10/1/6(水) 12:27 -

引用なし
パスワード
   ▼ビギナー さん:

 前にビギナーさんに(同じ方だと思うのですが)Exitイベントを推奨した
 手前、え?そんなこと?と思って昼休みに試しにやってみましたら、
 確かにおっしゃる現象がでる場合がありますね。なんか、VBAのバグっぽい
 感じもしますが、以下のようです。

 1.まず、同じフレーム内に別のコントロールがあり、そこのフォーカスが
   わたる場合は、Exitイベントは発生しています。
 2.ただし、次のフォーカスが別のフレームだとExitイベントは(その時点
   では)発生しませんね。
 3.かわりに・・というと変ですが、Frameに対してもExitイベント指定が
   できまして、他のフレームに抜ける際には、このFrameのExitイベントに
   わたります。
 4.上記3.をなんとか利用する? でも最後のフォーカスが何であったかを
   把握しておく必要がありますね。
 5.上記2で(その時点では)と記述しましたが、発生しなかったExitイベント
   は【コントロールごとに最後のイベントがプール】されているようで
   フォームを閉じると連続して当該Exitイベントルーティンに制御がわたる
   ようです。

0 hits

【63974】テキストボックスのExitが処理されません ビギナー 10/1/6(水) 11:07 質問
【63975】Re:テキストボックスのExitが処理されません UO3 10/1/6(水) 12:27 回答
【63976】Re:テキストボックスのExitが処理されません neptune 10/1/6(水) 13:49 発言
【63977】Re:テキストボックスのExitが処理されません 角田 10/1/6(水) 17:35 回答
【63978】Re:テキストボックスのExitが処理されません Yuki 10/1/7(木) 11:56 発言
【64033】Re:テキストボックスのExitが処理されません ビギナー 10/1/11(月) 10:26 お礼

18206 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free