みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

Access2007 カーソル位置の制御

フォーム上、テキストフィールドが5つあります。
クリアボタンを作成し、「クリア」を選択すると、5つのテキストフィールドのデータが初期化(未入力の状態)されるようになっています。

「クリア」ボタンを選択し、フィールドデータが初期化されるのは良いのですが、カーソルの制御が「クリア」ボタンに割り当たったままになってしまいます。

「クリア」ボタンを選択したら、「データの初期化」+「カーソル位置を先頭フィールドに割り当てたい」のですが、どのような方法がありますでしょうか。

お知恵を拝借できますでしょうか・・・。

投稿日時 - 2010-12-10 10:59:40

QNo.6374920

困ってます

質問者が選んだベストアンサー

> 、「クリア」を選択すると、5つのテキストフィールドのデータが初期化(未入力の状態)されるようになっています。

これを、どのように実現しているかわかりませんが
マクロなら、
 アクション:コントロールの移動:
 コントロール名:1番目のテキストボックスの名称
VBA なら
 Me.テキストボックス名.SetFocus

を、現在の処理の後ろに追加。

投稿日時 - 2010-12-10 12:05:13

お礼

>Me.テキストボックス名.SetFocus

これが使えそうですね。是非試してみます。
回答ありがとうございました。

投稿日時 - 2010-12-10 22:09:40

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問