No.1ベストアンサー
- 回答日時:
> どこにもフォーカスを当てたくないです
これを実現した後の操作はどのようになっていますか。
・マウスを使ってターゲットをクリックして・・・
・「Enter」「Tab」キーで移動したい・・・
見た目で良いでしょうか。
簡単な方法では、透明なコマンドボタンを配置して、そこにフォーカスを移動します。
配置場所としては、クリックしなさそうな場所や、大きさを極小さくとか・・・
・コマンドボタン「btnDmy」を作成します。
・プロパティを変更していきます。
「透明」を「はい」
「タブストップ」を「いいえ」、「タブ移動順」を先頭に
Form_Open なり Form_Load で Me.btnDmy.SetFocus を記述します。
「Enter」キーが押された時に、あるところにフォーカスを動かしたければ、
そのボタンの「クリック時」に処理を記述すればよいと思います。
「Tab」キーでは次に移動します。
非連結のフォームとか、帳票フォーム等でコマンドボタンが配置できれば上記で。
配置できないデータシート表示の場合は、レコードを選択してあげれば、
一ヶ所が強調されることはなくなります。
Dim bFirst As Boolean
Private Sub Form_Load()
bFirst = True
End Sub
Private Sub Form_Current()
If (bFirst) Then
DoCmd.RunCommand acCmdSelectRecord
bFirst = False
End If
End Sub
これはデータシート表示だけではなく、連結したフォームで使えるものになりますが、
次の操作でマウスで選んであげる動作が必要になります。
(「Enter」「Tab」キーでは選択レコードが変わるだけです)
また、フォームの構成により使えない方法だったりと。
前者の方が良いと思いますが、参考にする/しない等々自己責任でお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
- 
 
 【初月無料キャンペーン実施中】オンライン健康相談gooドクター 24時間365日いつでも医師に健康相談できる!詳しくはコチラ>> 
- 
 
 Access サブフォームでの選択行の取得 その他(データベース) 
- 
 
 サブフォームに対してGoToRecordするには? その他(Microsoft Office) 
- 
 
 レコードを保存するコード アクセスvba その他(Microsoft Office) 
- 
 
- 
 
 4 AccessのRefresh・Requery・Repaintの違い Access(アクセス) 
- 
 
 5 アクセスVBAのMe!と[ ] Access(アクセス) 
- 
 
 6 フォームを開くときに、コンボボックスの値を選択(アクセスVBA) Visual Basic(VBA) 
- 
 
 7 Access 別フォームへの再クエリ(更新)がしたい。 その他(データベース) 
- 
 
 8 ユーザーがクリックするまでフォーカスをつけない方法(Access VBA) Visual Basic(VBA) 
- 
 
 9 Accessで、フォームからフォームへ値を引き継ぐやり方 Access(アクセス) 
- 
 
 10 SQL文で パラメータが少なすぎます エラー Access(アクセス) 
- 
 
 11 新規レコード行を非表示にしたい Access(アクセス) 
- 
 
 12 親フォームからサブフォームのレコードソースを設定 Access(アクセス) 
- 
 
 13 MS Accessでフォームの「開く時」と「読込み時」のイベントの違い Access(アクセス) 
- 
 
 14 【ACCESS】フォーム名/コントロール名を文字列型変数で指定するには Access(アクセス) 
- 
 
 15 Access コンボボックスの値をクリアしたい。 PowerPoint(パワーポイント) 
- 
 
 16 Access フォームのテキストボックスに半角英字のみで入力する設定は Access(アクセス) 
- 
 
 17 Accessのフォームにて、詳細行のボタンを行の内容により、表示/非表 その他(Microsoft Office) 
- 
 
 18 アクセス フォームをリクエリしたい Access(アクセス) 
- 
 
 19 ACCESSで値を代入できないとは? Visual Basic(VBA) 
- 
 
 20 Accessでフィールド名を変数(文字列)で・・・ Access(アクセス) 
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
- 
 4
 エクセルVBA テキストボックス...
- 
 5
 業務に差し支えのないテンキー...
- 
 6
 どこにもフォーカスを当てたくない
- 
 7
 C# ReadOnlyのTextBoxで
- 
 8
 VBAのExitイベントについて
- 
 9
 MFCでコンボボックスを選択不可...
- 
 10
 小学校で遊ぶてんかのルールに...
- 
 11
 池袋サンシャイン通りでキャッ...
- 
 12
 フォーカスを移動させない方法
- 
 13
 ガードレールの高さについて
- 
 14
 宮迫のフライデー、誰がリーク...
- 
 15
 コマンドボタンのEnterイベント...
- 
 16
 keydown イベントについて
- 
 17
 テキストボックスの入力チェッ...
- 
 18
 Accessの更新後処理で特定の条...
- 
 19
 VB.NET ボタン押下で一つ前の...
- 
 20
 酸素ボンベのレギュレーターか...
おすすめ情報
公式facebook
公式twitter