Google検索

Windows8 & Office2013 Access2013

リンクテーブルの作成

投稿日:2017年1月13日 更新日:

Accessでは、テーブルを他のデータベースからリンクして使用することができます。

リンク先のデータが更新されると、元データも更新されます。

共有して使う場合は、何かと便利なので、配布用のデータベースは、ほとんどリンクテーブルにしています。

テーブルだけのデータベースを作成して、そのテーブルをリンクテーブルとしてクエリやフォームを作成しています。

作成済みのデータベース


元データベースのテーブルです。

テーブルのみのファイルです。

作成済みのデータベース

新しいデータベースの作成

別に配布用のファイルを作成します。

そして、[外部データ]タブにある[インポートとリンク]グループの[Access]をクリックします。

Accessデータベースのインポート

別のAccessデータベースからデータをインポートします。または別のAccessデータベースのデータにリンクします。

[外部データ]タブにある[インポートとリンク]の[Access]

[データのインポート元とインポート先、またはリンク元とリンク先の選択]ウィンドウが表示されます。

[リンクテーブルを作成してソースデータにリンクする]を選択します。

リンクテーブルを作成してソースデータにリンクする

ソースデータのリンクが保持されるテーブルが作成されます。Accessでデータに対して行った変更はソースデータにも反映されます(逆も同様です)。注意:ソースデータベースでパスワードが必要な場合、リンクテーブルと共に暗号化されていないパスワードが保存されます。

そして、[参照]ボタンをクリックして、先のテーブルのみのファイルを指定します。

[データのインポート元とインポート先、またはリンク元とリンク先の選択]ウィンドウ

[テーブルのリンク]ウィンドウが表示されます。

ここでは、すべてのテーブルをリンクしたいので、[すべて選択]をクリックします。

[テーブルのリンク]で[すべて選択]

[OK]ボタンをクリックします。

[テーブルのリンク]すべてのオブジェクトが選択

下のようにリンクテーブルが作成されます。

左側に矢印が付いているアイコンは、リンクテーブルです。

リンクテーブルが作成

テーブルの確認

テーブルをクリックして確認します。

このテーブルを元にクエリやフォーム、レポートを作りこんでいきます。

リンクテーブルをデータシートビューで表示

ローカルテーブルに変換

また、リンクテーブルはローカルテーブルにすることもできます。

テーブルで右クリックして、ショートカットメニューの中から[ローカルテーブルに変換]をクリックします。

ショートカットメニューの[ローカルテーブルに変換]

テーブルと一緒にクエリやフォーム、レポートを作成したデータベースは、分割ツールを使って、簡単にテーブルとその他のファイルに分けて保存することもできます。

もちろん、この方法でもテーブルはリンクテーブルとなります。

【データベース分割ツール】を使ってテーブルとその他のファイルに分割

Accessで作成したデータベースをテーブルとその他のファイルに分割する方法です。 データベース分割ツールを使って簡単に作成できます。 複数 ...

続きを見る

リンクテーブルを開くときに[ファイルが見つかりません]というメッセージウィンドウが表示される場合は、元となっているデータベースの名前や、保存場所が変更されている場合があります。

下の記事を参考にしてください。

リンクテーブルのリンク先変更

Accessのテーブルで下のようにアイコンの左側に矢印がついていれば、これはリンクテーブルです。 メッセージの表示 このリンクテーブルを開こ ...

続きを見る

Profile

執筆者/はま

おすすめ記事と広告

-Windows8 & Office2013 Access2013

Copyright © 2001-2019 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2019 AllRights Reserved Powered by AFFINGER4.