Excel VBA質問箱 IV

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

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


30223 / 76732 ←次へ | 前へ→

【51776】Re:SetFocusで予期せぬエラー
回答  ハチ  - 07/10/4(木) 12:23 -

引用なし
パスワード
   ▼ある さん:
>▼ハチ さん:
>返信ありがとうございます。
>その方法で出来ました。ありがとうございました。
>
>なお疑問点はenterイベントがイニシャルの後に
>勝手に読み込まれてしまうのがなぜかわからないです。
>ちょっと頭の中にひっかっかってます。
>できたら教えてください。
>
>
>>▼ある さん:
>>>▼n さん:
>>>こんにちは返答ありがとうございます。
>>>
>>>動き的にはエンターキーを押すと
>>>次のテキストボックスに移したいということです。
>>>
>>>デバックをしてみるとイニシャルを読み込んだ後
>>>なぜかそのままenterイベントを自動的に読み込んでしまい
>>>最後のenterイベントのend sub(その前までのend subは通過しない)
>>>を読み込んだ後、1つ前のenterイベントのend subのところで
>>>予期せぬエラーが発生してしまいます。
>>>解決が出来ません。教えてください。
>>>
>>>>こんにちは。
>>>>Enterイベントの連鎖(ネスト?)が原因ではないですか?
>>>>
>>>>実際にはどんな操作の時に、どんな結果が出ればいいのでしょう?
>>>>現在は、例えばユーザーが Cutoff_Txt に フォーカスしたら
>>>>最終的にSpRestLm_Txt に SetFocus させたいという内容になってますね?
>>
>>横から失礼します。
>>
>>イベントを使わなくても、
>>TabIndexを順番通りに振っておけば良いのでは?

Enterイベントがいつ発生するのか、ヘルプで見てみてください。
Exitイベントと勘違いされてないですか?

Formのロードが終わった直後は、
TabIndex0にフォーカスがあたるので
nさんが書かれてるようにネストしてるのではないですかね?

1 hits

【51746】SetFocusで予期せぬエラー ある 07/10/3(水) 9:55 質問
【51759】Re:SetFocusで予期せぬエラー n 07/10/3(水) 19:58 発言
【51772】Re:SetFocusで予期せぬエラー ある 07/10/4(木) 10:45 発言
【51773】Re:SetFocusで予期せぬエラー ハチ 07/10/4(木) 11:21 発言
【51774】Re:SetFocusで予期せぬエラー ある 07/10/4(木) 11:28 お礼
【51776】Re:SetFocusで予期せぬエラー ハチ 07/10/4(木) 12:23 回答
【51782】Re:SetFocusで予期せぬエラー ある 07/10/4(木) 13:31 お礼

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