• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2007 タブコントロールの進め方)

Access2007 タブコントロールの進め方について教えてください

このQ&Aのポイント
  • メインフォームの顧客番号と連結しているタブコントロールがあります。ページは複数あり、それぞれに情報入力用のコントロールを配置しています。
  • ページ1で入力が終了するとページ2へと進ませたいのですが、入力が終わるとメンフォームに戻ってしまい、自動的にページ2へ進んでくれません。
  • ページ1→ページ2→ページ3・・・・と進み、最終ページ入力後に更新のメッセージを表示させ、Y/Nで選択させて入力を終了としたいのですが、試行錯誤の状態で一向に進まず停滞しております。

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

  • ベストアンサー
  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

一つの方法ですが、 たとえば、ページ1に「名前」というテキストボックスが あるとして、そのテキストボックスのフォーカス喪失時 のイベントで、次のページのテキストボックスを指定して フォーカスを移動させます。たとえば、次のページに 住所と言うテキストボックスがあるとすると、以下。 Private Sub 名前_Exit(Cancel As Integer) If Not IsNull(Me!名前) Then Me!住所.SetFocus End If End Sub これでフォーカスが次のページの住所に移動します。 同様にしてページ2からページ3に 移動するときもページ2のどれか 最後のテキストボックスのフォーカス喪失時の イベントでページ3のテキストボックスを 指定してフォーカスを移動させるように します。

Hydie
質問者

お礼

設定できました。これで少し画面周りが 使いやすくなった様な気がします。 本当にありがとうございました!

関連するQ&A