Access2010です。
VBAにて、あるフォームの、デザイン上、「詳細」の中に存在しているテキストボックスにSetFocusでフォーカスを当てようと思ってます。
1 フォームロード時、フォームの「詳細」は非表示(当然、テキストボックスも非表示)
2 ボタンクリック時、フォームの「詳細」を表示し、テキストボックスにフォーカスを当てる
という動作をしているのですが、2でテキストボックスにフォーカスがフォーカスが当たりません。どうしたらフォーカスが当たるのでしょうか?
以下、コードです。
Private Sub Form_Open(Cancel As Integer)
Me.詳細.Visible = False
End Sub
Private Sub cmdボタン_Click()
Me.詳細.Visible = True
'テキストボックスにフォーカスを当てる
Me.txtテキスト.SetFocus
End Sub
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
Me.txtテキスト.SetFocus
を
Me.詳細.Controls("txtテキスト").SetFocus
にしてください。ただし、フォーカスは
先頭行の「txtテキスト」にあたります。
わからないことがあれば、補足してください。
No.2
- 回答日時:
Windows XP SP3 & Access2002 でも Access2010でも
提示されたので動きましたけど?
Me.詳細.Visible = True のところからステップ実行されたら
どうなりますか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) docmd.gotorecordを起動するには 5 2022/06/17 15:20
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
- Access(アクセス) DoCmd.SearchForRecord が動かない時の解決方法 3 2022/07/22 15:31
- Access(アクセス) Accessでセレクタをダブルクリックで別フォームで詳細表示 3 2022/12/20 10:36
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Access(アクセス) Dlookupにエラーがでてしまう 1 2022/10/31 14:35
- Visual Basic(VBA) 検索のユーザーフォームの表示について 1 2023/03/27 23:31
- Access(アクセス) Access IF文でテーブルに存在しない場合の処理について 2 2022/10/10 18:09
- Access(アクセス) テキストボックスの値をテーブルに入力したい 2 2022/06/28 12:08
- Access(アクセス) Accessのテキストボックスの入力文字制限 1 2023/01/18 20:43
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
ユーザーフォームのSetFocusが働かない?
その他(プログラミング・Web制作)
-
AccessVBA SetFocusとGoToControlが正常に作動しない
Access(アクセス)
-
どこにもフォーカスを当てたくない
Access(アクセス)
-
-
4
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
5
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
6
accessVBA 「フォームが見つかりません」
その他(データベース)
-
7
Accessのフォーム上にレコード数とレコード番号の表示
その他(データベース)
-
8
Accessフォームで詳細内の任意の行へSetFocus
Excel(エクセル)
-
9
ACCSESS2013VBA フォームのレコードソースを変更する
その他(データベース)
-
10
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
11
ACCESS──メインフォームでサブフォームのレコード件数をカウントしたい
Access(アクセス)
-
12
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
13
Access サブフォームでの選択行の取得
その他(データベース)
-
14
【ACCESS】フォーム名/コントロール名を文字列型変数で指定するには
Access(アクセス)
-
15
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
16
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
17
フォームを開くときに、コンボボックスの値を選択(アクセスVBA)
Visual Basic(VBA)
-
18
(ACCESS)条件に応じて、テキストボックスを表示・非表示設定
その他(データベース)
-
19
アクセスのエラー「クエリには出力フィールドが1つ以上必要です。」
その他(Microsoft Office)
-
20
Accessを使って日付を比較したい
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TextBoxのカーソルを右端に移す...
-
ファーストピアスのキャッチが...
-
テキストエリアの末尾にフォーカス
-
人体切断マジックの事でお聞き...
-
VS2013の選択した行に出る白枠...
-
HP作成 業者に頼むといくらぐ...
-
ユーザーがクリックするまでフ...
-
ホームページ作成での質問(初...
-
ASP.NET 動的コントロールのフ...
-
iモーションの保存不可設定がで...
-
Backspaceの無効化
-
フラッシュで開いたサブ画面を...
-
この丸がしている部分は、この...
-
word
-
イラレでダブルクリックで文字...
-
名古屋の栄と錦は治安悪い?
-
Illustratorテキストエリアへ塗...
-
Publisherをエクセルファイルに
-
PDF→CSVへ変換
-
illustratorとExcelは連携出来...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
LINEのステメやプロ画は変える...
-
ユーザーがクリックするまでフ...
-
ファーストピアスのキャッチが...
-
Access2010 SetFocusが当たらない
-
VS2013の選択した行に出る白枠...
-
子ウインドウを閉じて 親ウイ...
-
人体切断マジックの事でお聞き...
-
ASP.NET 動的コントロールのフ...
-
googleサーチコンソールでの重...
-
VBにて、非アクティブでフォー...
-
JSPで初期カーソル表示する方法
-
アプリがフォーカスを
-
あなたの知ってるおもしろいデ...
-
波紋のようなエフェクトを発生...
-
タスクバーに今やってることを表示
-
この文を英語で分かりやすく訳...
-
路上の呼び込みについて
-
Canvasのメモリーリーク疑いに...
-
猫の目とカメラのフラッシュの...
-
TextBoxのカーソルを右端に移す...
おすすめ情報