●学校情報

講座一覧・募集状況

学習方法

学習サポート

修了生の評価

受講生の横顔

当学院について

入学相談

入学手続

 

●講座情報

技術者養成講座

プログラミング講座

WEB講座

情報処理試験講座

Excel講座

Access講座

 

●関連コラム

関連コラム

関連用語集

 

logo

 

 

関連用語集

Accessの操作画面をまとめる:ナビゲーションフォーム(Navigation Form)とは?

ナビゲーションフォーム(Navigation Form)とは、Accessにおいて複数のフォームやレポートなどをタブ形式でまとめて表示・管理できる画面のことです。
業務アプリケーションとして使いやすく、ユーザーインターフェース(UI)を統一する目的で利用されます。

主な用途

  • 複数のフォーム・レポートを1画面で切り替え表示
  • アプリケーションの「メインメニュー画面」として活用
  • 非エンジニアのユーザーにも使いやすい画面構成

ナビゲーションフォームの種類

  • 横型ナビゲーション: タブが横並びで切り替え
  • 縦型ナビゲーション: タブが左側に並ぶ(メニュー風)
  • 複数階層のナビゲーション: グループ+サブメニューの形式も可能

作成手順

  1. [作成]タブ → [ナビゲーション] → 希望のレイアウトを選択
  2. ナビゲーションフォームが作成される
  3. ナビゲーションコントロールに、表示したいフォームやレポートをドラッグ&ドロップ
  4. 必要に応じてタイトルやデザインを調整
  5. 保存して「メニュー画面」として活用

操作イメージ

  • 左または上に並んだタブをクリックすると、対象のフォーム/レポートが表示される
  • タブ切り替えによってユーザーは目的の操作画面にすぐに移動可能
  • 操作性の高いアプリケーションの入口として最適

活用例

  • 「顧客管理」「商品管理」「売上入力」「請求書発行」などを1画面にまとめる
  • Accessアプリケーションのホーム画面として導入
  • ユーザーごとに表示項目を切り替える(ログイン制御と連携)

注意点

  • 通常のフォームと異なり、ナビゲーションコントロール内にフォームを埋め込む構造
  • マクロやVBAを使って、起動時にこのフォームを開く設定が推奨される
  • VBAとの連携は可能だが、オブジェクトの参照階層が深くなる場合がある

まとめ

  • ナビゲーションフォーム: アプリケーションの「操作メニュー」となる統合画面
  • Accessを業務ツールとして使いやすくする工夫
  • フォームやレポートを一括管理・切り替えできる

ナビゲーションフォームは、Accessで構築する業務アプリの使い勝手を大きく向上させる仕組みです。
ユーザーにとってわかりやすく、操作しやすいUIを実現するために、ぜひ積極的に活用しましょう。

 

Access関連用語集

−−−−−  Access  −−−−−

Accessの基本構造:テーブルとは?

Accessの基本要素:フィールドとは?

Accessの基本単位:レコードとは?

Accessの基本概念:主キー(Primary Key)とは?

Accessのリレーションの核:外部キー(Foreign Key)とは?

Accessの構造設計:リレーションシップ(関係)とは?

Accessの分析機能:クエリ(Query)とは?

Accessの基本クエリ:選択クエリとは?

Accessのデータ更新機能:アクションクエリとは?

Accessの一括修正機能:更新クエリとは?

Accessの一括削除機能:削除クエリとは?

Accessの集計機能:集計クエリ(Totals Query)とは?

Accessの表形式集計:クロス集計クエリとは?

データベース言語の基本:SQL(Structured Query Language)とは?

Accessの入力・表示画面:フォーム(Form)とは?

Accessのフォーム連携:サブフォーム(Subform)とは?

Accessの帳票出力機能:レポート(Report)とは?

Accessの自動化機能:マクロ(Macro)とは?

AccessのVBAコード格納場所:モジュール(Module)とは?

Accessの自動化・拡張機能:VBA(Visual Basic for Applications)とは?

Accessの自動採番機能:オートナンバー型(AutoNumber)とは?

Accessの入力支援機能:ルックアップフィールド(Lookup Field)とは?

Accessの基礎設計:データ型とは?

Accessの検索・並べ替え高速化機能:インデックス(Index)とは?

Accessのデータ品質維持機能:入力規則(Validation Rule)とは?

Accessのテーブル設計の基本:正規化(Normalization)とは?

Accessのリレーション保護機能:参照整合性(Referential Integrity)とは?

Accessのオブジェクト管理画面:データベースウィンドウとは?

Accessの操作画面をまとめる:ナビゲーションフォーム(Navigation Form)とは?

Accessのメニュー画面作成ツール:スイッチボード(Switchboard)とは?