- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2007 タブコントロールの進め方)
Access2007 タブコントロールの進め方について教えてください
このQ&Aのポイント
- メインフォームの顧客番号と連結しているタブコントロールがあります。ページは複数あり、それぞれに情報入力用のコントロールを配置しています。
- ページ1で入力が終了するとページ2へと進ませたいのですが、入力が終わるとメンフォームに戻ってしまい、自動的にページ2へ進んでくれません。
- ページ1→ページ2→ページ3・・・・と進み、最終ページ入力後に更新のメッセージを表示させ、Y/Nで選択させて入力を終了としたいのですが、試行錯誤の状態で一向に進まず停滞しております。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
一つの方法ですが、 たとえば、ページ1に「名前」というテキストボックスが あるとして、そのテキストボックスのフォーカス喪失時 のイベントで、次のページのテキストボックスを指定して フォーカスを移動させます。たとえば、次のページに 住所と言うテキストボックスがあるとすると、以下。 Private Sub 名前_Exit(Cancel As Integer) If Not IsNull(Me!名前) Then Me!住所.SetFocus End If End Sub これでフォーカスが次のページの住所に移動します。 同様にしてページ2からページ3に 移動するときもページ2のどれか 最後のテキストボックスのフォーカス喪失時の イベントでページ3のテキストボックスを 指定してフォーカスを移動させるように します。
お礼
設定できました。これで少し画面周りが 使いやすくなった様な気がします。 本当にありがとうございました!