Applies ToAccess for Microsoft 365 Access 2024 Access 2021

外部データ ソースにリンクし、さまざまなデータ セットに基づいてソリューションを作成することは、Office Accessの強みです。 リンク テーブル マネージャーは、 Access データベース内のすべてのデータ ソースとリンク テーブルを表示および管理するための中心的な場所です。 データ ソースの場所、テーブル名、またはテーブル スキーマが変更されたため、リンクされたテーブルの更新、再リンク、検索、編集、または削除が必要になる場合があります。 たとえば、テストから運用環境に切り替えるので、データ ソースの場所を変更する必要があります。 ソリューションの要件が変更された場合は、リンク テーブルを追加または削除することもできます。

注: 使用している Access のバージョンに応じて、[ リンク されたテーブル マネージャー ] ダイアログ ボックスの動作が異なります。 Microsoft 365では、このダイアログ ボックスを使用して、リンクされたテーブルの更新、再リンク、追加、編集、検索、削除を行うことができますが、Excel に情報をエクスポートすることはできません。 Access 2016 以降では、ダイアログ ボックスの方がはるかに簡単ですが、Excel に情報をエクスポートできます。

[リンク テーブル マネージャー] ダイアログ ボックス

各データ ソースとそのリンク テーブルをリンク テーブル マネージャーで管理する

どうしたいんですか。 — 開始する前にデータ ソースとそのリンク テーブルを更新するデータ ソースまたはリンクされたテーブルを再リンクするリンクされたテーブルを検索するデータ ソースを編集する — データ ソースとリンク テーブルを追加するデータ ソースまたはリンク テーブルを削除する

始める前に

リンク テーブル マネージャーを使用するにはいくつかの方法がありますが、ベスト プラクティスとして次の一連の手順をお勧めします。

  1. データ ソースを更新してリンクを成功させ、問題を特定します。

  2. データ ソースに問題がある場合は、メッセージが表示されたら正しい場所を入力するか、データ ソースを編集して問題を解決します。

  3. [失敗] 状態の個々のテーブルを再リンクします。 Access は、状態を自動的に更新して、成功または失敗を示します。

  4. すべての問題が修正されるまで、手順 1 ~ 3 を繰り返します。

ページの先頭へ

データ ソースとそのリンク テーブルを更新する

データ ソースとそのリンク テーブルを更新して、データ ソースにアクセスでき、リンク テーブルが正しく動作していることを確認します。

  1. [ 外部データ >リンク テーブル マネージャー] を選択します。

    ヒント    ナビゲーション ウィンドウから特定のリンク テーブルを更新するには、それを右クリックし、[ リンクの更新] を選択します。 リンクされたテーブル名にカーソルを合わせて、接続文字列やその他の情報を表示することもできます。

  2. [ リンク テーブル マネージャー ] ダイアログ ボックスで、データ ソースまたは個々のリンク テーブルを選択します。

    データ ソースを選択すると、すべてのリンク テーブルが選択されます。 データ ソースの (+) エントリを展開して、個々のリンク テーブルを選択します。

  3. [最新の情報に更新] を選択します。

  4. データ ソースの場所に問題がある場合は、メッセージが表示されたら正しい場所を入力するか、 データ ソースを編集します

  5. [状態] 列が表示されていることを確認し (横にスクロールする必要がある場合があります)、結果を表示するにはチェックします。

    • 成功     リンク テーブルが正常に更新されました。

    • 失敗     1 つ以上のリンク テーブルに問題があります。 状態が失敗する最も一般的な理由は、新しい資格情報、またはテーブル名の変更です。 問題を解決するには、 データ ソースまたはリンク テーブルを再リンクします

  6. 失敗した各リンク テーブルが修正され、[状態] 列に "成功" と表示されるまで、もう一度 [更新] を選択します。

ページの先頭へ

リンク テーブルを検索する

リンク テーブルが多数ある場合は、[リンク テーブル マネージャー] ダイアログ ボックスの上部にある [検索] ボックスを使用して目的のテーブルを見つけます。

  1. [検索] ボックスにテキストを入力します。

    Access は、[ データ ソース名] 列と [ データ ソース情報 ] 列を検索して一致するものを検索します。

    検索では大文字と小文字が区別されず、先行型を使用してリンク テーブル名の一致を動的に一覧表示します。

  2. 表示をリセットするには、[ 検索 ] ボックスをオフにします。

ページの先頭へ

データ ソースを編集する

データ ソースに応じて、表示名、データ ソース パス、ファイル名、パスワード、または接続文字列を変更できます。

  1. [ 外部データ >リンク テーブル マネージャー] を選択します。

    ヒント    ナビゲーション バーで、リンクされたテーブル名にカーソルを合わせると、接続文字列やその他の情報が表示されます。

  2. [ リンク テーブル マネージャー ] ダイアログ ボックスで、データ ソースを選択し、データ ソースにマウス ポインターを合わせて、[編集] を選択 します

  3. [ リンクの編集 ] ダイアログ ボックスで情報を変更します。

    Excel データ ソースの [リンクの編集] ダイアログ ボックス

    Excel データ ソースに関する情報の編集

  4. [完了] をクリックします。

ページの先頭へ

データ ソースとリンク テーブルを追加する

Access、SQL (Server と Azure)、Excel、または Custom (テキスト、Microsoft Dynamics、ShaePoint リスト、ODBC) のデータ ソースの種類を追加できます。

ヒント    VBA コードで接続文字列を入力 Access 開発者の場合は、コードを直接変更したり、接続文字列を自動的に変更する複雑なコードを記述したりする代わりに、[リンク テーブル マネージャー] ダイアログ ボックスから接続文字列を追加および編集することを検討してください。

  1. [ 外部データ >リンク テーブル マネージャー] を選択します。

  2. [ リンク テーブル マネージャー ] ダイアログ ボックスで、[ 追加] を選択します。

  3. 検出可能性と意味を向上させるには、[ 表示名 ] ボックスに名前を入力します。 既定の表示名は、データ ソースの種類です。

    この名前は [データ ソース ] 列に表示され、この列を並べ替えることができます。この名前を使用してデータ ソースを分類できます。これは、多くのデータ ソースがある場合に特に便利です。

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

  5. [Close] (閉じる) を選択します。

ページの先頭へ

データ ソースまたはリンク テーブルを削除する

必要がなくなったデータ ソースまたはリンク テーブルを削除し、[ テーブル マネージャーのリンク ] ダイアログ ボックスを整理することができます。

  1. [ 外部データ >リンク テーブル マネージャー] を選択します。

  2. [ リンク テーブル マネージャー ] ダイアログ ボックスで、1 つ以上のデータ ソースまたはリンク テーブルを選択します。

    [ データ ソース ] 列でエントリを展開 (+) する必要がある場合があります。

  3. [削除] を選択します。

  4. 確認を求められたら、[ はい] を選択します。

    リンク テーブルを削除すると、データ ソースでテーブルを開くために使用される情報のみが削除され、テーブル自体は削除されません。

ページの先頭へ

関連項目

リンクされているデータ ソース情報を Excel にエクスポート

Access でのデータのインポート、リンク、およびエクスポートの概要

ODBC データ ソースを管理する

ヘルプを表示

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

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

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