Windows 7 & Office 2010 Access 2010

[オブジェクトの依存関係]と[隠しオブジェクトの設定]

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

Accessでデータベースを作りこんでいくと、オブジェクトはだんだん増えていきますね。

このテーブルやこのクエリは、どのオブジェクトに繋がっているんだっけ?と分からなくなってしまうこともあります。

そういう時に便利なのが[オブジェクトの依存関係]です。

オブジェクトの依存関係

データベース内のオブジェクトで、選択したオブジェクトを使用しているものを表示します。たとえば、特定のテーブルに依存するクエリや、他のテーブルに依存するテーブルなどがこれに該当します。

オブジェクトの依存関係

Microsoftの以下の記事が参考になります。

オブジェクトの依存関係ウィンドウを使用してオブジェクトを関連付ける方法を参照してください。- Access(Microsoft)

オブジェクトの依存関係の使用方法

データベースを開き、ナビゲーションウィンドウで調べたいテーブルや、クエリ、フォームを選択するか、開きます。

[データベースツール]タブの[リレーションシップ]グループにある[オブジェクトの依存関係]をクリックします。

参考SharePointリストをリンクテーブルとして設定している場合は、[オブジェクトの依存関係]は使用できないようです。

[データベースツール]タブの[リレーションシップ]グループにある[オブジェクトの依存関係]

作業ウィンドウに[オブジェクトの依存関係]が表示されます。

別のオブジェクトの依存関係を表示したい場合は、目的のオブジェクトを選択して[更新]をクリックします。

[オブジェクトの依存関係]作業ウィンドウ

もし、[データベースツール]タブの[リレーションシップ]グループにある[オブジェクトの依存関係]をクリックした時、以下のメッセージが表示されたら[OK]をクリックします。

オブジェクトの依存関係情報を生成するには、[名前の自動修正情報をトラックする]オプションがオンになっていなければなりません。

名前の自動修正を有効にして続行しますか?

メッセージウィンドウ

Accessのオプション(名前の自動修正オプション)

上記メッセージウィンドウで[OK]をクリックすると、名前の自動修正が有効になります。

確認するには、[Accessのオプション]を開きます。

キーボードから[Alt]→[F]→[T]の順に押すと、[Accessのオプション]ダイアログボックスを表示できます。

これは、Word、Excel、PowerPointなどでも使用できます。

キーボード[Alt]→[F]→[T]

[Accessのオプション]にある[カレントデータベース]-[名前の自動修正情報をトラックする]がオンになっています。

[Accessのオプション]にある[カレントデータベース]-[名前の自動修正情報をトラックする]

参考名前の自動修正は便利ですが、時々思わぬところに抜けがあったりします。以下の記事は実際に経験したことです。

開くときに意図しないパラメーターの入力ウィンドウが表示される

Accessで作成したデータベースのテーブルや、クエリ、フォーム、レポートを開こうとすると、[パラメータの入力]を求めるウィンドウが表示され ...

続きを見る

また、オンにすると、データベースのサイズは大きくなります。サイズを気にするのであれば、依存関係を調べた後はオフにしておくといいと思います。

オブジェクトをナビゲーションウィンドウに表示しない(隠しオブジェクト)

また、オブジェクトの依存関係でどのオブジェクトにも繋がりがないと思っても、すぐに削除はしないで非表示にすることをお勧めします。

マクロで使用している場合もあるからです。

オブジェクトを選択して、右クリックしてショートカットメニューから[このグループに表示しない]をクリックすると、ナビゲーションウィンドウには表示されなくなります。

ショートカットメニューの[このグループに表示しない]

使用中のオブジェクトだけにしておくと、スッキリしますね。

使用していないオブジェクトを非表示にしたナビゲーションウィンドウ

参考ナビゲーションウィンドウの表示/非表示については、以下で解説しています。

ナビゲーションウィンドウと検索バーの表示/非表示

Accessのナビゲーションウィンドウで右クリックして、[ナビゲーションオプション]を表示することができます。 ナビゲーションオプションの[ ...

続きを見る

隠しオブジェクトの表示

非表示のオブジェクトを表示するには、ナビゲーションウィンドウで右クリックしてショートカットメニューの中から[ナビゲーションオプション]をクリックして、

ショートカットメニューの[ナビゲーションオプション]

[ナビゲーションオプション]の[隠しオブジェクトの表示]のチェックボックスをオンにして[OK]ボタンをクリックします。

[ナビゲーションオプション]ダイアログボックス

ナビゲーションウィンドウに、隠しオブジェクトがグレイ表示になります。

隠しオブジェクトの表示

参考ナビゲーションオプションでは、オブジェクトのグループ化の設定ができます。

ナビゲーションウィンドウのオブジェクトを独自ルールでグループ化

Accessのナビゲーションウィンドウのカテゴリに[ユーザー設定]というのがあります。 これは、オブジェクトを独自にグループ化できるものです ...

続きを見る

隠しオブジェクトを元に戻す

隠しオブジェクトを元に戻すには、グレイ表示のオブジェクトで右クリックして、ショートカットメニューから[このグループに表示]をクリックします。

ショートカットメニューの[このグループに表示]

参考ナビゲーションウィンドウのオブジェクトの表示形式は切り替えることができます。

オブジェクトの表示形式の変更とグループの展開/折りたたみ

Accessのナビゲーションウィンドウには、テーブルやクエリなどのオブジェクトが表示されていますが、このオブジェクトの表示形式は変更できます ...

続きを見る

検索

ほかの記事も検索してみませんか?

Access / Excel / PowerPoint / Word

関連記事30件

moneytizerPCのみ

Profile

執筆者/はま

-Windows 7 & Office 2010 Access 2010

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

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