「テーブルが増えすぎてどこに何があるかわからない」「よく使うフォームだけをまとめて表示したい」──Accessデータベースを育てていくと、こうしたオブジェクト管理の煩雑さが増してきます。
そこで活用したいのがナビゲーションウィンドウです。Access画面の左端に常駐するこのパネルは、テーブル・クエリ・フォーム・レポート・マクロ・モジュールのすべてを一覧する「DBオブジェクトの地図」です。カテゴリ切り替え・カスタムグループ・非表示設定を使いこなせば、規模が大きいDBでも目的のオブジェクトに3秒以内でたどり着けるようになります。
本記事では、ナビゲーションウィンドウの表示切り替えからカスタムグループの作成・オブジェクトの非表示管理・検索フィルタの活用まで、実務で即使える手順を体系的に解説します。MOS Access試験で問われる基本操作の確認ポイントもまとめています。
ナビゲーションウィンドウとは
ナビゲーションウィンドウは、Accessを起動すると画面左端に表示されるデータベースオブジェクトの一覧パネルです。データベースに含まれるすべてのテーブル・クエリ・フォーム・レポート・マクロ・モジュールがここに列挙されます。
| オブジェクト種別 | 用途 |
|---|---|
| テーブル | 実データを格納する基本単位 |
| クエリ | 抽出・集計・更新などのデータ操作命令 |
| フォーム | データ入力・閲覧用の画面 |
| レポート | 印刷・PDF出力用の帳票 |
| マクロ | 操作手順を記録した自動化スクリプト |
| モジュール | VBAコードを格納するコンテナ |
オブジェクトをダブルクリックするとそのオブジェクトが開きます。フォームは「フォームビュー」で、レポートは「印刷プレビュー」で開くのがデフォルトです。テーブルとクエリは「データシートビュー」で開きます。
ナビゲーションウィンドウの表示・非表示を切り替える
作業スペースを広く使いたいときは、ウィンドウを折りたたんで隠すことができます。
F11キーでトグルする
キーボードの F11 を押すたびにナビゲーションウィンドウの表示と非表示が切り替わります。マウスを使わず素早く操作できるため、最も実用的な方法です。
シェブロン(«/»)ボタンで折りたたむ
ナビゲーションウィンドウの右上端にある «« ボタンをクリックすると、ウィンドウが細い帯状に折りたたまれます。再展開するには帯状になった部分の »» をクリックします。折りたたみ状態のままAccessを閉じると、次回起動時も折りたたまれた状態で開きます。
カテゴリを切り替えてオブジェクトをグループ表示する
ナビゲーションウィンドウの先頭にあるタイトルバー部分をクリックすると、表示カテゴリの選択メニューが開きます。カテゴリとは「オブジェクトをどのような基準でグループ化するか」の区分です。
標準カテゴリの種類
| カテゴリ名 | 表示のまとめ方 |
|---|---|
| オブジェクトの種類(既定) | テーブル・クエリ・フォーム・レポート・マクロ・モジュールの各グループに分けて表示 |
| テーブルとリレーション | テーブルごとに、そのテーブルを参照するクエリ・フォーム・レポートをまとめて表示 |
| 更新日 | 最後に変更した日付の新しい順にオブジェクトを並べる |
| 作成日 | 作成した日付の新しい順にオブジェクトを並べる |
| カスタム(ユーザー定義) | 自分で作成したカスタムグループでオブジェクトを管理する |
規模が小さいDBでは既定の「オブジェクトの種類」で事足りますが、テーブル数が10を超えてきたらカスタムカテゴリを活用すると管理しやすくなります。
カスタムグループを作成してオブジェクトを分類する
カスタムグループを使うと、「受注管理」「在庫管理」「売上集計」のように業務単位でオブジェクトをまとめられます。複数の担当者が使う大規模DBでも迷わずオブジェクトを見つけられるようになります。
カスタムグループの作成手順
- ナビゲーションウィンドウのタイトルバーを右クリックし、「ナビゲーション オプション」を選択する
- 「ナビゲーション オプション」ダイアログが開く
- 左側の「グループの設定」欄で「カスタム」を選択する(既存カスタムカテゴリを使う場合)か、または「グループの追加」ボタンをクリックして新しいカテゴリを作成する
- 右側の「カスタム グループ 1」(デフォルト名)を選択し、「グループの追加」をクリックしてグループ名(例:「受注管理」)を入力する
- 「OK」をクリックして閉じる
作成したグループにオブジェクトを追加するには、ナビゲーションウィンドウ内のオブジェクトを右クリックし「グループへの追加」→ 目的のグループ名を選択します。これによりオブジェクトへのショートカットがそのグループに追加されます。元のオブジェクト(テーブルやクエリなど)は移動せず、グループには参照リンクだけが格納されます。
「割り当てられていないオブジェクト」グループについて
カスタムカテゴリを使い始めると、どのグループにも追加していないオブジェクトが「割り当てられていないオブジェクト」グループに表示されます。このグループはAccessが自動的に用意するもので、削除することはできません。整理が完了したらグループの追加・割り当てを進めて、このグループを空にするよう管理するとよいでしょう。
オブジェクトを非表示にして一覧をすっきりさせる
開発用の中間クエリや内部マクロなど、エンドユーザーに見せる必要のないオブジェクトは非表示に設定できます。
オブジェクトを非表示にする手順
- 対象のオブジェクトを右クリックし「非表示」を選択する
- 確認ダイアログが表示されるので「はい」をクリックする
非表示に設定したオブジェクトは、ナビゲーションウィンドウから消えます。削除されたわけではなく、データベースに存在しているままです。
非表示オブジェクトを表示・再表示する
- タイトルバーを右クリックし「ナビゲーション オプション」を開く
- 「非表示オブジェクトを表示する」チェックボックスをオンにして「OK」をクリックする
- 非表示オブジェクトがグレーアウト(薄い表示)で見えるようになる
- グレーアウト表示のオブジェクトを右クリックし「表示」を選択すると通常の表示に戻る
非表示オブジェクトの表示モードをオンにしたまま作業すると、意図せず非表示オブジェクトを開いてしまうことがあります。確認が終わったら「ナビゲーション オプション」で設定を元に戻しておく習慣を付けましょう。
検索バーでオブジェクト名を絞り込む
オブジェクト数が多いときは、ナビゲーションウィンドウの検索バーを使うと名前でフィルタリングできます。
検索バーの表示と使い方
- ナビゲーションウィンドウ内をクリックしてフォーカスを当てる
- Ctrl+F を押す(またはタイトルバーを右クリックし「検索バー」を選択して表示させておく)
- ウィンドウ上部に検索ボックスが表示されるので、絞り込みたい文字列を入力する
入力した文字を含む名前のオブジェクトだけが一覧に残ります。検索ボックスの内容を消去すると全オブジェクトが再表示されます。
よくあるつまずきとして、Ctrl+F でAccessの「検索と置換」ダイアログが開いてしまうことがあります。これはナビゲーションウィンドウではなくデータシートやフォームにフォーカスがある状態です。ナビゲーションウィンドウ内を一度クリックしてからショートカットを使うと正しく検索バーが開きます。
右クリックメニューで使えるオブジェクト操作一覧
ナビゲーションウィンドウ内のオブジェクトを右クリックすると、コンテキストメニューから次の操作が行えます。
| メニュー項目 | 操作内容 |
|---|---|
| 開く | 既定のビュー(フォームビュー・データシートビューなど)でオブジェクトを開く |
| デザイン ビュー | 設計変更用のデザインビューで開く |
| 名前の変更 | オブジェクト名を変更する(F2キーでも可) |
| 削除 | オブジェクトをDBから完全削除する(元に戻せない) |
| コピー | オブジェクトのコピーを作成する |
| 非表示 | ナビゲーションウィンドウからオブジェクトを隠す |
| グループへの追加 | カスタムグループにショートカットを追加する |
| プロパティ | オブジェクトの詳細プロパティ(説明・作成日など)を確認する |
「削除」はデータベースからオブジェクト自体を消す操作です。「非表示」はナビゲーションウィンドウで見えなくするだけで実体は残ります。この違いを明確に覚えておきましょう。
よくあるつまずきと対処法
「オブジェクトが見当たらない」──非表示や他カテゴリを確認する
一般的には、「あるはずのオブジェクトが表示されない」という場合、次の2つが原因として多く挙げられます。
- 非表示に設定されている:「ナビゲーション オプション」で「非表示オブジェクトを表示する」をオンにして確認する
- 別カテゴリに切り替わっている:タイトルバーのドロップダウンで「オブジェクトの種類」に戻し、全オブジェクトを確認する
「グループへの追加」がグレーアウトして選べない
カスタムカテゴリ以外(オブジェクトの種類・更新日など)のカテゴリを表示しているとき、「グループへの追加」は利用できません。タイトルバードロップダウンでカスタムカテゴリを選択した状態に切り替えてから操作してください。
ショートカットを削除しても元オブジェクトは消えない
カスタムグループに追加された項目はオブジェクト本体ではなく「ショートカット」です。グループから削除(右クリック→「グループから削除」)しても、元のテーブルやフォームは削除されません。元のオブジェクト自体を削除したい場合は、「オブジェクトの種類」カテゴリに戻してから削除操作を行います。
MOS Access試験での頻出操作と確認ポイント
MOS Access試験(MO-500)では、ナビゲーションウィンドウに関連する操作として次のような問題が出る可能性があります。分野別の出題数・配点は公表されていません。
確認しておきたい操作
- ナビゲーションウィンドウから特定のオブジェクトをデザインビューで開く
- オブジェクトを非表示に設定する/非表示を解除する
- カテゴリを切り替えて特定のビューで一覧を表示する
- カスタムグループにオブジェクトのショートカットを追加する
- ナビゲーションウィンドウを折りたたむ・展開する
試験では「指定されたオブジェクトを開く」という操作からスタートする問題が多く、ナビゲーションウィンドウを素早く操作できることが前提となっています。カテゴリが想定と異なる状態でタスクが始まることもあるため、「オブジェクトの種類」カテゴリへの切り替え方と、F11による表示切り替えは反射的に行えるようにしておきましょう。
学習時間の目安(参考)
MOS Access試験全体の学習時間の目安は、初学者で40~60時間、業務でAccessを使い慣れている方で20~30時間が目安です(公式非公表のため参考値)。ナビゲーションウィンドウの操作はその中でも短時間で習得できる分野ですが、試験本番でパニックになりやすい部分でもあります。練習ソフトや問題集で手を動かして定着させましょう。
PR
Microsoft Copilot for Microsoft 365活用大全
Accessを含むMicrosoft 365全アプリでのCopilot活用法を網羅。AIを使ったデータ管理・文書作成・分析作業の効率化を体系的に学びたい方に最適な一冊です。
まとめ
ナビゲーションウィンドウは、Accessデータベースのすべてのオブジェクトにアクセスするための起点です。本記事で解説した操作をまとめます。
- F11キーでウィンドウの表示・非表示をトグルする
- タイトルバーのドロップダウンでカテゴリ(オブジェクトの種類・テーブルとリレーション・更新日・カスタムなど)を切り替える
- カスタムグループを作成して業務単位でオブジェクトを整理する
- 不要なオブジェクトを非表示にして一覧をすっきりさせる
- Ctrl+F の検索バーでオブジェクト名を素早く絞り込む
- 右クリックメニューで開く・デザインビュー・削除・グループへの追加などを使い分ける
オブジェクト管理の効率を高めることは、開発速度の向上と運用ミスの防止につながります。カスタムグループと非表示設定を組み合わせて、チームメンバーが迷わず操作できるナビゲーション環境を整えましょう。
MOS Access試験対策としては、ナビゲーションウィンドウの操作を実際に手を動かして練習することが最も効果的です。問題集と並行して、手元のAccessで一通りの操作を確認してみてください。
