Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Access デスクトップ データベースの拡大に伴い、レコードの検索にはデータシートの概要以上の情報が必要になります。 この記事では、レコードの検索に使用できるいくつかの方法について説明します。

注: この記事は Access Web アプリ (Access で設計してオンラインで公開するデータベースの一種) には適用されません。 詳細については、「Access アプリを作成する」を参照してください。

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

すべてのレコードを参照する

テーブルまたはフォームの下部にあるレコード ナビゲーション ボタンを使用して、 データシート ビュー からレコードを参照できます。

移動ボタン

1. 最初のレコードに移動します

2. 前のレコードに移動します

3. [現在のレコード] ボックス

4. 次のレコードに移動します

5. 最後のレコードに移動します

6. 新しい (空白) レコードを開く

7. フィルター インジケーター

8. 検索ボックス

TAB キーを使用して、一度に 1 つのレコード間を移動することもできます。

ページの先頭へ

特定のレコードに移動します。

検索するレコードがわかっている場合は、[移動] ボックス 使用して、ドロップダウン リストから特定のレコードを選択します。 [移動] ボックスは通常、フォームで使用されます。

[移動先] ボックス

  • レコードに移動するには、[ 移動 ] ボックスの右側にある矢印をクリックし、ドロップダウン リストからレコードを選択します。

    注: 移動するレコードの最初の数文字がわかっている場合は、[ 移動 ] ボックスにそれらの文字を入力できます。

[ 移動 ] ボックスには、各レコードを一意に識別するのに十分なデータのみが表示されます。 一覧からレコードを選択すると、そのレコードの残りのデータがフォームのメイン領域に表示されます。

ページの先頭へ

レコードを検索する

[検索] ボックスに文字列を入力すると、それぞれの文字を入力するたびに、最初に一致する値がリアルタイムで強調表示されます。 この機能を使用して、一致する値を持つレコードをすばやく検索できます。

[検索] オプションを使用して、テーブルまたはフォーム内の特定のレコードを 検索 することもできます。

Access のリボンの画像

これは、検索するレコードが検索語句や比較演算子 ("equals" や "contains" など) などの特定の条件を満たす場合に、特定のレコードを検索するための効果的な選択肢です。

注: [ 検索と置換 ] ダイアログ ボックスは、テーブルまたはフォームに現在データが表示されている場合にのみ使用できます。 これは、フィルターが適用されているため、表示されるレコードがない場合でも当てはまります。

  1. テーブルまたはフォームを開き、検索するフィールドをクリックします。

  2. [ ホーム] タブ の [ 検索 ] グループで、[ 検索] をクリックします。

    [ 検索と置換 ] ダイアログ ボックスが表示され、[ 検索 ] タブが選択されています。

    [検索と置換] ダイアログ ボックス

  3. [ 検索対象 ] ボックスに、検索する値を入力します。

  4. 検索するフィールドを変更したり、基になるテーブル全体を検索したりするには、[ 検索 先] ボックスの一覧で適切なオプションをクリックします。

    ヒント:  Match リストは、比較演算子 ("equals" や "contains" など) を表します。 検索の幅を広げるには、[ 一致 ] ボックスの一覧で [ フィールドの任意の部分] をクリックします。

  5. [検索] ボックスの一覧の [すべて] を選択し、[次を検索] をクリックします。

  6. 検索する項目が強調表示されたら、[検索と置換] ダイアログ ボックスで [キャンセル] をクリックしてダイアログ ボックスを閉じます。 条件に一致するレコードが強調表示されます

ページの先頭へ

特定のレコードを表示するフィルター

特定の条件と比較演算子を満たすレコードのみを表示する場合は、フィルター処理してレコードの数を制限できます。 たとえば、表示されるレコードをすばやく絞り込むには、一致する値を持つフィールドを右クリックし、ショートカット メニューの下部にある [ 等しい]、[ 等しくない]、[ 含む]、または [ 含まない ] を選択します。 フィルターのオンとオフを切り替えることができます。これにより、同じデータのフィルター処理されたビューとフィルター処理されていないビューを簡単に切り替えることができます。 検索とは異なり、フィルターは 、表示されるレコードのみを制限します。

  1. 選択範囲に基づくフィルターを適用するには、テーブルまたはフォームを開きます。

  2. テーブルまたはフォームがまだフィルター処理されていないことを確認するには、[ ホーム ] タブの [ 並べ替え] & [フィルター ] グループで [ 詳細設定] をクリックし、そのコマンドが使用可能な場合は [ すべてのフィルターのクリア] をクリックします。

  3. フィルターの一部として使用する値を含むレコードに移動し、列 (データシート ビュー) またはコントロール (フォーム、レポート、またはレイアウト ビュー) 内をクリックします。 部分的な選択に基づいてフィルター処理するには、目的の文字だけを選択します。

  4. [ホーム] タブの [並べ替えとフィルター] で [選択] をクリックし、適用するフィルターをクリックします。

  5. 選択範囲に基づいて他のフィールドをフィルター処理するには、上記の手順 3 と手順 4 を繰り返します。

ページの先頭へ

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。