Access VBA質問箱 IV

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

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


8774 / 9994 ←次へ | 前へ→

【4380】Re:フォーカスの移動
回答  DIO  - 05/2/9(水) 9:50 -

引用なし
パスワード
   ▼かろちん さん:
>>サブフォームの詳細に複数のレコードが表示されるのですが、他のレコードを
>>クリックしたときコンボボックスがNULLの時などは他のレコードにフォーカス
>>を飛ばしたくないのです。
>
> DoCmd.GotoRecordやコンボボックス名.SetFocusでいけると
> 思いますが、GotoRecordやSetFocusはHELPで調べて見ましたか?
>
> 今回の質問の場合、コンボボックスがNULLの条件はどこでチェック
> するのでしょうか?
> 変更していないケースもあるので、フォーカス喪失時もしくは
> フォーカス喪失後になると思います。
> フォーカス喪失時の処理でNULL判定するなら、Cancelが使えますので
> NULLの場合、Cancel=1 でも可能かと思います。
NULLの条件はフォーカス喪失時に関数へ飛ばしてチェックしています。
DoCmd.CancelEventの後、SetFocusでうまくいくような気がするのですが...

1,054 hits

【4346】フォーカスの移動 DIO 05/2/4(金) 11:32 質問
【4361】Re:フォーカスの移動 かろちん 05/2/6(日) 23:44 回答
【4363】Re:フォーカスの移動 DIO 05/2/7(月) 9:05 発言
【4376】Re:フォーカスの移動 かろちん 05/2/9(水) 0:02 回答
【4380】Re:フォーカスの移動 DIO 05/2/9(水) 9:50 回答
【4422】Re:フォーカスの移動 かろちん 05/2/15(火) 0:51 回答

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