コントロールのタブ オーダーを設定する

適用先
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Access デスクトップ データベースでフォームを使用する場合は、Tab キーを押してコントロールを切り替えることができます。 フォーム上のコントロールが Tab キーに応答する順序を指定できます。 適切に設計されたフォームでは、コントロールが Tab キーに論理的な順序 (上から下、左から右など) で反応するため、フォームがより使いやすいようになります。

この記事では、タブの順序を変更する方法、タブの順序からコントロールを削除する方法、およびフォームの最後のフィールドのタブ動作を変更する方法について説明します。

この記事ではフォームについて説明しますが、次の手順を使用して、レポートのコントロールのタブ順序を設定することもできます。 レポート ビューでレポートを開くときに、Tab キーを使用してフォーカスをコントロールからコントロールに移動できます。

注

この記事は、Access Web データベースおよび Access Web アプリ (Access を使用して設計し、オンラインで発行する種類のデータベース) には適用されません。 Web アプリケーションでは、タブの順序は自動的に設定され、変更できません。

目的に合ったトピックをクリックしてください

コントロールのタブの順序を変更する

ウィザードやレイアウトなどのツールを使用してフォームを作成すると、Access によってタブの順序が、フォームに表示されるコントロールと同じ順序 (上から下と左から右) に設定されます。 ただし、ウィザードやレイアウトを使用せずにフォームを作成または変更すると、フォーム上のコントロールの位置に対応しないタブの順序が作成される可能性があります。 コントロールのタブ順序を変更するには、次の手順に従います。

  1. ナビゲーション ウィンドウでフォームを右クリックし、[ デザイン ビュー] をクリックします。

  2. [ デザイン ] タブの [ツール ] グループで、[タブの 順序] をクリックします。

  3. [ タブの順序 ] ダイアログ ボックスの [セクション] で、変更するセクションをクリックします。

  4. 次のいずれかの操作を行います。

    • Access で上から下および左から右へのタブ命令を作成するには、[ オート オーダー] をクリックします。
    • 独自のカスタム タブ オーダーを作成する場合は、移動するコントロールのセレクターをクリックします。 (一度に複数のコントロールを選択するには、クリックしてドラッグします)。セレクターをもう一度クリックし、コントロールをリスト内の目的の場所にドラッグします。
  5. [OK] をクリックします。

ページの先頭へ

タブ オーダーからコントロールを削除する

  1. ナビゲーション ウィンドウでフォームを右クリックし、[ デザイン ビュー] をクリックします。

  2. [ プロパティ シート ] 作業ウィンドウが表示されていない場合は、F4 キーを押すと表示されます。

  3. タブ オーダーから削除するコントロールを選択します。

  4. プロパティ シートの [ その他 ] タブの [ タブ位置] プロパティ ボックスで、[ いいえ] をクリックします。

    注

    タブ オーダーからコントロールを削除した場合でも、 "有効" プロパティが [はい] に設定されている限り、コントロールをクリックして選択できます。

ページの先頭へ

タブ オーダーの最後のフィールドのタブ動作を変更する

既定では、カーソルがタブ オーダーの最後のフィールドにある間に Tab キーを押すと、Access はデータ ソース内の次のレコードを表示し、カーソルをタブ オーダーの最初のフィールドに移動します。 この動作を変更して、Access が現在のレコードにとどまるようにすることができます。 フォームに改ページが含まれている場合は、Access でカーソルが次のページに移動しないように動作を変更することもできます。 これは、ユーザーが一度に複数のレコード (またはページ) を編集できないように制限する場合に役立ちます。

  1. ナビゲーション ウィンドウでフォームを右クリックし、[ デザイン ビュー] をクリックします。
  2. [ プロパティ シート ] 作業ウィンドウが表示されていない場合は、F4 キーを押すと表示されます。
  3. プロパティ シートの最上部にあるボックスの一覧の [フォーム] をクリックします。
  4. プロパティ シートの [ その他 ] タブの [ 循環 ] プロパティ ボックスで、次のいずれかのオプションを選びます。
設定 説明
すべてのレコード レコードの最後のフィールドで Tab キーを押すと、フォーカスが次のレコードの最初のフィールドに移動します。
現在のレコード レコードの最後のフィールドで Tab キーを押すと、フォーカスは現在のレコードの最初のフィールドに戻ります。
現在のページ フォーム ページの最後のフィールドで Tab キーを押すと、フォーカスは現在のページの最初のフィールドに戻ります。
メモ: ページ区切りコントロールを使用して、フォームをページに分割できます。 このコントロールは、デザイン ビューの [デザイン] タブの [コントロール] グループで使用できます。フォームに改ページが含まれていない場合、[現在のページ] オプションは [現在のレコード] オプションと同じように動作します。

ページの先頭へ