Officeツールを使いこなすためのTipsを紹介します。今回は、前回に引き続き、Accessのテーブルやクエリをもとにした、フォームの作成方法を解説します。はじめに前回は、Excelでデータを管理している方を対象に、ExcelとAccessの違い、ExcelからAccessへ移行するメリット、リレーショナルデータベースの構築、および、Excelデータファイルのインポート方法などを紹介しました。今回は引き続き、それらのテーブルまたはクエリに基づいて、誰でもデータ入力しやすいように、オートフォームやウィザードを使って手軽にフォームを作成する方法を解説します。フォームを作成するメリットフォームは、パソコン初心者の方や、データベースがわからない方でも、簡単にデータ入力ができるようにするものです。フォームを作成することによって、主に、以下のメリットが生まれます。誰でも簡単にデータ入力できる編集不可などの制御により、データベースを安全に運用できるデータの参照・検索がしやすくなる確かに、テーブルやクエリのデータシートビューからデータを入力することはできますが、パソコン初心者の方にとってはあまりわかりやすいとはいえません。不慣れな人が、クエリをデータシートビューで開き、他のテーブルを参照して表示しているだけのフィールドを、知らずに直接編集するとまずいことになります。フォームでは、入力する必要のないフィールドを省略したり、タブオーダー、編集不可などの制御が可能になったりするので、安全にデータベースを運用することができます。仮に、売上データを入力していくときに、その顧客情報に変更があった場合、別に用意された顧客データベースを編集する必要がでてきます。そこで、マスター情報も個々にフォームを用意し、ボタンをクリックするだけでその該当するマスタ編集フォームを表示させるようにすると便利です。フォームをデザインすることによりデータが見やすくなります。フォームの種類フォームの形式は大きく分けて以下の6種類あります。2002以降の形式では作成できません。レコードだけ表示します。顧客情報などのマスタ登録、修正などに最適です。表形式1度にたくさんのレコードを表形式で表示します。データシートレコードをExcelのワークシートのように表示します。帳票形式フォームの詳細セクションに収まる限りのレコードを表示します。ピボットテーブルExcelのピボットテーブルと同様、対話式のテーブルで表示します。マウスで操作することにより、様々な角度から動的にデータを分析できます。ピボットグラフExcelのピボットグラフと同様に、対話式でグラフを作成できます。(ビューボタン)の右横の▼印をクリックして、一覧から[データーシートビュー]を選択することによって、簡単にフォームビューからデータシートビューに切り替えることもできます。複数のテーブルをつなげたクエリを基に作成する場合、下の図のように、単票フォームの中にデータシートビューが組み合わせられた、サブフォームを作成することもできます。サブフォーム※この続きは、会員の方のみお読みいただけます(登録無料)。会員登録(無料)ログインはこちら※この続きは、会員の方のみお読みいただけます(登録無料)。書籍やWeb記事を執筆するテクニカルライター。きっかけで2004年にテクニカルライターへ転身。ユーザーに書籍やWebサイト、ブログなどを通じて情報提供及び技術支援を精力的に行っている。Web標準ガイドブック』(毎日コミュニケーションズ)がある。EYACCの森島さんはいかにして生まれたのか318SAPが会津若松で中小企業のものづくりのイノベーションに取り組む理由296AWSでセキュリティを高めるために今すぐやるべき7つのこと262企業のデジタルシフトはIoT、5G、サブスクリプションが牽引。Links主要テーマから探すIT戦略/企画ITインフラセキュリティデータベースデータ活用システム構築システム運用モバイル活用クラウド活用ワークスタイル変革CRM/コラボレーション製品/サービス×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。パソコン「EnterpriseZine」(エンタープライズジン)は、翔泳社が運営する企業のIT活用とビジネス成長を支援するITリーダー向け専門メディアです。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。