Comments
Transcript
Microsoft Office Access 2007 セミナーテキスト 基礎編
Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き この手引きは、 『Microsoft Office Access 2007 セミナー テキスト基礎編』を使ってセミナーを実 施される講師の方に、ご参考にしていただきたい各情報(セミナー実施時の注意事項、所要時間、 本文内容の補足)をまとめたものです。 より良いセミナーを行うために、この手引きがお役に立てば幸いです。 日経 BP ソフトプレス セミナー実施時の注意 以下の点に注意して、セミナーを実施しましょう。 ●テキストに記載されている名称で説明すること(講師がテキストに記載されている名称と異な る名称で説明すると受講者は混乱するため) 。 ●受講者からの質問に対して自信のないことは即答を避け、調査後の折り返し回答を徹底するこ と。 ●英数字の入力は、特に指示がない限り、半角で入力するよう説明すること。 セミナー実施前に、次の環境を確認しておきましょう。 ● Office Professional 2007 を完全セットアップし、ライセンス認証手続きを完了させた状態 ● プリンタがセットアップされている状態 Access 2003 から Access 2007 への操作対応 Access 2007 では、従来バージョンと操作性が大きく変わっています。これまでのバージョンに 慣れたかたが、Access 2007 で操作する際のコマンド対応は、次の方法によって確認できます。 ●Access 2007 のヘルプを表示し、"Access のヘルプの表示" の項目から "はじめに" をクリック し、"リファレンス:Access 2003 のコマンドに対応する Access 2007 のコマンド" をクリックし てください。表示される画面を一番下までスクロールし、"Access リボンマッピングブック" のリ ンクをクリックします。コマンド対応をまとめた Excel ファイルのダウンロード画面が表示され るので、 [開く]または[保存]をクリックすると、次のようなヘルプファイルが使用できます。 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き セミナーの所要時間 このセミナーテキストの標準セミナー時間は約9 時間です。 セミナー時間により、各章の目安の必要時間を基に、自由に実習項目を選択しましょう。各章、各節の時間は、 「は じめに」に記載されている対象者で行った場合の目安です。 第1章 Accessの基本操作 90分 1.1 Access とはこんなソフト 5 分 1.2 データベースとは 5 分 1.3 Access を起動するには 10 分 1.4 既存のデータベースを開くには 5 分 1.5 Accessの画面について 5 分 1.6 ナビゲーションウィンドウについて 5 分 1.7 Access を構成する要素について 40 分 1.8 データベースを閉じて Access を終了するには 5 分 10分 この章のまとめ 第 2 章 データベースとテーブルの作成 135 分 2.1 新規にデータベースを作成するには 10 分 2.2 テーブルを作成するには 20 分 2 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き 2.3 主キーについて 5- 分 2.4 テーブルのデザインビュー 40 分 2.5 テーブルのデータシートビュー 15 分 2.6 他のデータを活用するには 15 分 2.7 フィルタについて 10 分 この章のまとめ 20 分 第 3 章 フォームの作成と編集 75 分 3.1 フォームを作成するには 20 分 3.2 フォームを編集するには 30 分 3.3 フォームでデータを入力するには 10 分 この章のまとめ 15 分 第 4 章 レポートの作成と編集 70 分 4.1 レポートを作成するには 10 分 4.2 レポートを編集するには 20 分 4.3 宛名ラベルを作成するには 15 分 4.4 宛名ラベルを編集するには 10 分 この章のまとめ 15 分 第 5 章 クエリの作成 120 分 5.1 クエリとは 10 分 5.2 クエリを作成するには 20 分 5.3 データを並べ替えるには 10 分 5.4 データを抽出するには 45 分 5.5 パラメータクエリ 15 分 この章のまとめ 20 分 50分 総合問題 3 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き 本文の注意点と参考情報 本文の章立てに沿って、主な注意点、参考情報をまとめました。セミナーを実施する際の参考としてください。 p.3 ■データベースの概要 図を使用して、データベースの概要や使用目的などを説明しましょう。 1 章の間に、受講生に Access 操作経験の有無やそのバージョン、他のデータベースアプリケーションの操作経験 などを問いかけ、受講生のレベルを把握しておきましょう。 また、Access を初めて受講する方から、 「Excel とは何が違うのですか?」 、 「どんなときに Access に切り替えれ ばいいのですか?」などの質問されることがあります。 移行のタイミングとしては、次のように説明すると良いでしょう。 ・大量のデータを Excel で管理している場合 Excel は、1つの表でデータを管理するため、データや項目数が増えると、データの操作も難しくなります。また、 データの中から必要な項目だけを抽出したり、複数の表から必要なデータのみを選んで新たに表を作成したり、 抽出したデータを好きな形式で印刷したりといったことをしたい場合。 ・データによって、Excel や Word など別々のアプリケーションで管理しているため、1 つにまとめて管理したい 場合。 ・複数人で共有データへの新規入力や分析などを行うことが多いため、データのセキュリティを保ち、管理は1 箇所で行いたい場合。 p.4 ■リレーショナルデータベース管理システムとは 図を参照してリレーショナルデータベース管理システムについて説明しましょう。 売上があるたびに、何度も各商品の商品名や単価を入力するのは無駄な作業です。また、同じ商品なのに、入力 ミスによって違う商品としてデータを格納してしまう可能性もあります。 リレーショナルデータベースを使用すると、売上台帳には商品 ID のみを入力して、各顧客の購入商品と適切な商 品情報を結び付け、データを参照することができます。この後に説明するクエリを使用すると、複数のテーブル 間のデータを利用して情報を結合することができます。 P.4 ■データベースの作成 実際の業務では、各テーブルを作成してリレーションシップを設定後、クエリを作成してテーブルを結合し、作 成したクエリを基にフォームやレポートを作成する方法が一般的です。 このテキストは、Access の基本的なオブジェクトを理解していただくためにテーブルを基にフォーム、レポート を作成する順序になっています。テーブルは先に作成しますが、その他のオブジェクトは必要なときに作成し、 順序は関係ないことを補足しましょう。リレーションシップについては応用編で操作します。 このテキストに沿って行う作業の全体の流れを受講者に説明しましょう。 p.5 操作:Access を起動する Step1 Access を起動するには、 [スタート]メニューの[すべてのプログラム]から起動する方法以外に、デスクトップ などにショートカットを作成しておき、ダブルクリックする方法もあります。 また、Access のデータベースファイルをダブルクリックすると、Access を起動してファイルを開くことができま す。 IME のツールバーが表示されていると画面で隠れてしまう部分があるため、ツールバーを非表示の状態にして画 像を掲載しています。セミナー中、IME ツールバーが邪魔になる場合は、移動してください。 4 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.6 ヒント: [作業の開始]ウィンドウ Access 2007 を起動すると、 [作業の開始]ウィンドウが開きます。Access 2007 で大きく変更されたところなの で、必ず説明しておきましょう。 [作業の開始]ウィンドウでは、ウィンドウ左側の使用したいテンプレートのカテゴリ名をクリックすると、画 面中央に選択したカテゴリのテンプレートアイコンが表示されます。ただし、インターネットに接続していない 場合は、Microsoft Office Online の[サンプル]以外のテンプレートを使用することはできません。 p.8 操作:データベースを開く Step1 [ファイルを開く]ダイアログボックスを開くには、Office ボタンをクリックして[開く]をクリックする以外 に次の方法があります。 ・Ctrl+O キーを押します。 ・Office ボタンをクリックして、 [最近使用したドキュメント]の一覧から目的のデータベース名をクリックしま す。 ・ [作業の開始]ウィンドウの右側の[最近使用したデータベースを開く]の一覧から目的のデータベース名をク リックします。 ・ [作業の開始]ウィンドウの右側の[最近使用したデータベースを開く]の[その他]をクリックします。 既定では、最近使用したデータベースを表示する設定になっていますが、本テキストでは最近使用したデータベ ースを表示しない設定での画像を掲載しています。 p.8 操作:データベースを開く Step1 Office ボタンの位置とクリックして表示されるメニューも確認しましょう。開く、保存、閉じるなどは Office ボ タンを使用するため、使用頻度が高く覚えるように説明しましょう。 p.8 操作:データベースを開く Step2 p.7 の画面図を使用して、 [ファイルを開く]ダイアログボックスの画面構成を説明しましょう。Office 2003 まで のアプリケーション使用経験者には、特に、これまでのダイアログボックスとインターフェイスが変更されてい ること、既定のフォルダが[ドキュメント]であることを説明しましょう。 [ファイルの場所]ボックスの左端のアイコンをクリックすると、フォルダのパス名が表示されます。フォルダ やファイル一覧の領域をクリックすると、元の表示に切り替わります。 p.8 操作:データベースを開く Step2 [ファイルの場所]ボックスに表示されている "ドキュメント" の右の右向き矢印をクリックすると表示されるサ ブフォルダ名一覧の[Access2007 基礎]をクリックしても、 [Access2007 基礎]フォルダを開くことができます。 p.8 操作:データベースを開く Step3 ファイルアイコンやファイル名をダブルクリックしても開くことができます。ただし、ファイル名をダブルクリ ックする場合、タイミングによっては2回クリックしたことになり、名前の変更になるので注意しましょう。 [ファイルを開く]ダイアログボックスでは、保存されているファイル名を、特大アイコン、大アイコン、中ア イコン、小アイコン、一覧、詳細、並べて表示で表示することができます。テキストの画面は小アイコンで表示 されています。受講者の画面とテキストの画面が異なる場合は、説明を補足しましょう。 表示方法を切り替えるには、 [ファイルを開く]ダイアログボックスの[表示]ボタンの右側の下向き三角をクリ ックし、目的の表示方法をクリックするか、スライダをドラッグします。また、 [表示]ボタンをクリックするた びに、一覧、詳細、並べて表示、大アイコンの順で、表示方法が切り替わります。 受講者のレベルに応じて[ファイルの場所]ボックスや[フォルダ]ボタンを使用した階層の表示方法について も簡単に補足しましょう。 5 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.9 操作:データベースを開く Step4 Access 2007 では、データベースを開くと、独立したデータベースウィンドウが表示されるのではなく、Access ウィンドウの左側にナビゲーションウィンドウが開き、そこに各オブジェクト名が表示されるようになりました。 (p.14 1.6 ナビゲーションウィンドウについて 参照) p.9 ヒント:最近使用したファイルを開く場合 最近使用したファイルの一覧は、Office ボタンをクリックして[Access のオプション]をクリックし、 [Access のオプション]ダイアログボックスで[詳細設定]をクリックして[表示]で、表示するファイル数を設定する ことができます。表示するファイル数は、0(表示しない)~9 つまで設定することができます。 p.9 1.4.1 セキュリティの警告 セキュリティ警告のメッセージは、実習データに限らず、どのようなファイルでも Access で初めてデータベース を開くときには表示されます。 安全であることが不確かなアクティブコンテンツが含まれている可能性がある場合の例としては、ドキュメント に署名されていないマクロや署名が無効なマクロが含まれている場合などがあります。 p.11 操作:メッセージバーを無効にする Step5 Access のオプションでメッセージバーを無効にした場合、次に開いたデータベースから変更が反映されるため、 データベースを閉じる必要があることを説明しましょう。 p.11 ヒント:メッセージバーによるセキュリティオプションの設定 メッセージバーの[オプション]をクリックして、 [Microsoft Office セキュリティオプション]ダイアログボッ クスでセキュリティオプションを変更した場合は、 [OK]をクリックすると、すぐに反映されるので、データベ ースを閉じる必要はありません。データベースを閉じると無効になることを補足しましょう。 p.12 1.5 Access の画面について 最小化ボタンや最大化ボタンなど Office 製品共通の名称は受講者のレベルに応じて説明しましょう。 ただし、 「Office ボタン」や「リボン」 、 「ナビゲーションウィンドウ」などの Access 2007 から新たに加わったボ タンや画面要素については十分説明し、これらはセミナー中にもよく出てくることを強調し、覚えておくよう指 示しましょう。 p.14 1.6 ナビゲーションウィンドウについて 既定では、 [テーブルと関連ビュー]のカテゴリで表示され、グループ名には各テーブル名が表示され、その下に テーブル名とそのテーブルに関連するオブジェクトがまとめられて表示されます。ここでは、各オブジェクトの 特徴を理解しやすくするため、 [オブジェクトの種類]ごとの表示に変更しているので、既定とは異なることを補 足しましょう。グループ名が[テーブル] 、 [クエリ]などのオブジェクトグループ名になっています。 マクロ、モジュールなどは、このデータベース内に作成されたオブジェクトがないのでグループ名として表示さ れていません。 p.15 ■オブジェクトとデータベースファイルについて 図を利用して、各オブジェクトの役割やデータベースファイル全体について解説しましょう。本テキストでは、 テーブル、クエリ、フォーム、レポートについて解説、実習することを受講生に伝えましょう。マクロについて は、応用編で解説、実習することも伝えましょう。 また、イラストの解説を行いながら、再度、これから行う全体の作業手順を説明しましょう。 6 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.16 ■データシートビュー Access では項目名のことを "フィールド名" 、1件分の情報のことを "レコード" といいます。 この名称は、データベースでは常に使用される用語で、この後のセミナーでも使用するので、ここで覚えるよう に指示しましょう。 p.17 操作:テーブルを開く Step1 テーブル名[T 顧客一覧]を右クリックして[開く]をクリックしても、テーブルをデータシートビューで開く ことができます。 p.17 操作:テーブルを開く Step2 1 件目のデータが "川本和子" であることと 2 件目のデータが "野口秀樹" であることを確認しておきましょう。 住所も確認しておくと良いでしょう。この後、フォームで、1 件目や 2 件目のデータがテーブルのデータと同じで あることを確認します。 p.18 操作:テーブルのビューを切り替える Step1 データシートビューからデザインビューに切り替えるには、 [表示]ボタンをクリックする方法の他、ステータス バー右端の表示選択ショートカットのビューの切り替えボタンをクリックする方法があります。 現在のビューのアイコンは、黄色く反転しています。p.31 のヒントにアイコンを掲載しているので、そこで実際 に切り替えを実習すると良いでしょう。 p.19 1.7.2 フォーム 図を参照しながら、テーブルでは 1 レコード(1 件分の情報)が 1 行に入力されているため、1 画面ではすべての フィールドが表示しきれない場合があることを説明します。フォームでは、1 レコードを 1 画面に表示する形式が あり、すべてのフィールドが確認できるので、レコードの表示や入力がしやすいことを強調しましょう。 p.20 ■レイアウトビュー レイアウトビューでも、フォーム全体のプロパティシートを表示できますが、 [既定のビュー]や[フォームビュー の許可]などの特定のフォームプロパティは、レイアウトビューでは変更できません。 テキストボックス、ラベルなどのコントロールは、レイアウトビューでは追加できません。 p.20 ■レコードの操作 このページに掲載のレコードの操作方法は、フォームビューとレイアウトビューで行えます。 また、フォームビューとレイアウトビューでは、次のキー操作でもレコードの表示内容を移動することができま す。 ・先頭のレコードへ移動:Ctrl+Home キー ・最後のレコードへ移動:Ctrl+End キー ・前のレコードへ移動:PageUp キー ・次のレコードへ移動:PageDown キー p.20 操作:フォームを開く Step1 フォーム名[F 顧客一覧入力]を右クリックして[開く]をクリックしても、フォームをフォームビューで開く ことができます。 p.21 操作:フォームを開く Step2 テーブルの 1 件目のデータ "川本和子" のデータが表示されていることを強調しましょう。 7 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.21 操作:表示するレコードを移動する Step2 テーブルの 2 件目のデータ "野口秀樹" のデータが表示されていることを再度強調しましょう。 p.22 ヒント:任意のレコードの表示 フォームビューで[カレントレコード]ボックスにカーソルを移動するキー操作が、Access 2003 までの F5 キー から Alt+F5 キーに変更されています。レイアウトビューでも同様に Alt+F5 キーで[カレントレコード]ボッ クスにカーソルを移動できます。 p.22 操作:フォームのビューを切り替える Step1 フォームビューからデザインビューに切り替えるには、[表示]ボタンをクリックする方法の他、テーブル同様、 画面右下に表示されているビューの切り替えボタンをクリックする方法があります。 この後で説明するクエリ、レポートも同様です。 p.23 1.7.3 クエリ 図を利用して、デザインビューで設定した条件(はがき案内が Yes)を満たすデータが、データシートビューに抽 出結果として表示されていることを説明し、これからその画面を開いて確認する操作を行うことを伝えましょう。 p.24 ヒント:クエリの実行 アクションクエリについては応用編で解説することを伝えましょう。 p.28 操作:レポートを開いてレポートビューで印刷イメージを確認する Step1 レポート名[R はがき案内リスト]を右クリックして[開く]をクリックしても、レポートをレポートビューで 開くことができます。 p.30 操作:レポートのビューを切り替える Step3 ナビゲーションウィンドウから印刷プレビューで開くときは、レポート名を右クリックして[印刷プレビュー] をクリックします。 p.30 ヒント:レポートの拡大/縮小表示 印刷プレビューの表示倍率の変更は、ステータスバー右端のバーを左右にドラッグする方法の他、リボンの[ズ ーム]ボタンをクリックして、表示したい倍率をクリックする方法があります。 p.31 ヒント:印刷プレビューについて ステータスバー右端のビューの切り替えボタンの色の違いを説明しましょう。実際に、各ボタンをポイントして 名前のポップアップを確認後、ビューをそれぞれ切り替えてみるよう受講生に指示しましょう。どのオブジェク トも、この方法でビューを切り替えられることを補足しましょう。 p.31 ヒント:タブ付のウィンドウについて 複数のオブジェクトを開いたときの表示方法が Access 2007 で変更されています。実際にいくつかオブジェクト を開いて、タブで切り替えできることを実習しましょう。 p.32 操作:データベースを閉じる 以前の Office と異なり、 [ウィンドウを閉じる]ボタンがありません。Access を終了せずにデータベースのみ閉 じる場合は、Office ボタンをクリックして[データベースを閉じる]をクリックする操作方法のみです。 8 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.36 2.1 新規にデータベースを作成するには 2 章からは、1 章で確認した完成のデータベースを最初から作成していきます。Word や Excel と異なり、Access では最初にファイルを保存する必要があることを特に強調しましょう。そのため、ここでは空のデータベースを 作成することを説明しましょう。 p.36 ヒント:Access 2007 の拡張子について Access 2007 では、これまでの「.mdb」から「.accdb」に拡張子が変更されています。 p.37 操作:新規にデータベースを作成する Step1,Step2 1 章で、Access を終了していない、あるいはデータベースを閉じていない場合は、Office ボタンをクリックして [新規作成]をクリックしても、空のデータベースを作成することができます。その後は Step2 からの操作を行 います。 p.38 操作:新規にデータベースを作成する Step5 このテキストで、初めて日本語文字入力を行います。日本語入力のオン/オフの切り替え方法など、受講生のレ ベルに応じて補足しましょう。 p.39 ヒント:以前のバージョンの Access で作成したデータベースについて Access 2000 ファイル形式(.mdb)は、Office ボタンをクリックして[名前を付けて保存]の右向き三角をポイ ントして表示されるメニューのコマンドで 2007 ファイル形式(accdb)に変換することができます。 データベースを 2007 ファイル形式に変換した場合は、以前のバージョンの Access で開くことはできなくなりま す。 p.39 ヒント:テンプレートを使用したテーブルの作成 時間に余裕があれば、連絡先管理など受講者の身近なデータベースを実際に作成し、各オブジェクトを開いてみ ましょう。ただし、コンピュータがインターネットに接続されていないと、使用できないテンプレートがあるの で注意しましょう。 p.40 2.2 テーブルを作成するには テーブルを作成するには、まずフィールドを設定することを強調しましょう。Access 2007 では、空のデータベー スを作成すると、"ID" フィールドのみのテーブルが作成されるので、作成したいテーブルに必要なフィールドを 追加して目的のテーブルを作成することを伝えましょう。 p.41 ヒント:テンプレートを使用したテーブルの作成方法 時間があれば、実際に[テーブルテンプレート]ボタンの[連絡先]をクリックして、自動的にフィールドが設 定されたテーブルが表示されることを確認しても良いでしょう。ただし、その場合は、 [フィールドテンプレート] ウィンドウの閉じるボタンをクリックして非表示にし、テーブルテンプレートで作成したテーブル(たとえば[テ ーブル 1] )の閉じるボタンをクリックします。不要なテーブルを作成してしまわないように、テーブルの保存確 認のメッセージの[いいえ]をクリックします。 p.43 操作:テーブルを新規に作成する Step4 フィールドをドラッグして追加する方法を一緒に実習しても良いでしょう。 9 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.43 操作:テーブルを新規に作成する Step5 先頭のフィールド名 "ID" も "顧客 ID" に後で変更しますが、まったく違う名前に変更するのでフィールド名の 変更操作がわかりやすい "姓" フィールド名を "顧客名" に変更する操作を先に行っています。 p.44 操作:テーブルを新規に作成する Step7 フィールド名 "ID" を "顧客 ID" に変更する場合は、フィールド名をダブルクリックしてすべて上書き入力する 方法の他、 「顧客」を挿入入力する方法があります。フィールド名をダブルクリックした後、再度フィールド名上 をクリックすると、カーソルが表示されます。またはフィールド名をダブルクリックした後、F2 キーを押してカ ーソルを表示することもできます。受講生のレベルに応じて、カーソルを表示して、方向キーでカーソルを移動 させて一部文字列を変更する方法を紹介しましょう。 p.45 操作:テーブルを新規に作成する Step9 ここでは、テーブルに新規に名前を付けて保存するため、クイックアクセスツールバーの[上書き保存]ボタン をクリックします。Office ボタンをクリックして[名前を付けて保存]をクリックしても、作業中の新規オブジ ェクトに名前を付けて保存することができます。ここの保存作業は「上書き保存」ではなく、 「新規に名前を付け て保存」であることを強調しましょう。 p.45 操作:テーブルを新規に作成する Step9(ヒント:オブジェクトの名前) ここではオブジェクトが「テーブル」とわかりやすくするため、 「T 顧客一覧」というオブジェクト名にしていま す。この後の操作で、テーブルには「T」 、フォームには「F」 、レポートには「R」 、クエリには「Q」を、それぞ れ先頭に付けたオブジェクト名を指定しています。 p.45 操作:テーブルを新規に作成する Step10 ナビゲーションウィンドウには、まず[T 顧客一覧]がグループ名として表示され、そのグループの中に、 [T 顧 客一覧]テーブルが作成されます。テーブルは、グループ名なのか、テーブル名なのかを判別するため、テーブ ル名の後ろに「:テーブル」と表示されています。他のオブジェクト名の後ろには「:フォーム」のようなオブジェ クトの種類名は表示されません。 p.46 ヒント:データシートビューでデータを入力しながらテーブルを作成する方法 データを入力しながら作成したテーブルのデータシートビューで列名を変更するには、既定の列名(フィールド 1、 フィールド 2 など)をダブルクリックして編集することができます。デザインビューでフィールド名を変更する こともできます。 入力したデータによって、自動的にデータ型が設定されますが、郵便番号を入力した場合、 「100-0001」と入力す ると日付/時刻型に設定され、データが「100/01/01」と表示されます。デザインビューでテキスト型に変更し、再 度郵便番号を入力し直す必要があります。また、 「1000001」と入力すると数値型に設定されるので、やはりデザ インビューでテキスト型に変更する必要があります。 p.47 ■オートナンバー型 主キーの概要を説明後、オートナンバー型が主キーに適していることを説明しましょう。オートナンバー型を設 定している場合、レコードを削除したり、新規レコードの入力をキャンセルしたりすると欠番になります。 p.48 操作:主キーを確認する Step2 空のデータベースを作成した場合は、データベース作成直後に表示されたテーブルに既定で設定されていた "ID" フィールドが主キーに設定されます。フィールド名を変更しても、主キーの設定はそのまま引き継がれます。 10 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.48 ヒント:手動での主キーの設定 主キーの設定を解除するには、解除する主キーが設定されているフィールドのフィールドセレクタをクリックし、 [デザイン]タブの[主キー]ボタンをクリックします。 [主キー]ボタンは、オン/オフで設定/解除が行えま す。 p.49 2.4 テーブルのデザインビュー データの入力ではなくテーブルの設計や設定変更に関することは、デザインビューで行うことを強調しましょう。 p.50 ■フィールド名 フィールド名を決める際には、Access の制限の他に自分なりのルールを決めて統一すると良いでしょう。たとえ ば、物の名前には「~名」のように必ず「名」と付ける、コードについては「~ID」にする、あるいは「~コー ド」に統一するなどです。 (例) ・商品→「商品名」 商品コード→「商品 ID」 ・顧客→「顧客名」 顧客コード→「顧客 ID」 こうすることにより、フィールドに格納するデータの内容が一目でわかります。 p.50 ■データ型 入力するデータにはどのデータ型を使用するのが適切か、使用例を参考に理解してもらいましょう。 ・金額を格納する場合、基本的には通貨型を選択します。通貨型は、整数部分 15 桁と小数部分 4 桁で構成されて います。桁数が多い場合には数値型を使用します。 ・ハイパーリンク型を使用すると、Web やイントラネット上の URL を指定することができ、また、LAN 上のサ ーバーやローカル(自分の使用しているコンピュータ)にあるファイルの UNC を指定することができます。 UNC とは、 「Universal Naming Convention」の略で、Windows のネットワーク環境にあるファイルやフォルダ などを指定するための表記方法です。たとえば、 「Acc01」というサーバーにある[Access2007 基礎]フォルダ内 のデータベース "顧客管理" を指定するには、次のように表記します。 ¥¥Acc01¥Access2007 基礎¥顧客管理.accdb 同様に、ローカルにあるファイルを指定するには、次のように表記します。 C:¥Access2007 基礎¥顧客管理.accdb ハイパーリンク型のデータは、テーブルのデータシートビューやフォームのフォームビューでは、リンク下線の 付いた表示になり、クリックすると、そのデータを開くことができます。 ・添付ファイル型を指定すると、テーブルのデータシートビューではクリップのアイコンが表示されます。アイ コンをクリックすると開く[添付ファイル]ダイアログボックスで、設定したい添付ファイルを選択することが できます。添付ファイルは、フォームのフォームビューでは、画像(画像ファイルの場合)やプログラムのアイ コンで表示され、アイコンをダブルクリックすると、添付ファイルの表示や追加が行えます。 p.52 操作:デザインビューで、フィールドを追加してデータ型を設定する Step4 データ型の一覧は、Alt+↓キーで表示することができます。Access 2003 では F4 キーでも表示できましたが、 Access 2007 では、F4 キーを押すと、テーブルのプロパティシートが表示されます。 p.53 ■主なフィールドプロパティ 一覧表の中から、フィールドサイズ、既定値、ふりがな、住所入力支援など本テキストで使用するフィールドプ ロパティをいくつか紹介し、フィールドプロパティは、データ型によって設定できる項目が異なることを強調し ましょう。 11 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.54 テキスト型、オートナンバー型、数値型の "フィールドサイズ" プロパティに設定できる値 数値型のフィールドサイズは、そのフィールドに入る数値に基づいて次の分類で決定されます。 ・小数点が付かない数値→数値範囲を考えて、バイト型、整数型、長整数型のいずれか。 ・小数点が付く数値→数値範囲を考えて、単精度浮動小数点型か倍精度浮動小数点型。 ・小数点が付かない数値でも長整数の範囲を超える場合→単精度あるいは倍精度浮動小数点型。 p.54 操作:ふりがなウィザードでプロパティを設定する Step1 ふりがなを自動的に表示させるには、実際に入力するフィールド("顧客名" フィールド)の "ふりがな" プロパ ティで設定することを強調しましょう。 フィールドプロパティへカーソルを移動するには、F6 キーを押しても移動することができます。F6 キーを押す ごとに、フィールドプロパティ、ナビゲーションウィンドウ、選択解除、ホットキー表示、フィールド名に選択 対象が移動します。 p.55 操作:ふりがなウィザードでプロパティを設定する Step3 ふりがなウィザードの[ふりがなの入力先]で[新しいフィールドを作成し、ふりがなを入力する]を選択する と、新規にフィールドを作成して、そのフィールドにふりがなを表示します。フィールド名はふりがなウィザー ドで設定することができます。また、ふりがなを表示するフィールドのデータ型はテキスト型になり、フィール ドサイズは 255 になります。 p.56 操作:ふりがなウィザードでプロパティを設定する Step6 フリガナウィザードで設定した後にふりがなの文字の種類を変更するには、"フリガナ" フィールドの[フィール ドプロパティ]の "IME 入力モード" プロパティの設定を変更します p.56 操作:住所入力支援ウィザードでプロパティを設定する Step1 "住所入力支援" プロパティは、郵便番号を入力すると住所を表示することも、住所を入力すると郵便番号を表示 することもできます。 p.57 操作:住所入力支援ウィザードでプロパティを設定する Step4 実際に郵便番号を半角で入力し、動作確認をしましょう。ハイフン(-)は入力しても省略してもかまいません。 入力したデータはテーブルには反映されません。 ふりがなウィザードを使用して、フリガナの文字種を全角カタカナに指定すると、それ以降入力する際の IME 入 力モードが自動的に全角カタカナになります。この後の実習でも、入力時に自動的に IME 入力モードが全角カタ カナになるため、受講生には、適宜入力モードを変更するように指示しましょう。 または、 "住所" フィールドの[フ ィールドプロパティ]の "IME 入力モード" プロパティを "ひらがな" に設定します。 p.57 操作:住所入力支援ウィザードでプロパティを設定する Step6 "住所入力支援" プロパティを設定すると、自動的に "定型入力" プロパティが設定されます。 入力時には、ハイフン(-)が表示され便利ですが、既定ではデータとして保存されないため、宛名ラベルにハイ フンは表示されません。ハイフンを表示するには、定型入力を削除してハイフンを手動で入力するか、ハイフン を保存するように定型入力の設定を変更する必要があります。 データを入力したときに、ハイフンやスラッシュ(/)などの記号もデータとして保存するには、セミコロン(;) で区切られた 3 つのセクションのうち、 2 つ目のセクションに 「0」 を入力し、 「000¥-0000;;_」 から、 「000¥-0000;0;_」 に変更します。 定型入力の書式 000¥-0000;0;_(3 つの要素をセミコロンで区切って指定します) 。 ① ② ③ 12 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き ①入力形式の指定 0:その位置に 0~9 の数字が入ることを示します。 ¥:この後ろに続く文字を区切り記号として入力時に表示します。 ②①で指定した区切り記号( 「¥」の後ろの文字)をデータとして保存するかどうかを指定します。 0:保存 1:保存しない 省略した場合は、保存しません。 ③代替文字の指定 _:データを入力する前にフィールドを選択するとガイドとして表示する文字を指定します。 p.58 操作:フィールドサイズを変更する Step1 "フィールドサイズ" プロパティを表示するには、上方向にスクロールします。既定ではフィールドサイズが "255" 設定されているため、フォームを作成したときにテキストボックスが 2 行分の高さになります。テキスト型を設 定したフィールドは、フィールドサイズを変更すると良いでしょう。 p.60 操作:"定型入力" プロパティを設定する Step6 設定後、他の位置をクリックして設定を確定すると[プロパティの更新オプション]ボタンが表示されます。 [プロパティの更新オプション]ボタン フィールドプロパティを更新すると[プロパティの更新オプション]ボタンというスマートタグが表示される場 合があり、ポイントすると右側に下向き三角が表示され、クリックするとそのフィールドが使用されているフォ ームやレポートのすべての箇所で、プロパティの変更を行うかどうかを指定したり、関連するヘルプを表示した りすることができます。 p.62 2.5.1 データの入力と保存 レコードが保存されるタイミングを確認し、データを入力した場合は自動的に保存されるので、Word や Excel のような上書き保存操作が不要であることを強調しましょう。ただし、データの入力ではなく、テーブルの設計、 構造内容の変更や、レイアウトの変更の場合は、上書き保存が必要です。 p.63 操作:新規にレコードを入力して、設定したプロパティを確認する Step2 "顧客 ID" フィールドには "(新規)" と表示されています。これは、レコードを追加するときに自動的に番号が 表示されるオートナンバー型のフィールドのためで、データを入力することはできません。 p.63 操作:新規にレコードを入力して、設定したプロパティを確認する Step3 "顧客名" フィールドには "ふりがな" プロパティが設定されています。顧客名を入力すると "フリガナ" フィール ドに、ふりがなが全角カタカナで自動的に表示されることを再度強調しましょう。 13 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.63 操作:新規にレコードを入力して、設定したプロパティを確認する Step4 [フィールドテンプレート]ウィンドウから追加した "郵便番号" フィールドは、"IME 入力モード" プロパティ がオフに設定されます。日本語入力がオフになったことを確認しましょう。 "郵便番号" フィールドには "定型入力" プロパティが設定されています。郵便番号の最初の 1 桁を入力すると、 ハイフン(-)が自動的に表示されることを確認しましょう。また、カーソルを "郵便番号" フィールドに移動し ただけでまだハイフンなどが表示されていないときでも、F2 キーを押すと定型入力の書式を確認することができ ます。 "郵便番号" フィールドには "住所入力支援" プロパティが設定されているため、都道府県と住所が自動的に表示 されることを再度強調しましょう。 p.64 新規にレコードを入力して、設定したプロパティを確認する Step5 フィールドテンプレートから追加した "電話番号" フィールドは、"IME 入力モード" プロパティがオフに設定さ れます。"電話番号" フィールドの日本語入力がオフになっていることを確認しましょう。 p.64 操作:新規にレコードを入力して、設定したプロパティを確認する Step6 "初回取引年月日" フィールドには "定型入力" プロパティが設定されています。入会年月日の最初の 1 桁を入力 すると、スラッシュ(/)が自動的に表示されることを確認しましょう。 データ型を "日付/時刻型" に設定すると、"IME 入力モード" プロパティがオフに設定されます。日本語入力がオ フになっていることを確認しましょう。 p.65 操作:新規にレコードを入力して、設定したプロパティを確認する Step8 実際には、データは自動保存するため、保存の作業は必要ありません。講習用にレコードセレクタのアイコンを 確認することを目的として、レコードセレクタをクリックして保存しています。 p.66 操作:列幅を調整する Step1 列幅を変更するにはダブルクリックして自動調整したりドラッグしたりする以外に次の方法があります。 ・列幅を変更したい列内を選択し、[ホーム]タブの[その他]ボタンをクリックして[列の幅]をクリックし、 [列の幅]ダイアログボックスで任意の値を指定します。 行の高さについても同様に[ホーム]タブの[行の高さ]をクリックするか、ドラッグ操作で変更することがで きます。 p.67 ヒント:データシートのフォントやフォントサイズの変更 以前のバージョンで[ツール]メニューの[オプション]をクリックして設定していた内容は、Office ボタンを クリックして[Access のオプション]をクリックし、 [Access のオプション]ダイアログボックスで設定します。 p.69 2.6.1 データのインポート インポートする前に、Excel ブック "顧客名簿" を開いて項目名などあらかじめ確認しましょう。 [T 顧客一覧] テーブルの "顧客 ID" フィールドは、オートナンバー型が設定されており、既に顧客 ID が "1" のデータが入力 済みです。そのため、インポート元の Excel ブック "顧客名簿" には、その続きである顧客 ID が "2" 以降のデー タが入力されている必要があります。 また、フィールド名の違いなどがあると正しくインポートできないので、インポート前に受講生全員のテーブル の設定(フィールド名、フィールドサイズ)を確認して揃えておきましょう。たとえば、Excel のフィールド名が "初回取引年月日" なのに、テーブルのフィールド名が "初回取り引き年月日" になっていると、フィールド名が 違うのでインポートできません。テーブルの設定を確認したら、テーブルを閉じておきます。 14 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.69 操作:Excel で作成したデータをインポートする Step1 [外部データ]タブの[インポート]グループのボタンで、インポートで利用できるファイルの種類を確認しま しょう。 ナビゲーションウィンドウで、インポート先のテーブル名上で右クリックし、 [インポート]をポイントすると表 示されるサブメニュー(アプリケーション名)をクリックしても、インポート操作を行うことができます。 p.70 操作:Excel で作成したデータをインポートする Step5 既存のテーブルにインポートする場合、 [先頭行をフィールド名として使う]チェックボックスは淡色表示になり、 選択できません。新規テーブルとしてインポートする場合は、選択できます。 p.70 ヒント:ワークシートの一部分のインポート Excel に複数のワークシートが保存されていたり、名前の付いた範囲が保存されているとワークシートインポート ウィザードの最初のステップで、ワークシートや名前の付いた範囲を選択するボックスが表示されます。 p.71 操作:Excel で作成したデータをインポートする Step7 正しくインポートできたか、違うメッセージが表示されていないかを必ず確認しましょう。エラーメッセージが 表示されて正しくインポートできなかった場合は、テーブルのフィールド名などを確認し、修正後再度インポー ト操作を行いましょう。 p.74 操作:Access で作成したテーブルをインポートする Step5 インポート元のデータが Access のデータベースファイルの場合、テーブル以外にクエリやレポートなどのオブジ ェクトもインポートすることができます。 [オブジェクトのインポート]ダイアログボックスは、インポート操作を行う際にナビゲーションウィンドウで 選択しているオブジェクトのタブがアクティブになります。 p.76 操作:テーブルのデータを Excel ワークシートにエクスポートする Step1 [外部データ]タブの[エクスポート]グループのボタンで、エクスポートできるファイルの種類を確認しまし ょう。 ナビゲーションウィンドウで、エクスポートしたいテーブル名上で右クリックし、 [エクスポート]をポイントす ると表示されるサブメニュー(アプリケーション名)をクリックしても、ダイアログボックスでエクスポート操 作を行うことができます。 p.76 ヒント:エクスポートのオプション [書式設定とレイアウトを保持したままデータをエクスポートする]チェックボックスをオンにし、 [エクスポー トの完了後にエクスポート先のファイルを開く]チェックボックスもオンにすると、自動的に Excel が起動し、 エクスポートしたファイルが開きます。 p.78 操作:テーブルのデータを Excel ワークシートにエクスポートする Step7 Excel の列番号は、マウスポインタが下向きの黒矢印の形でドラッグします。 p.78 ヒント:リンクとは リンクを設定すると、ナビゲーションウィンドウにリンクしたテーブル名のグループが作成されます。リンクテ ーブルのアイコンには小さな矢印が表示されます。リンクを解除するには、ナビゲーションウィンドウで解除す るテーブルを選択して Del キーを押します。 15 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.80 ■フォームフィルタの[または]シート [並べ替えとフィルタ]グループの[詳細設定]ボタンをクリックして[フォームフィルタ]をクリックすると、 左下に[抽出条件] 、 [または]という名前の 2 つのシートが表示されます。[抽出条件]シートに条件を設定し、 [ま たは]シートをクリックすると、新たに[または]シートが追加されます。 設定した条件をクリアするには、フォームフィルタの条件設定画面で、 [並べ替えとフィルタ]グループの[詳細 設定]ボタンをクリックして[グリッドのクリア]ボタンをクリックします。 p.81 操作:フォームフィルタを使用してデータを抽出する フィルタの実行も条件設定も行われていないときは、ステータスバーに "フィルタなし" と表示されています。 p.85 ヒント:部分一致の検索について [T 販売店一覧]テーブルの販売店名の「ショップ」の文字を範囲選択して、 [並べ替えとフィルタ]グループの [選択]ボタンをクリックすると、 「"ショップ" を含む」 、 「"ショップ" を含まない」 、 「"ショップ" で終わる」 、 「" ショップ" で終わらない」の 4 つの選択肢が表示されます。 p87. 復習問題 2-1 1. Access を起動していない場合は、まず Access を起動して[空のデータベース]をクリックしましょう。既に Access を起動している場合は、Office ボタンをクリックして[新規作成]をクリックします。 Access は、Word や Excel と違い、起動している 1 つのアプリケーション内で開けるファイルは 1 つのみです。 したがって、復習問題で新規にデータベースを作成すると、自動的に 2 章で作成したデータベース "顧客管理" は 閉じられます。 p.95 操作:オートフォームツールでフォームを新規に作成する Step1 2 章の復習問題を実習していた場合は、復習問題で作成したデータベース "販売管理" を閉じて、 [保存用]フォ ルダからデータベース "顧客管理"を開きます。または、データベース "販売管理" を開いたままデータベース " 顧客管理" を開くと、自動的にデータベース "販売管理" は閉じられます。以降の章も同様です。 p.95 操作:オートフォームツールでフォームを新規に作成する Step3 オートフォームツールで作成したフォームは、ドキュメントタブとフォームヘッダーのタイトル部分にフォーム の基になっているテーブル名が表示されます。ただし、まだフォームは保存されていません。 ドキュメントタブの表示を変更するには、フォームを閉じてナビゲーションウィンドウでフォーム名を右クリッ クし、 [名前の変更]をクリックしてフォーム名を変更します。フォーム名は変更せずに、ドキュメントタブの表 示のみ変更する場合は、フォーム全体のプロパティシートの[標題]ボックスに変更したい名前を入力します。 p.97 操作:フォームウィザードでフォームを作成する Step1 基になるテーブルを選択しなくても、Step3 の画面の[テーブル/クエリ]ボックスで指定することもできます。 p.98 操作:フォームウィザードでフォームを作成する Step3 目的のフィールド名をダブルクリックしても[選択したフィールド]ボックスに移動することができます。 p.99 操作:フォームウィザードでフォームを作成する Step7 フォームウィザードのスタイル選択の画面では、前回フォームを作成したときに選択したスタイルが自動的に設 定されます。自由にスタイルを選択してもらう方法もありますが、スタイルによっては、コントロールに枠線が 表示されないデザインがあり、この後のデザインビューでのコントロールの操作がわかりづらいので、ここでは [Office]スタイルを選択してもらいましょう。 16 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.100 操作:フォームウィザードでフォームを作成する Step9 フォームウィザードで作成したフォームは、ドキュメントタブとフォームヘッダーのタイトル部分に Step8 のウ ィザードの最終画面で入力したフォーム名が表示されます。ウィザードを完了したとき、フォームが保存されて います。 p.101 3.2 フォームを編集するには テーブル同様、フォームの設計や構造の変更は、デザインビューで行うことを強調しましょう。 p.101 フォームのデザインビュー 主なセクションには、フォームヘッダー、詳細、フォームフッターがあります。 ・ [フォームヘッダー]セクション フォームビュー、レイアウトビューでは各レコードの上部に表示されます。タイトルなどを配置します。 ・ [詳細]セクション レコードの詳細を表示します。フィールド名のラベル、データのテキストボックスなどを表示します。 ・ [フォームフッター]セクション フォームビュー、レイアウトビューでは各レコードの下部に表示されます。コマンドボタンなど配置します。 p.103 操作:フィールドを追加する Step1 [フィールドリスト]ウィンドウで追加したいフィールド名をダブルクリックしても、フォームにフィールドを 追加できます。この場合、まず[詳細]セクションのほぼ中央に追加されます。追加後、適宜移動します。 p.103 操作:フィールドを追加する Step2 グループ化されているコントロールの中に[フィールドリスト]ウィンドウからフィールド名をドラッグして追 加した場合、自動的に各フィールドが等間隔に配置されるよう、 [詳細]セクションが広がります。 p.103 ヒント: [フィールドリスト]ウィンドウの表示/非表示 Alt+F8 キーを押して[フィールドリスト]ウィンドウの表示/非表示を切り替えることができます。前回フィ ールドリストを表示したままフォームを閉じた場合は、次にデザインビューを開くと[フィールドリスト]ウィ ンドウは開いたままになります。 p.104 3.2.2 グループ化と解除 グループ化を解除したコントロールを再度グループ化した状態にしたい場合は、 [詳細]セクションのコントロー ルをすべて選択し、 [配置]タブの[集合形式]ボタンをクリックします。表形式のフォームの場合は、フォーム ヘッダー部分のラベルと[詳細]セクションのコントロールをすべて選択し、 [配置]タブの[表形式]ボタンを クリックしてグループ化します。 p.106 ■ハンドル 開いているフォームのデザインビューを使用して、実際にマウスポインタの形などを確認しましょう。コントロ ールを移動したり削除してしまった場合は、 [元に戻す]ボタンで戻すように指示しましょう。 p.107 ■複数のコントロールの選択 コントロールを選択するには、選択したいコントロールの一部が含まれるようにドラッグしても選択することで きます。既定ではコントロールの一部を囲んだときに選択されますが、Office ボタンをクリックして[Access の オプション]をクリックし、 [Access のオプション]ダイアログボックスを開き、 [オブジェクトデザイナ]をク リックして[フォーム/レポート]の[全体を囲んだときに選択]で変更することができます。 また、すべてのコントロールを選択するには、Ctrl+A キーを押す方法もあります。 17 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.110 操作:ラベルとチェックボックスを移動する Step3 [ホーム]タブに切り替えても、同じ[表示]ボタンでビューを切り替えられます。 p.111 ヒント:コントロールの位置を揃えたり、サイズや間隔を揃える 時間に余裕があれば、[初回取引年月日]ラベルと[はがき案内]のラベルを選択し、[上]ボタンまたは[下] ボタンを選択して位置を整えましょう。 p.114 "既定値" プロパティを設定する Step3 [すべて]タブをクリックすると、選択しているコントロールに設定できるすべてのプロパティが表示されます。 p.115 ヒント:フォーム全体のプロパティ コントロールだけでなく、フォーム全体やセクションに対してプロパティを設定することができます。 p.119 操作:フォームを使用して新規のレコードを入力し、"既定値" プロパティを確認する Step3 テーブルで設定した、"ふりがな" プロパティが引き継がれていることを確認しましょう。 p.119 操作:フォームを使用して新規のレコードを入力し、"既定値" プロパティを確認する Step4 テーブルで設定した "住所入力支援" プロパティが引き継がれていることを確認しましょう。 p.120 操作:フォームを使用して新規のレコードを入力し、"既定値" プロパティを確認する Step6 Step5 の番地入力後 Enter キーを押すと、"住所" フィールド内での改行になってしまいます。フィールド内で改 行してしまった場合は、BackSpace キーを押して改行を取り消し、Tab キーを押すか、"電話番号" フィールド内 をクリックして、カーソルを移動します。 p.120 操作:フォームを使用して新規のレコードを入力し、"既定値" プロパティを確認する Step7 フォームの "既定値" プロパティで、今日の日付が表示されるように設定したことを再度強調しましょう。また、 今日の日付以外であれば、入力または編集できることを補足しましょう。 p.122 復習問題 問題 3-1 2 章の復習問題を実習していない場合は、 [Access2007 基礎]フォルダの[復習問題]フォルダの データベース " 復習 2-2 販売管理(完成)" を開きましょう。そのまま実習することもできますが、データベース "復習 2-2 販 売管理(完成)" を元の状態で残しておくには、Office ボタンをクリックして[名前を付けて保存]の右向き三角 をポイントして[Access2007 データベース]をクリックし、 「販売管理」と名前を付けてデータベースを保存し てから実習した方が良いでしょう。 p.128 操作:レポートウィザードでレポートを新規に作成する Step1 基になるテーブルを選択しておかなくても、Step2 の画面の[テーブル/クエリ]ボックスで指定することもでき ます。 p.128 操作:レポートウィザードでレポートを新規に作成する Step2 目的のフィールド名をダブルクリックしても[選択したフィールド]ボックスに移動することができます。 p.130 操作:レポートウィザードでレポートを新規に作成する Step8 レポートウィザードのスタイル選択の画面では、前回レポートを作成したときに選択したスタイルが自動的に設 定されます。スタイルを[クール]に統一しましょう。 18 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.131 操作:レポートウィザードでレポートを新規に作成する Step10 レポートウィザードで作成しレポートは、ドキュメントタブとレポートヘッダーのタイトル部分に Step9 のウィ ザードの最終画面で入力したレポート名が表示されます。ウィザードを完了したとき、レポートが保存されてい ます。 p.132 4.2 レポートを編集するには テーブルやフォーム同様、レポートの設計や構造の変更は、デザインビューで行うことを強調しましょう。 p.133 ■セクション レポートにも、フォーム同様セクションがあります。各セクションをどのように利用すると良いかを説明しまし ょう。 [配置]タブの[ページ ヘッダー/フッター]ボタンや[レポート ヘッダー/フッター]ボタンで表示/非表示を 切り替えることができます。しかし、既に表示しているページヘッダーやページフッターを非表示にした場合、 そのセクションに含まれているすべてのコントロールが削除されます。 ページヘッダーにフィールドのラベルが配置してある場合、そのデータを表示する[詳細]セクションのテキス トボックスも削除されてしまいます。この操作は[元に戻す]ボタンが使用できません。 p.134 操作:コントロールのサイズを変更する Step2 レポートセレクタの左上角に、緑色のエラーインジケータが表示されていることを確認しておきましょう。これ はレポートの幅がページの幅を超えているためです。この後の操作(p.137)で整えます。 p.135 操作:コントロールのサイズを変更する Step5 レポートウィザードで作成したレポートの「ページヘッダー」セクションの各ラベル、および[詳細]セクショ ンのテキストボックスやチェックボックスなどのコントロールは、隣のコントロールとの間隔(空白)が同じに 揃えられています。 p.142 操作:宛名ラベルを作成する Step2 [メーカー]ボックスから[Kokuyo]を選択するときは、スクロールします。 使用するラベルサイズが一覧にない場合は、 [ユーザー定義ラベル]をクリックすると、独自のサイズを指定する ことができます。ただし、使用するプリンタによっては、ユーザーが定義したサイズが扱えない場合があります。 p.143 操作:宛名ラベルを作成する Step4 宛名ラベルウィザードで追加できるのは、テキスト型、数値型、日付/時刻型、通貨型、Yes/No 型、添付ファイル データ型のフィールドのみです。メモ型、OLE オブジェクト型、ハイパーリンク型のフィールドは、レポートの デザインビューで[フィールドリスト]ウィンドウを使用して追加します。 p.145 操作:宛名ラベルを作成する Step12 プレビューしたときに "一部のデータが表示されません" というメッセージが表示される場合があります。その場 合は、 [ページ設定]ダイアログボックスの設定やコントロールの幅が適切でないことが考えられるので、必要に 応じて、[詳細]セクションのコントロールの幅を狭くしたり、[ページ設定]タブの[ページ設定]ボタンをク リックして、 [ページ設定]ダイアログボックスで余白を小さくするなどの調整を行ってください。 19 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.145 ヒント:定型入力に関する注意事項 1 件目はテーブルのデータシートビューで、25 件目はフォームを使用してデータを入力しています。そこで、定 型入力の設定により、ハイフン(-)が表示されていません。2 件目から 24 件目のレコードは、Excel からインポ ートしたデータで、Excel でデータを入力するときにハイフンも入力して保存してあります。 定型入力を使用して、宛名ラベルにハイフンを表示させるには、"住所入力支援" プロパティを設定した後に、自 動的に設定される定型入力を編集してからデータを入力します。書式の詳細は、この講習の手引きの「p.57 操 作:住所入力支援ウィザードでプロパティを設定する Step6」を参照してください。 p.147 操作:フォントサイズと配置を変更する Step2 [都道府県]コントロールや[顧客名]コントロールの前に表示されている、Trim(トリム)関数は、文字列か ら先頭と末尾の両方のスペースを削除した文字列を返す関数です。 p.149 復習問題 4-1 これまでの復習問題を実習していない場合は、 [Access2007 基礎]フォルダの[復習問題]フォルダのデータベ ース "復習 3-2 販売管理(完成)" を開きましょう。そのまま実習することもできますが、データベース "復習 3-2 販売管理(完成)" を元の状態で残しておくには、Office ボタンをクリックして[名前を付けて保存]の右 向き三角をポイントして[Access2007 データベース]をクリックし、 「販売管理」と名前を付けてデータベース を保存してから実習した方が良いでしょう。 p.150 復習問題 4-2 1.の問題文で "次のようなレイアウト" とは、p.151 の 2.の問題文の画面の[ラベルのレイアウト]ボックスのこ とを指します。 p.154 5.1 クエリとは 「2.7 フィルタについて」で実習したフィルタ機能との違いを説明しましょう。 条件を指定してデータシート内のデータを抽出するだけならば、フィルタ機能でも可能ですが、次の場合にはク エリが適しています。 ・条件を保存して、同じ条件で何度もデータを抽出する場合 (フィルタの場合には最後に設定した条件しか保存することができない) ・すべてのフィールドではなく、指定したフィールドのみを抽出結果として表示する場合 ・フィールドの値を計算した新たなフィールドを表示したい場合 p.157 操作:デザインビューでクエリを作成する Step2 テーブルをダブルクリックして追加することもできます。誤って不要なテーブルを追加した場合は、 [テーブルの 追加]ダイアログボックスを閉じた後、不要なテーブルのタイトルバーをクリックし、Del キーで削除します。 p.159 操作:デザインビューでクエリを作成する Step8 クエリは、テーブルと同じ名前を付けることができません。フォームやレポートでは同じ名前を付けられます。 p.160 ヒント:複数のフィールドの選択 フィールドリストの先頭のアスタリスク(*)をダブルクリックしたり、デザイングリッドの[フィールド]行に ドラッグすると、すべてのフィールドをデザイングリッドに追加することができます。ただし、この方法では、 デザイングリッドの[フィールド]行に各フィールド名は表示されません。クエリを実行すると、データシート にはすべてのフィールド名が表示されます。アスタリスクは、"フィールドリスト内のすべてのフィールド" を意 味するワイルドカードです。 20 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.167 操作:単一条件で抽出する Step7 小文字で入力してもらいましょう。Enter キーを押したとき、先頭が「Yes」と大文字になれば正しく入力できた と判断できます。 p.167 ヒント:Yes/No 型の抽出条件 Yes/No 型の並べ替えでは、Yes は "-1" 、No は "0" と評価されるため、昇順を設定すると "Yes" が先に表示さ れます。 p.169 ■OR 条件 OR 条件を設定するには[または]行を使用する以外に、1 つのセルの中で指定する方法があります。 [抽出条件] 行に「神奈川県 or 千葉県」 ( 「or」は半角で入力し、前後に半角のスペースを入力する)と入力して Enter キーを 押すと、 「"神奈川県" Or "千葉県"」と表示されます。 p.170 操作:OR 条件でデータを抽出する Step2 "Yes" を選択するには、文字列をドラッグして選択するか、 [抽出条件]行の左下をポイントしてマウスポインタ の形が右上向きの白矢印になったらクリックして選択することができます。 p.171 操作:OR 条件でデータを抽出する Step7 Office ボタンをクリックして[名前を付けて保存]の右向き三角をポイントして表示される[名前を付けてオブ ジェクトを保存]をクリックしても、既に名前を付けて保存しているオブジェクトに別の名前を付けて保存する ことができます。 この後、p.178 で「Q 初回 2005 年 10-12 月」と別の名前を付けて保存するまで、クエリ名はこのままで、さまざ まな条件設定を実習します。 p.171 操作:OR 条件でデータを抽出する Step9 [Q 東京と埼玉の顧客]クエリを閉じて、再度デザインビューで開くと、 [抽出条件]行には「"東京都" Or "埼玉 県"」と Or の条件に書き換わります。 p.174 ■ワイルドカードの入力 "?" を先頭で使用するときには、文字列の前後のダブルクォーテーション(" ")は自動的に付けられないので、 前後のダブルクォーテーションを入力します。たとえば「"??市"」と入力して Enter キーを押すと Like 演算子に 置き換わります。 p.177 操作:一定の範囲を指定してデータを抽出する Step5 入力は必ず半角で行い、"between" の後ろと "and" の前後に必ず半角スペースを入力するよう、特に注意を促し ましょう。 「Between~And~演算子」は半角の小文字で入力すると、Enter キーを押して確定したときに、自動的に先頭が 大文字に変更されるので、正しく入力できたかどうかの確認ができます。全体の前後にダブルクォーテーション (" ")が表示されている場合は、入力ミスやスペースがないことなどが考えられます p.178 操作:一定の範囲を指定してデータを抽出する Step6 デザイングリッドのフィールドの列幅を変更しても、列幅を保存することはできません。再度デザインビューを 表示すると元の列幅になります。 21 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き p.179 ヒント:ズーム機能 条件を入力する前に[ズーム]ダイアログボックスを開いて入力することもできます。 [ズーム]ダイアログボッ クスを開いた状態では、その内容が、まだ[抽出条件]行に入力されていません。 [ズーム]ダイアログボックス を使用した場合は、入力を確認後、必ず[OK]をクリックして入力内容を[抽出条件]行に確定することを補足 しましょう。また、 [ズーム]ダイアログボックスを開いたままでは、クエリを実行できません。 p.183 操作:パラメータクエリを作成する Step4 []の入力は必ず半角で行うよう、特に注意を促しましょう。 Access では、フィールド名を半角の[]で囲うため、パラメータの文字列にフィールド名と同じ文字列を入力す ると、パラメータクエリにならないことを補足しましょう。フィールド名と異なる文字列を入力します。 p.187 復習問題 問題 5-1 これまでの復習問題を実習していない場合は、 [ [Access2007 基礎]フォルダの[復習問題]フォルダのデータベ ース "復習 4-2 販売管理(完成)" を開きましょう。そのまま実習することもできますが、データベース "復習 4-2 販売管理(完成)"を元の状態で残しておくには、Office ボタンをクリックして[名前を付けて保存]の右向 き三角をポイントして[Access2007 データベース]をクリックし、 「販売管理」と名前を付けてデータベースを 保存してから実習した方が良いでしょう。 p.189 総合問題 時間に余裕がある場合は、巻末の総合問題でテキストの操作を確認してもらいましょう。 問題 1、問題 2 は主に「テーブル」 、問題 3 は「フォーム」 、問題 4 は「レポート」 、問題 5 は「クエリ」について 出題されています。受講者のレベルや時間に応じて、問題を選択して解いてもらいましょう。 途中の問題から実習する場合は、 [Access2007 基礎]フォルダの[総合問題]フォルダにある適切な完成ファイ ルを開き、Office ボタンをクリックして[名前を付けて保存]の右向き三角をポイントして[Access2007 データ ベース]をクリックし、 [保存用]フォルダに別のデータベース名を付けて保存してから実習すると良いでしょう。 また、問題の左側にテキストの参照先を記載しています。わからないところは確認しながら解くよう指示しまし ょう。 22 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題 解答集 す。 復習問題 1-1 6. ①[表示]ボタンの下向き三角をクリック 1. して、 [デザインビュー]をクリックします。 ①[スタート]ボタンをクリックします ② 'F 顧客一覧入力' を閉じるボタンをクリ ②[すべてのプログラム]をポイントしま ックします。 す。 7. ③[Microsoft Office]をクリックします。 ①ナビゲーションウィンドウの[Q はがき ④[Microsoft Office Access2007]をクリ 案内送付先]をダブルクリックします。 ックします。 8. ⑤Office ボタンをクリックします。 ①[表示]ボタンのアイコン部分をクリッ ⑥[開く]をクリックします。 クします。 ⑦[ファイルを開く]ダイアログボックス ② 'Q はがき案内送付先' を閉じるボタン で、 [Access2007 基礎]フォルダをクリッ をクリックします。 クして[開く]をクリックします。 9. ⑧[顧客管理(完成) ]をクリックして[開 ①ナビゲーションウィンドウの[R はがき く]をクリックします。 案内リスト]をダブルクリックします。 2. 10. ①ナビゲーションウィンドウの[T 顧客一 ①[表示]ボタンの下向き三角をクリック 覧:テーブル]をダブルクリックします。 して、 [印刷プレビュー]をクリックします。 3. 11. ①[表示]ボタンのアイコン部分をクリッ ①[印刷プレビューを閉じる]ボタンをク クします。 リックします。 ② 'T 顧客一覧' を閉じるボタンをクリック ②[表示]ボタンの下向き三角をクリック します。 して、 [デザインビュー]をクリックします。 4. ③ 'R はがき案内リスト' を閉じるボタン ①ナビゲーションウィンドウの[F 顧客一 をクリックします。 覧入力]をダブルクリックします。 12. 5. ①Office ボタンをクリックします。 ①[次のレコード]ボタンをクリックしま ②[データベースを閉じる]をクリックし 23 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 ます。 の[資産]の[取得日]をダブルクリック ③Access 2007 の閉じるボタンをクリック します。 します。 3. ① "ID" フィールド名をダブルクリックし、 「商品 ID」と入力して Enter キーを押して 復習問題 2-1 確定します。 ② "品目" フィールド名をダブルクリック 1. し、 「商品名」と入力して Enter キーを押し (Access を起動している場合) て確定します。 ①Office ボタンをクリックします。 ③ "取得日" フィールド名をダブルクリッ ②[新規作成]をクリックします。 クし、「取扱い開始日」と入力して Enter (Access の起動から実習する場合) キーを押して確定します。 ①Access を起動します。 ④[フィールドテンプレート]ウィンドウ ②[空のデータベースを新規作成]の[空 の閉じるボタンをクリックします。 のデータベース]をクリックします。 4. (以下共通) ①クイックアクセスツールバーの[上書き ③右側の[空のデータベース]の[データ 保存]ボタンをクリックします。 ベースの場所を指定します]アイコンをク ②[名前を付けて保存]ダイアログボック リックします。 スの[テーブル名]ボックスに「T 商品一 ④[新しいデータベース]ダイアログボッ 覧」と入力して、 [OK]をクリックします。 クスで[Access2007 基礎]フォルダ、 [保 5. 存用]フォルダの順番にダブルクリックし ①[表示]ボタンのアイコン部分をクリッ ます。 クします。 ⑤[ファイル名]ボックスに「販売管理」 ② "取扱い開始日" フィールドのフィール と入力して[OK]をクリックします。 ドセレクタをクリックして、 [行の挿入]ボ ⑥[作業の開始]ウィンドウの[ファイル タンをクリックします。 名]ボックスに "販売管理.accdb" とデータ ③追加された空白行の[フィールド名]セ ベース名が表示されていることを確認して ルに「単価」と入力します。 [作成]をクリックします。 ④[データ型]セルの下向き三角をクリッ 2. クして、 [通貨型]をクリックします。 ①[新しいフィールド]ボタンをクリック ⑤ "単価" フィールドの "書式" プロパテ します。 ィに "通貨" と表示されていることを確認 ②[フィールドテンプレート]ウィンドウ します。 の[資産]の[品目]をダブルクリックし 6. ます。 ① "商品 ID" フィールドの[データ型]セ ③[フィールドテンプレート]ウィンドウ ルをクリックし、右端の下向き三角をクリ 24 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 ックして[テキスト型]をクリックします。 ⑥ "取扱い開始日" フィールドに「050325」 7. と入力して Enter キーを押します。 ① "商品 ID" フィールドをクリックし、" 9. フィールドサイズ" プロパティに「5」と入 ① 'T 商品一覧' を閉じるボタンをクリック 力して、Enter キーを押して確定します(手 します。 順 6 で "商品 ID" フィールドが選択されて ②[外部データ]タブをクリックします。 いるので、フィールド名をクリックし直さ ③[インポート]グループの[Excel]ボタ ず、そのまま "フィールドサイズ" プロパ ンをクリックします。 ティに入力してもかまいません) 。 ④[外部データの取り込み-Excel ワーク ② "商品名" フィールドをクリックして、" シート]ダイアログボックスの[ファイル フィールドサイズ" プロパティに「50」と 名]ボックスの右側の[参照]をクリック 入力して Enter キーを押して確定します。 します。 ③ "取扱い開始日" フィールドをクリック ⑤[ファイルを開く]ダイアログボックス し、"定型入力" プロパティをクリックして、 で[Access2007 基礎]フォルダ、 [復習問 [・・・] ( [ビルド]ボタン)をクリックしま 題]フォルダの順番にダブルクリックし、 す。 [商品一覧表]をクリックして[開く]を ④テーブルの保存のメッセージを確認して クリックします。 [はい]をクリックします。 ⑥[レコードのコピーを次のテーブルに追 ⑤定型入力ウィザードの最初の画面で[西 加する]をクリックし、右側のボックスの 暦日付(年/月/日) ]をクリックして、 [次へ] テーブル名が "T 商品一覧" と表示されて をクリックします。 いることを確認して[OK]をクリックしま ⑥[次へ]をクリックしてウィザードを進 す。 め、最後の画面で[完了]をクリックしま ⑦ワークシートインポートウィザードの設 す。 定を確認して[次へ]をクリックし、最後 8. に[完了]をクリックします。 ①[表示]ボタンのアイコン部分をクリッ ⑧[インポート操作の保存]チェックボッ クします。 クスがオフになっていることを確認して ②テーブルの保存のメッセージを確認して [閉じる]をクリックします。 [はい]をクリックします。 10. ③ "商品 ID" フィールドにカーソルが表示 ①ナビゲーションウィンドウの[T 商品一 されていることを確認し、 「1001」と半角で 覧:テーブル]をダブルクリックします。 入力して Enter キーを押します。 ② "商品 ID" フィールド名から "取扱い開 ④ "商品名" フィールドに「応援バット 始日" フィールド名までのフィールドセレ (大) 」と入力して Enter キーを押します。 クタをドラッグして選択し、"取扱い開始日 ⑤ "単価" フィールドに「1000」と入力し " フィールドの右側の境界線をポイントし て Enter キーを押します。 て、マウスポインタの形が左右の矢印にな 25 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 ったらダブルクリックします。 3. 11. ①[ホーム]タブをクリックします。 ①クイックアクセスツールバーの[上書き ②[詳細設定]ボタンをクリックして、 [フ 保存]ボタンをクリックします。 ォームフィルタ]をクリックします。 ② 'T 商品一覧' を閉じるボタンをクリック ③ "都道府県" フィールド名の下のセルを します。 クリックします。 ④右端の下向き三角をクリックして、 [埼玉 県]をクリックします。 復習問題 2-2 ⑤[フィルタの実行]ボタンをクリックし ます。 1. 4. ①[外部データ]タブをクリックします。 ①[フィルタの実行]ボタン(ポイントす ②[Access]ボタンをクリックします。 ると[フィルタの解除]とポップアップ表 ③[外部データの取り込み-Access データ 示されます)をクリックします。 ベース]ダイアログボックスの[ファイル 5. 名]ボックスの右側の[参照]をクリック ① "支店名" フィールドのいずれかのレコ します。 ードの中で「駅前」の 2 文字をドラッグし ④[ファイルを開く]ダイアログボックス て範囲選択します。 で[Access2007 基礎]フォルダ、 [復習問 ②[選択]ボタンをクリックします。 題]フォルダの順番にダブルクリックし、 ③["駅前"を含む]をクリックします。 [販売(インポート用) ]をクリックして[開 6. く]をクリックします。 ①[フィルタの実行]ボタン(ポイントす ⑤[現在のデータベースにテーブル、クエ ると[フィルタの解除]とポップアップ表 リ、フォーム、レポート、マクロ、モジュ 示されます)をクリックします。 ールをインポートする]をクリックして、 ② 'T 支店一覧' を閉じるボタンをクリック [OK]をクリックします。 します。 ⑥[オブジェクトのインポート]ダイアロ ③変更を保存するかどうかのメッセージを グボックスの[テーブル]タブで[T 支店 確認して[いいえ]をクリックします。 一覧]をクリックして、[OK]をクリック します。 復習問題 3-1 ⑦[インポート操作の保存]チェックボッ クスがオフになっていることを確認して [閉じる]をクリックします。 1. 2. ①ナビゲーションウィンドウの[T 商品一 ①ナビゲーションウィンドウの[T 支店一 覧:テーブル]をクリックします。 覧:テーブル]をダブルクリックします。 ②[作成]タブをクリックします。 26 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 ③[フォーム]ボタンをクリックします。 2. 復習問題 3-2 ①[表示]ボタンの下向き三角をクリック して、 [デザインビュー]をクリックします。 ②[フォームヘッダー]セクションまたは 1. [詳細]セクションのコントロール以外の ①ナビゲーションウィンドウの[T 商品一 場所をクリックして全体の選択を解除しま 覧:テーブル]をクリックします。 す。 ②[作成]タブをクリックします。 ③タイトルの "T 商品一覧" をクリックし ③[その他のフォーム]ボタンをクリック て選択し、マウスポインタの形が I 型にな して、 [フォームウィザード]をクリックし ったらクリックして、文字列中にカーソル ます。 を移動します ④フォームウィザードのフィールド選択画 ④ "T" と "一覧" を範囲選択して、Del キ 面の[テーブル/クエリ]ボックスに、"テー ーまたは BackSpace キーなどで削除しま ブル:T 商品一覧" と表示されていることを す。 確認します。 ⑤タイトルを「商品」に変更したことを確 ⑤[選択可能なフィールド]ボックスの右 認して、Enter キーを押して変更を確定し 側の[>>]をクリックし、すべてのフィー ます。 ルドを[選択したフィールド]ボックスに 3. 移動して、 [次へ]をクリックします。 ①[表示]ボタンのアイコン部分をクリッ ⑥レイアウトの指定画面で[単票形式]が クします。 選択されていること確認して[次へ]をク ②[次のレコード]ボタンをクリックして、 リックします。 2 番目のレコード(商品 ID 1002)を表示 ⑦スタイルの指定画面で任意のスタイルを します。 クリックして[次へ]をクリックします(完 ③[最終レコード]ボタンをクリックして、 成例のスタイルは "シック" ) 。 最後のレコード(商品 ID 5002)を表示し ⑧[フォーム名を指定してください。 ]ボッ ます。 クスに「F 商品入力」と入力し、 [フォーム 4. を開いてデータを入力する]が選択されて ①クイックアクセスツールバーの[上書き いることを確認して[完了]をクリックし 保存]ボタンをクリックします。 ます。 ②[名前を付けて保存]ダイアログボック 2. スのフォーム名ボックスに「F 商品」と入 ①[表示]ボタンの下向き三角をクリック 力して、 [OK]をクリックします。 して、 [デザインビュー]をクリックします。 5. ②[詳細]セクションのいずれかのラベル ① ' F 商品' を閉じるボタンをクリックし をクリックして、ハンドルが表示されてい ます。 ることを確認します。 27 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 ③ラベルの右辺の中央のハンドルをポイン 6. トして、マウスポインタの形が左右の矢印 ①[取扱い開始日]ラベルをクリックして になったら水平ルーラーの目盛 "3" を目 選択します。 安に左方向にドラッグします。 ②選択した[取扱い開始日]ラベルの枠線 3. (左上角以外)をポイントして、マウスポ ①[詳細]セクションの左上に表示されて インタが十字の矢印と白矢印の形になった いる十字の矢印のアイコンをクリックして、 ら[単価]テキストボックスの右側にドラ すべてのコントロールを選択します。 ッグします( [取扱い開始日]ラベルが[単 ②[配置]タブをクリックします。 価]テキストボックスに重重ならないとこ ③[解除]ボタンをクリックします。 ろまでドラッグします) 。 4. 7. ①[詳細]セクションのコントロール以外 ①[デザイン]タブまたは[ホーム]タブ の場所をクリックして、すべてのコントロ をクリックします。 ールが選択されている状態を解除します。 ②[表示]ボタンのアイコン部分をクリッ ②[商品 ID]テキストボックスをクリック クします。 して選択します。 8. ③[商品 ID]テキストボックスの右辺の中 ①[新しい(空の)レコード]ボタンをク 央のハンドルをポイントし、マウスポイン リックします。 タの形が左右の矢印になったら水平ルーラ ② "商品 ID" フィールドに「5003」と半角 ーの目盛 "5" を目安に左方向にドラッグ で入力して Tab キーを押します。 します。 ③ "商品名" フィールドに「チームキャッ 5. プ KIDS」 と入力して Tab キーを押します。 ①[単価]テキストボックスをクリックし ④ "単価" フィールドに「2500」と入力し て選択します。 て Tab キーを押します。 ②[単価]テキストボックスの右辺の中央 ⑤ "取扱い開始日" フィールドに「050325」 のハンドルをポイントし、マウスポインタ と入力します。 の形が左右の矢印になったら水平ルーラー 9. の目盛 "5" を目安に左方向にドラッグし ①クイックアクセスツールバーの[上書き ます。 保存]ボタンをクリックします。 ③[取扱い開始日]テキストボックスをク ② 'F 商品入力' を閉じるボタンをクリック リックして選択します。 します。 ④[取扱い開始日]テキストボックスの右 10. 辺の中央のハンドルをポイントし、マウス ①ナビゲーションウィンドウの[T 商品一 ポインタの形が左右の矢印になったら水平 覧:テーブル]をダブルクリックします。 ルーラーの目盛 "6" を目安に左方向にド ②最終レコードに、手順 8 で入力した "チ ラッグします。 ームキャップ KIDS" のレコードが追加さ 28 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 れていることを確認します。 ①[印刷プレビューを閉じる]ボタンをク ③ 'T 商品一覧' を閉じるボタンをクリック リックします。 します。 ②タイトルの "R 商品一覧" をクリックし て選択し、マウスポインタの形が I 型にな ったらクリックして、文字列中にカーソル 復習問題 4-1 を移動します。 ③ "R" を 範囲 選択 し、 Del キ ーま たは 1. BackSpace キーなどで削除して、"一覧" の ①ナビゲーションウィンドウの[T 商品一 後ろに「表」と入力します。 覧:テーブル]をクリックします。 ④タイトルを「商品一覧表」に変更したら、 ②[作成]タブをクリックします。 Enter キーを押して変更を確定します。 ③[レポートウィザード]ボタンをクリッ 3. クします。 ① "単価" のラベルまたはテキストボック ④レポートウィザードのフィールド選択画 スをクリックして、ハンドルが表示されて 面で、 [テーブル/クエリ]ボックスに、"テ いることを確認します。 ーブル:T 商品一覧" と表示されていること ②選択したコントロールの右辺の太枠線を を確認します。 ポイントして、マウスポインタの形が左右 ⑤[選択可能なフィールド]ボックスの右 の矢印になったら水平ルーラーの目盛 側の[>>]をクリックし、すべてのフィー "10" を目安に左方向にドラッグします。 ルドを[選択したフィールド]ボックスに 4. 移動して、 [次へ]をクリックします。 ①[表示]ボタンのアイコン部分をクリッ ⑥グループレベルの指定画面の[次へ]を クします。 クリックします。 5. ⑦レコードの並べ替えの画面の[次へ]を ①[表示]ボタンの下向き三角をクリック クリックします。 して、 [デザインビュー]をクリックします。 ⑧[レイアウト]の[表形式]および[印 ②[ページフッター]セクションの 刷の向き]の[縦]が選択されていること [=[Page]&"/"&[Pages]&"ページ"]をクリ を確認して[次へ]をクリックします。 ックして、ハンドルが表示されていること ⑨スタイルの指定画面で任意のスタイルを を確認します。 クリックして、 [次へ]をクリックします(完 ③Del キーを押します。 成例のスタイルは "ジャパネスク" ) 。 ④同様に[ページフッター]セクションの ⑩[レポート名を指定してください。 ]ボッ [=Now()]をクリックし、ハンドルが表示 クスに「R 商品一覧」と入力し、 [レポート されていることを確認して Del キーを押し をプレビューする]が選択されていること ます。 を確認して[完了]をクリックします。 6. 2. ①いずれかのセクションの右端をポイント 29 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 します。 ⑧[選択可能なフィールド]ボックスの[市 ②マウスポインタの形が左右の矢印になっ 区町村]が選択されていること確認して[>] たら、水平ルーラーの目盛 "18" を目安に をクリックします。 左方向にドラッグします。 ⑨Enter キーを 2 回押して、 [ラベルのレイ 7. アウト]ボックスの 4 行目にカーソルを移 ①[表示]ボタンの下向き三角をクリック 動します。 して、 [印刷プレビュー]をクリックします。 ⑩[選択可能なフィールド]ボックスの[支 8. 店名]をクリックして[>]をクリックしま ①クイックアクセスツールバーの[上書き す。 保存]ボタンをクリックします。 2. ② 'R 商品一覧' を閉じるボタンをクリッ ① "{支店名}" の後ろにカーソルが表示さ クします。 れていることを確認します。 ②Space キーを押して空白を入力し、続い て「御中」と入力します。 復習問題 4-2 ③[次へ]をクリックします。 3. 1. ①ラベルの並べ替えの指定画面の[次へ] ①ナビゲーションウィンドウの[T 支店一 をクリックします。 覧:テーブル]をクリックします。 ②[レポート名を指定してください。 ]ボッ ②[作成]タブをクリックします。 クスに「R 宛名ラベル支店宛」と入力し、 [ラ ③[宛名ラベル]ボタンをクリックします。 ベルのプレビューを見る]が選択されてい ④宛名ラベルウィザードのラベルの種類の ることを確認して[完了]をクリックしま 選択画面でラベルの種類として "Avery の す。 C2166" を選択します( [メーカー]ボック 4. スで "Avery" を選択し、ラベルの種類の ①[印刷プレビューを閉じる]ボタンをク "C2166" を選択します) 。 リックします。 ⑤ラベルに印字する文字のスタイルの指定 ②[支店名]コントロールをクリックして、 画面の[次へ]をクリックします。 ハンドルが表示されていることを確認しま ⑥ラベルのレイアウトの指定画面で、 [選択 す。 可能なフィールド]ボックスの[郵便番号] ③[フォントサイズ]ボックスの右端の下 をクリックし、 [>]をクリックして[ラベ 向き三角をクリックして、 [14]をクリック ルのレイアウト]ボックスに追加します。 します。 ⑦ラベルのレイアウトボックスの 2 行目を ④[中央揃え]ボタンをクリックします。 クリックし、 [選択可能なフィールド]ボッ 5. クスの[都道府県]をクリックして[>]を ①[表示]ボタンの下向き三角をクリック クリックします。 して[印刷プレビュー]をクリックします。 30 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 6. クリックし、右端の下向き三角をクリック ①クイックアクセスツールバーの[上書き して[昇順]をクリックします。 保存]ボタンをクリックします。 4. ② 'R 宛名ラベル支店宛' を閉じるボタン ①[実行]ボタンをクリックします。 をクリックします。 ② "単価" フィールドの昇順に並べ替えら れて表示されていることを確認します。 5. 復習問題 5-1 ①クイックアクセスツールバーの[上書き 保存]ボタンをクリックします。 1. ②[名前を付けて保存]ダイアログボック ①ナビゲーションウィンドウの[T 商品一 スの[クエリ名]ボックスに「Q 商品価格 覧:テーブル]をクリックします。 順」と入力して、 [OK]をクリックします。 ②[作成]タブをクリックします。 6. ③[クエリデザイン]ボタンをクリックし ①[表示]ボタンのアイコン部分をクリッ ます。 クします。 ④[テーブルの表示]ダイアログボックス ② "単価" フィールドの[並べ替え]行を の[テーブル]タブの[T 商品一覧]テー クリックし、右端の下向き三角をクリック ブルをクリックして、 [追加]をクリックし して[ (並べ替えなし) ]をクリックします。 ます。 7. ⑤[テーブルの表示]ダイアログボックス ①[T 商品一覧]フィールドリストの[取 の[閉じる]をクリックします。 扱い開始日]をダブルクリックします。 ⑥[T 商品一覧]フィールドリストの[商 8. 品 ID]をダブルクリックしてデザイングリ ① "取扱い開始日" フィールドの[抽出条 ッドに追加します。 件]行に「between 2005/7/1 and 2005/7/31」 ⑦同様に、 [T 商品一覧]フィールドリスト と半角で入力し、Enter キーを押して確定 の[商品名] 、[単価]の順番でダブルクリ し ま す (「 Between #2005/07/01# And ックして、デザイングリッドに追加します。 #2005/07/ 2. 31#」と表示されます) 。 ①[実行]ボタンをクリックします。 9. ②手順 1 で設定した、"商品 ID"、"商品名"、 ①[実行]ボタンをクリックします。 "単価" の 3 つのフィールドが表示されてい ② "取扱い開始日" フィールドのデータが ることを確認します。 2005/7/1~2005/7/31 のレコードのみ表示 3. されていることを確認します。 ①[表示]ボタンのアイコン部分をクリッ 10. クします。 ①Office ボタンをクリックします。 ② "単価" フィールドの[並べ替え]行を ②[名前を付けて保存]をクリックします。 31 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 ③[名前を付けて保存]ダイアログボック ② "都道府県" フィールドの[抽出条件] スの['Q 商品価格順'の保存先]ボックスに 行をクリックして、「[抽出する都道府県 「Q7 月取扱い開始」と入力して、 [OK]を は?]」と入力します([ ]は半角で入力しま クリックします。 す) 。 11. 4. ① 'Q7 月取扱い開始' を閉じるボタンをク ①[実行]ボタンをクリックします。 リックします。 ②[パラメータの入力]ダイアログボック スに「東京都」、「千葉県」、「埼玉県」、「神 奈川県」のいずれかを入力して、[OK]を 復習問題 5-2 クリックします。 ③操作②で入力した都道府県のデータのみ 1. 表示されていることを確認します。 ①ナビゲーションウィンドウの[T 支店一 5. 覧:テーブル]をクリックします。 ①クイックアクセスツールバーの[上書き ②[作成]タブをクリックします。 保存]ボタンをクリックします。 ③[クエリデザイン]ボタンをクリックし ②[名前を付けて保存]ダイアログボック ます。 スの[クエリ名]ボックスに「Q 都道府県 ④[テーブルの表示]ダイアログボックス 別抽出」と入力して、[OK]をクリックし の[テーブル]タブの[T 支店一覧]をク ます。 リックして、 [追加]をクリックします。 6. ⑤[テーブルの表示]ダイアログボックス ① 'Q 都道府県別抽出' を閉じるボタンを の[閉じる]をクリックします。 クリックします。 ⑥[T 支店一覧]フィールドリストのタイ トルバーをダブルクリックします。 総合問題 1 ⑦すべてのフィールドが選択されているこ とを確認して、フィールドリストからデザ イングリッドへドラッグします(フィール 1. ドを 1 つずつダブルクリックして順番に追 ①Access 2007 を起動します。 加してもかまいません) 。 ②[空のデータベースを新規作成]の[空 2. のデータベース]をクリックします。 ①[実行]ボタンをクリックします。 ③右側の[空のデータベース]の[データ ②すべてのフィールドがデータシートビュ ベースの保存場所を指定します]アイコン ーに表示されていることを確認します。 をクリックします。 3. ④[新しいデータベース]ダイアログボッ ①[表示]ボタンのアイコン部分をクリッ クスで[Access2007 基礎]フォルダ、 [保 クします。 存用]フォルダの順番にダブルクリックし 32 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 ます。 確定します。 ⑤[ファイル名]ボックスに「得意先」と ③ "姓(フリガナ)" フィールド名をダブ 入力して、 [OK]をクリックします。 ルクリックし、「フリガ ナ」と入力 して ⑥[作業の開始]ウィンドウの[ファイル Enter キーを押して確定します。 名]ボックスに "得意先.accdb" とデータベ ④ "市区町村" フィールド名をダブルクリ ース名が表示されていることを確認して ックし、 「住所」と入力して Enter キーを押 [作成]をクリックします。 して確定します。 2. ⑤[フィールドテンプレート]ウィンドウ ①[新しいフィールド]ボタンをクリック の[閉じる]ボタンをクリックします。 します。 4. ②[フィールドテンプレート]ウィンドウ ①[表示]ボタンのアイコン部分をクリッ の[連絡先]の[姓]をダブルクリックし クします。 ます。 ② "住所" フィールドの下の[フィールド ③[フィールドテンプレート]ウィンドウ 名]セルをクリックし、 「電話番号」と入力 の[連絡先]の[姓(フリガナ) ]をダブル して Enter キーを押します。 クリックします。 ③ "電話番号" フィールドの[データ型] ④[フィールドテンプレート]ウィンドウ セルが "テキスト型" になっていることを の[連絡先]の[郵便番号]をダブルクリ 確認します。 ックします。 ④ "電話番号" フィールドの下の[フィー ⑤[フィールドテンプレート]ウィンドウ ルド名]セルをクリックし、 「初回取引年月 の[連絡先]の[都道府県]をダブルクリ 日」と入力して Enter キーを押します。 ックします。 ⑤[データ型]セルの右端の下向き三角を ⑥[フィールドテンプレート]ウィンドウ クリックして、 [日付/時刻型]をクリック の[連絡先]の[市区町村]をダブルクリ します。 ックします。 ⑥ "初回取引年月日" フィールドの下の ⑦クイックアクセスツールバーの[上書き [フィールド名]セルをクリックし、 「はが 保存]ボタンをクリックします。 き案内」と入力して Enter キーを押します。 ⑧[名前を付けて保存]ダイアログボック ⑦[データ型]セルの右端の下向き三角を スの[テーブル名]ボックスに「T 得意先」 クリックして、 [Yes/No 型]をクリックし と入力して、 [OK]をクリックします。 ます。 3. 5. ① "ID" フィールド名をダブルクリックし、 ① "顧客名" フィールドをクリックして、" 「顧客 ID」と入力して Enter キーを押して フィールドサイズ" プロパティに「50」と 確定します。 入力して、Enter キーを押して確定します。 ② "姓" フィールド名をダブルクリックし、 ② "フリガナ" フィールドをクリックして、 「顧客名」と入力して Enter キーを押して "フィールドサイズ" プロパティに「50」と 33 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 入力して、Enter キーを押して確定します。 ⑦[完了]をクリックします。 ③ "郵便番号" フィールド名をクリックし ⑧フィールドプロパティの変更のメッセー て、"フィールドサイズ" プロパティに「8」 ジを確認して[OK]をクリックします。 と入力して、Enter キーを押して確定しま 7. す。 ① "郵便番号" フィールドをクリックして、 ④ "都道府県" フィールド名をクリックし フィールドプロパティの "住所入力支援" て、"フィールドサイズ" プロパティに「10」 プロパティが表示されるまで下方向にスク と入力して、Enter キーを押して確定しま ロールします。 す。 ② "住所入力支援" プロパティをクリック ⑤ "住所" フィールド名をクリックして、" します。 フィールドサイズ" プロパティに「100」と ③[・・・] ( [ビルド]ボタン)をクリックし 入力して、Enter キーを押して確定します。 ます。 ⑥ "電話番号" フィールド名をクリックし ④住所入力支援ウィザードのフィールドを て、"フィールドサイズ" プロパティに「12」 指定する画面で[郵便番号]ボックスの右 と入力して、Enter キーを押して確定しま 端の下向き三角をクリックして[郵便番号] す。 をクリックし、 [次へ]をクリックします。 6. ⑤住所を入力するフィールドを指定する画 ① "顧客名" フィールドをクリックして、 面で[住所の構成]の[都道府県と住所の フィールドプロパティの "ふりがな" プロ 2 分割]をクリックします。 パティをクリックします。 ⑥[都道府県]ボックスの右端の下向き三 ②「姓(フリガナ)」を範囲選択して Del 角をクリックして、 [都道府県]をクリック キーまたは BackSpace キーなどで削除し します。 ます。 ⑦[住所]ボックスの右端の下向き三角を ③[・・・] ( [ビルド]ボタン)をクリックし クリックして、 [住所]をクリックします。 ます。 ⑧[次へ]をクリックして、最後の画面で ④テーブルの保存のメッセージを確認して [完了]をクリックします。 [はい]をクリックします。 ⑨フィールドプロパティの変更のメッセー ⑤ふりがなウィザードのふりがなを設定す ジを確認して[OK]をクリックします。 る画面で[ふりがなの入力先]の[既存の 8. フィールドを使用する]が選択されている ① "初回取引年月日" フィールドをクリッ ことを確認し、その下のボックスの右端の クして、"定型入力" プロパティをクリック 下向き三角をクリックして、 [フリガナ]を します。 クリックします。 ②[・・・] ( [ビルド]ボタン)をクリックし ⑥[ふりがなの文字種]ボックスに "全角 ます。 カタカナ" と表示されていることを確認し ③定型入力ウィザードの最初の画面で[西 ます。 暦日付(年/月/日) ]をクリックして、 [次へ] 34 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 をクリックします。 ② "顧客 ID" フィールド名から "はがき案 ④[次へ]をクリックしてウィザードを進 内" フィールド名までのフィールドセレク め、最後の画面で[完了]をクリックしま タをドラッグして選択し、"はがき案内" フ す。 ィールド名の右側の境界線をポイントして、 9. マウスポインタの形が左右の矢印になった ①クイックアクセスツールバーの[上書き らダブルクリックします(一部自動調整さ 保存]ボタンをクリックします。 れていない列がある場合、一度選択を解除 ② 'T 得意先' を閉じるボタンをクリックし し、その列を選択してそのフィールド名の ます。 右側の境界線をダブルクリックします) 。 10. 12. ①[外部データ]タブをクリックします。 ①新規レコードの "顧客名" フィールドを ②[インポート]グループの[Excel]ボタ クリックして、カーソルを移動します。 ンをクリックします。 ②「森本哲夫」と入力して Enter キーを押 ③[外部データの取り込み-Excel ワーク します。 シート]ダイアログボックスの[ファイル ③ "顧客 ID" フィールドに "24"、"フリガ 名]ボックスの右側の[参照]をクリック ナ" フィールドに "モリモトテツオ" と自 します。 動的に表示されたことを確認します。 ④[ファイルを開く]ダイアログボックス ④Enter キーを 2 回押して、"郵便番号" フ で[Access2007 基礎]フォルダ、 [総合問 ィールドにカーソルを移動します。 題]フォルダの順番にダブルクリックし、 ⑤「1600022」と入力します("-"が自動的 [得意先名簿]をクリックして[開く]を に表示されます) 。 クリックします。 ⑥ "都道府県" フィールドに "東京都"、" ⑤[レコードのコピーを次のテーブルに追 住所" フィールドに "新宿区新宿" と自動 加する]をクリックし、右側のボックスに 的に表示されたことを確認します。 "T 得意先" と表示されていることを確認し ⑦ "住所" フィールドの "新宿区新宿" の て[OK]をクリックします。 後ろをクリック してカーソ ルを移動し、 ⑥ワークシートインポートウィザードの設 「0-7-00」と入力します。 定を確認しながら[次へ]をクリックして ⑧Enter キーを押して "電話番号" フィー ウィザードを進め、最後の画面で[完了] ルドにカーソルを移動し、 「03-0034-0000」 をクリックします。 と半角で入力します。 ⑦[インポート操作の保存]チェックボッ ⑨Enter キーを押して "初回取引年月日" クスがオフになっていることを確認して フィールドにカーソルを移動し、 「060725」 [閉じる]をクリックします。 と入力します("/"が自動的に表示されます) 。 11. ⑩ "はがき案内" フィールドのチェックボ ①ナビゲーションウィンドウの[T 得意先: ックスがオフになっていることを確認しま テーブル]をダブルクリックします。 す。 35 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 13. ③[詳細設定]ボタンをクリックして、 [フ ① 'T 得意先' を閉じるボタンをクリックし ォームフィルタ]をクリックします。 ます。 ④ "都道府県" フィールド名の下のセルを ②レイアウトの変更のメッセージを確認し クリックします。 て[はい]をクリックします。 ⑤右端の下向き三角をクリックして、 [東京 都]をクリックします。 ⑥[フィルタの実行]ボタンをクリックし 総合問題 2 ます。 3. 1. ①[フィルタの実行]ボタン(ポイントす ①[外部データ]タブをクリックします。 ると[フィルタの解除]とポップアップ表 ②[Access]ボタンをクリックします。 示されます)をクリックします。 ③[外部データの取り込み-Access データ 4. ベース]ダイアログボックスの[ファイル ① "販売店名" フィールドのいずれかのレ 名]ボックスの右側の[参照]をクリック コードの中で「スポーツ」の 4 文字をドラ します。 ッグして範囲選択します。 ④[ファイルを開く]ダイアログボックス ②[選択]ボタンをクリックします。 で[Access2007 基礎]フォルダ、 [総合問 ③["スポーツ"を含む]をクリックします。 題]フォルダの順番にダブルクリックし、 5. [売上(インポート用) ]をクリックして[開 ①[フィルタの実行]ボタン(ポイントす く]をクリックします。 ると[フィルタの解除]とポップアップ表 ⑤[現在のデータベースにテーブル、クエ 示されます)をクリックします。 リ、フォーム、レポート、マクロ、モジュ 6. ールをインポートする]をクリックして、 ①[外部データ]タブをクリックします。 [OK]をクリックします。 ②[エクスポート]グループの[Excel]ボ ⑥[オブジェクトのインポート]ダイアロ タンをクリックします。 グボックスの[テーブル]タブで[T 販売 ③[エクスポート-Excel ワークシート] 店]をクリックして、[OK]をクリックし ダイアログボックスの[ファイル名]ボッ ます。 クスの右側の[参照]をクリックします。 ⑦[インポート操作の保存]チェックボッ ④[名前を付けて保存]ダイアログボック クスがオフになっていることを確認して スで[Access2007 基礎]フォルダ、 [保存 [閉じる]をクリックします。 用]フォルダの順番にダブルクリックし、 2. [ファイル名]ボックスに "T 販売店" と表 ①ナビゲーションウィンドウの[T 販売店: 示されていることを確認して[保存]をク テーブル]をダブルクリックします。 リックします。 ②[ホーム]タブをクリックします。 ⑤[エクスポート-Excel ワークシート] 36 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 ダイアログボックスの[ファイル名]ボッ 保存]ボタンをクリックします。 クスに操作④で指定した場所および "T 販 ⑭Excel 2007 の閉じるボタンをクリックし 売店.xlsx" というファイル名と、 [ファイル ます。 形式]ボックスに "Excel ブック(*.xlsx) 8. " と表示されていることを確認して、 [OK] ① 'T 販売店' を閉じるボタンをクリックし をクリックします。 ます。 ⑥[エクスポート操作の保存]チェックボ ②テーブルの保存のメッセージを確認して ックスがオフになっていることを確認して [はい]をクリックします。 [閉じる]をクリックします。 9. 7. ①ナビゲーションウィンドウの[T 販売店: ①[スタート]ボタンをクリックします テーブル]をクリックします。 ②[すべてのプログラム]をポイントしま ②[作成]タブをクリックします。 す。 ③[フォーム]ボタンをクリックします。 ③[Microsoft Office]をクリックします。 10. ④[Microsoft Office Excel2007]をクリッ ①クイックアクセスツールバーの[上書き クします。 保存]ボタンをクリックします。 ⑤Office ボタンをクリックします。 ②[名前を付けて保存]ダイアログボック ⑥[開く]をクリックします。 スの[フォーム名]ボックスに「F 販売店」 ⑦[ファイルを開く]ダイアログボックス と入力して、 [OK]をクリックします。 の[Access2007 基礎]フォルダ、 [保存用] 11. フォルダの順番にダブルクリックし、 [T 販 ①[表示]ボタンのアイコン部分をクリッ 売店]をクリックして[開く]をクリック クして、フォームビューに切り替えます。 します。 ②[新しい(空の)レコード]ボタンをク ⑧[T 販売店]テーブルのデータがエクス リックします。 ポートされていることを確認します。 ③Tab キーを押して、"販売店名" フィール ⑨A 列から H 列の列名上をマウスポインタ ドにカーソルを移動します。 の形が下向き黒矢印の形でドラッグします。 ④「田中販売店」と入力して Tab キーを押 ⑩H 列と I 列の列名の境界線をポイントし、 します。 マウスポインタの形が左右の矢印になった ⑤ "販売店 ID" フィールドに "26"、"フリ らダブルクリックします。 ガナ" フィールドに "タナカハンバイテン" ⑪任意のセルをクリックして、範囲選択を と自動的に表示されたことを確認します。 解除します。 ⑥Tab キーを押して、"郵便番号" フィール ⑫ "販売店 ID" の列が "1" から "25" ま ドにカーソルを移動します。 でのデータが入力されていることを確認し ⑦「2300033」と入力します("-"が自動的 ます。 に表示されます) 。 ⑬クイックアクセスツールバーの[上書き ⑧ "都道府県" フィールドに "神奈川県"、" 37 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 住所" フィールドに "横浜市鶴見区朝日町" 場所をクリックして全体の選択を解除しま と自動的に表示されたことを確認します。 す。 ⑨ "住所" フィールドの "朝日町" の後ろ ③タイトルの "T 得意先" をクリックして をクリックしてカーソルを移動し、 選択し、マウスポインタの形が I 型になっ 「0-1-000」と入力します。 たらクリックして、文字列中にカーソルを ⑩Tab キーを押して、"電話番号" フィール 移動します。 ドに 「045-003-0000」 と半角で入力します。 ④ "T" を範囲選択して Del キーまたは ⑪Enter キーを押して、"登録日" フィール BackSpace キーなどで削除し、"得意先" の ドに「060531」と入力します("/"が自動的 後ろをクリックして「情報」と入力します。 に表示されます) 。 ⑤タイトルを「得意先情報」に変更して、 12. Enter キーを押して変更を確定します。 ① 'F 販売店' を閉じるボタンをクリックし ⑥クイックアクセスツールバーの[上書き ます。 保存]ボタンをクリックします。 ②ナビゲーションウィンドウの[T 販売店: ⑦[名前を付けて保存]ダイアログボック テーブル]をダブルクリックします。 スの[フォーム名]ボックスに「F 得意先 ③最終レコード( "販売店 ID" フィールド カード」と入力して、[OK]をクリックし の "26" )に、手順 11 で入力した "田中販 ます。 売店" のデータが追加されていることを確 3. 認します。 ① 'F 得意先カード' を閉じるボタンをクリ 13. ックします。 ① 'T 販売店' を閉じるボタンをクリックし 4. ます。 ①ナビゲーションウィンドウの[T 得意先: テーブル]をクリックします。 ②[作成]タブをクリックします。 総合問題3 ③[その他のフォーム]ボタンをクリック して、 [フォームウィザード]をクリックし 1. ます。 ①ナビゲーションウィンドウの[T 得意先: ④フォームウィザードのフィールドの選択 テーブル]をクリックします。 画面で、[テーブル/クエリ]ボックスに " ②[作成]タブをクリックします。 テーブル:T 販売店" と表示されていること ③[フォーム]ボタンをクリックします。 を確認します。 2. ⑤[選択可能なフィールド]ボックスの右 ①[表示]ボタンの下向き三角をクリック 側の[>>]をクリックして、すべてのフィ して、 [デザインビュー]をクリックします。 ールドを[選択したフィールド]ボックス ②[フォームヘッダー]セクションまたは に移動します。 [詳細]セクションのコントロール以外の ⑥[選択したフィールド]ボックスの[は 38 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 がき案内]をクリックし、 [<]をクリック ールが選択されている状態を解除します。 して[選択可能なフィールド]ボックスに ⑥[電話番号]テキストボックスをクリッ 移動し、 [次へ]をクリックします。 クして選択します( [フィールドリスト]ウ ⑦レイアウトの指定画面で[単票形式]が ィンドウが開いている場合は、 [フィールド 選択されていること確認して[次へ]をク リスト]ウィンドウの閉じるボタンをクリ リックします。 ックして閉じます) 。 ⑧スタイルの指定画面で[クール]をクリ ⑦Shift キーを押しながら[初回取引年月 ックして、 [次へ]をクリックします。 日]テキストボックスをクリックして選択 ⑨[フォーム名を指定してください。 ]ボッ します。 クスに「F 得意先入力」と入力し、 [フォー ⑧選択したどちらかのテキストボックスの ムを開いてデータを入力する]が選択され 右辺の中央のハンドルをポイントし、マウ ていることを確認して[完了]をクリック スポインタの形が左右の矢印になったら水 します。 平ルーラーの目盛 "8" を目安に左方向に 5. ドラッグします。 ①[表示]ボタンの下向き三角をクリック 7. して、 [デザインビュー]をクリックします。 ①[デザイン]タブをクリックします。 ②タイトルの "F 得意先入力" をクリック ②[既存のフィールドの追加]ボタンをク して選択し、マウスポインタの形が I 型に リックします。 なったらクリックして、文字列中にカーソ ③[フィールドリスト]ウィンドウの[は ルを移動します。 がき案内]をポイントし、 [初回取引年月日] ③ "F" を範囲選択して Del キーまたは テキストボックスの右側にドラッグします。 BackSpace キーなどで削除します。 ④[フィールドリスト]ウィンドウの閉じ ④タイトルが「得意先入力」に変更された るボタンをクリックします。 ことを確認し、Enter キーを押して確定し 8. ます。 ①[はがき案内]チェックボックスが選択 6. されている状態で、左上角のハンドルをポ ①[詳細]セクションのいずれかのコント イントします。 ロールをクリックして、ハンドルが表示さ ②マウスポインタの形が十字の矢印と白矢 れていることを確認します。 印になったら[はがき案内]ラベルの右側 ②[詳細]セクションの左上に表示されて にドラッグします。 いる十字の矢印のアイコンをクリックして、 9. すべてのコントロールを選択します。 ①[表示]ボタンのアイコン部分をクリッ ③[配置]タブをクリックします。 クします。 ④[解除]ボタンをクリックします。 10. ⑤[詳細]セクションのコントロール以外 ①[表示]ボタンの下向き三角をクリック の場所をクリックして、すべてのコントロ して、 [デザインビュー]をクリックします。 39 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 ②[初回取引年月日]テキストボックスを まった場合は、BackSpace キーを押して改 クリックして選択します。 行を取り消します) 。 ③[デザイン]タブの[プロパティシート] ⑩Tab キーを押して "電話番号" フィール ボタンをクリックして、プロパティシート ドにカーソルを移動し、 「03-0023-0000」と を表示します。 半角で入力して Tab キーを押します。 ④プロパティシートの[名前]ボックスに " ⑪ "初回取引年月日" フィールドに今日の 初回取引年月日" と表示されていることを 日付が表示されていることを確認します。 確認します。 ⑫[はがき案内]チェックボックスがオフ ⑤プロパティシートの[データ]タブの[既 になっていることを確認します。 定値]ボックスに「date()」と入力して、 12. Enter キーを押して確定します( 「Date()」 ① 'F 得意先入力' を閉じるボタンをクリッ と表示されます) 。 クします。 ⑥プロパティシートの閉じるボタンをクリ ②フォームの変更の保存のメッセージを確 ックします。 認して[はい]をクリックします。 11. 13. ①[表示]ボタンのアイコン部分をクリッ ①ナビゲーションウィンドウの[T 得意先: クします。 テーブル]をダブルクリックします。 ②[新しい(空の)レコード]ボタンをク ②最終レコード( "顧客 ID" フィールドの リックします。 " 25" )に、手順 11 で入力した "高橋真一" ③Tab キーを押して、"顧客名" フィールド のデータが追加されていることを確認しま にカーソルを移動します。 す。 ④「高橋真一」と入力します。 14. ⑤ "顧客 ID" フィールドに "25"、"フリガ ① 'T 得意先' を閉じるボタンをクリックし ナ" フィールドに "タカハシシンイチ" と ます。 自動的に表示されたことを確認します。 ⑥Tab キーを 2 回押して、"郵便番号" フィ 総合問題 4 ールドにカーソルを移動します。 ⑦「1690074」と入力します("-"が自動的 に表示されます) 。 1. ⑧ "都道府県" フィールドに "東京都"、" ①ナビゲーションウィンドウの[T 得意先: 住所" フィールドに "新宿区北新宿" と自 テーブル]をクリックします。 動的に表示されたことを確認します。 ②[作成]タブをクリックします。 ⑨ "住所" フィールドの "北新宿" の後ろ ③[レポートウィザード]ボタンをクリッ をクリックしてカーソルを移動し、 クします。 「0-8-00」と入力します(Enter キーを押 ④レポートウィザードのフィールドの選択 して、テキストボックス内で改行されてし 画面で、[テーブル/クエリ]ボックスに " 40 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 テーブル:T 商品" と表示されていることを して Del キーまたは BackSpace キーなどで 確認します。 削除し、"取引日" の後ろに「一覧」と入力 ⑤[選択可能なフィールド]ボックスの[顧 します。 客 ID]をクリックして[>]をクリックし、 ④タイトルを「初回取引日一覧」に変更し [選択したフィールド]ボックスへ移動し たら、Enter キーを押して確定します。 ます。 3. ⑥[選択可能なフィールド]ボックスの[顧 ①[ページフッター]セクションの 客名]をクリックして[>]をクリックし、 [=[Page]&"/"&[Pages]&"ページ"]をクリ [選択したフィールド]ボックスへ移動し ックして、ハンドルが表示されていること ます。 を確認します。 ⑦[選択可能なフィールド]ボックスの[初 ②Del キーを押します。 回取引年月日]をクリックして[>]をクリ 4. ックし、 [選択したフィールド]ボックスへ ①いずれかのセクションの右端をポイント 移動して[次へ]をクリックします。 します。 ⑧グループレベルの指定画面の[次へ]を ②マウスポインタの形が左右の矢印になっ クリックします。 たら水平ルーラーの目盛 "16" を目安に左 ⑨レコードの並べ替えの画面の[次へ]を 方向にドラッグします。 クリックします。 5. ⑩[レイアウト]の[表形式]および[印 ①[表示]ボタンの下向き三角をクリック 刷の向き]の[縦]が選択されていること して、 [印刷プレビュー]をクリックします。 を確認して[次へ]をクリックします。 6. ⑪スタイルの指定画面で[Office]をクリッ ①クイックアクセスツールバーの[上書き クして、 [次へ]をクリックします。 保存]ボタンをクリックします。 ⑫[レポート名を指定してください。 ]ボッ ② 'R 初回取引日リスト' を閉じるボタン クスに「R 初回取引日リスト」と入力し、 [レ をクリックします。 ポートをプレビューする]が選択されてい 7. ることを確認して[完了]をクリックしま ①ナビゲーションウィンドウの[T 得意先: す。 テーブル]をクリックします。 2. ②[作成]タブをクリックします。 ①[印刷プレビューを閉じる]ボタンをク ③[宛名ラベル]ボタンをクリックします。 リックします。 ④宛名ラベルウィザードのラベルの種類の ②タイトルの "R 初回取引日リスト" をク 選択画面で[メーカー]ボックスの右端の リックして選択し、マウスポインタの形が 下向き三角をクリックして[Kokuyo]をク I 型になったらクリックして、文字列中にカ リックし、ラベルの種類の一覧から ーソルを移動します。 [Kokuyo2172]をクリックして、 [次へ] ③ "R "と "リスト" を、それぞれ範囲選択 をクリックします。 41 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 ⑤ラベルに印字する文字のスタイルの指定 8. 画面の[次へ]をクリックします。 ①[印刷プレビューを閉じる]ボタンをク ⑥ラベルのレイアウトの指定画面の[ラベ リックします。 ルのレイアウト]ボックスの 1 行目にカー ②[顧客名]コントロールをクリックして、 ソルが表示されていることを確認し、 「ゆう ハンドルが表示されていることを確認しま びん」と入力して変換し、 「〒」と入力しま す。 す。 ③[デザイン]タブの[フォントサイズ] ⑦「〒」の後ろにカーソルが表示されてい ボックスの右端の下向き三角をクリックし ることを確認して、[選択可能なフィール て、 [12]をクリックします。 ド]ボックスの[郵便番号]をクリックし、 ④[中央揃え]ボタンをクリックします。 [>]をクリックして[ラベルのレイアウト] ⑤[表示]ボタンの下向き三角をクリック ボックスに追加します。 して、 [印刷プレビュー]をクリックします。 ⑧[ラベルのレイアウト]ボックスの 2 行 9. 目をクリックし、 [選択可能なフィールド] ①クイックアクセスツールバーの[上書き ボックスの[都道府県]をクリックして[>] 保存]ボタンをクリックします。 をクリックします。 ② 'R 宛名ラベル' を閉じるボタンをクリ ⑨[選択可能なフィールド]ボックスの[住 ックします。 所]が選択されていること確認して[>]を クリックします。 総合問題 5 ⑩Enter キーを 2 回押して、 [ラベルのレイ アウト]ボックスの 4 行目にカーソルを移 動します。 1. ⑪[選択可能なフィールド]ボックスの[顧 ①ナビゲーションウィンドウの[T 得意先: 客名]をクリックして[>]をクリックしま テーブル]をクリックします。 す。 ②[作成]タブをクリックします。 ⑫ "{顧客名}" の後ろにカーソルが表示さ ③[クエリデザイン]ボタンをクリックし れていることを確認します。 ます。 ⑬Space キーを押して空白を入力し、続い ④[テーブルの表示]ダイアログボックス て「様」と入力します。 の[テーブル]タブの[T 得意先]をクリ ⑭[次へ]をクリックします。 ックして、 [追加]をクリックします。 ⑮ラベルの並べ替えの指定画面の[次へ] ⑤[テーブルの表示]ダイアログボックス をクリックします。 の[閉じる]をクリックします。 ⑯[レポート名を指定してください。 ]ボッ ⑥[T 得意先]フィールドリストの[顧客 クスに「R 宛名ラベル」と入力し、 [ラベル ID]をダブルクリックして、デザイングリ のプレビューを見る]が選択されているこ ッドに追加します。 とを確認して[完了]をクリックします。 ⑦[T 得意先]フィールドリストの[顧客 42 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 名]をダブルクリックして、デザイングリ ックスがオンのデータが、"フリガナ" フィ ッドに追加します。 ールドの昇順で表示されていることを確認 ⑧同様に、 [T 得意先]フィールドリストの します。 [フリガナ] 、 [郵便番号] 、 [都道府県] 、 [住 ⑤Office ボタンをクリックします。 所] 、 [はがき案内]の順番にダブルクリッ ⑥[名前を付けて保存]をクリックします。 クして、デザイングリッドに追加します。 ⑦[名前を付けて保存]ダイアログボック ⑨[実行]ボタンをクリックします。 スの['Q 顧客宛先リスト'の保存先]ボック ⑩操作⑥~⑧で設定した、7 つのフィール スに「Q はがき送付顧客」と入力して、 [OK] ドのデータが表示されていることを確認し をクリックします。 ます。 5. ⑪クイックアクセスツールバーの[上書き ①[表示]ボタンのアイコン部分をクリッ 保存]ボタンをクリックします。 クします。 ⑫[名前を付けて保存]ダイアログボック ② "フリガナ" フィールドの[並べ替え] スの[クエリ名]ボックスに「Q 顧客宛先 行の下向き三角をクリックして、[ (並べ替 リスト」と入力して、[OK]をクリックし えなし) ]をクリックします。 ます。 ③ "都道府県" フィールドの[抽出条件] 2. 行に「神奈川県」と入力して、Enter キー ①[表示]ボタンのアイコン部分をクリッ を押して確定します( 「"神奈川県"」と表示 クします。 されます) 。 ②[フリガナ]フィールドの[並べ替え] ④ "はがき案内" フィールドの[抽出条件] 行をクリックし、下向き三角をクリックし 行に「Yes」と表示されていることを確認し て[昇順]をクリックします。 ます。 ③[実行]ボタンをクリックします。 ⑤[実行]ボタンをクリックします。 ④ "フリガナ" フィールドの昇順に並べ替 ⑥ "都道府県" フィールドが "神奈川県"で、 えられて表示されていることを確認します。 "はがき案内" フィールドのチェックボッ 3. クスがオンのデータのみ表示されているこ ①クイックアクセスツールバーの[上書き とを確認します。 保存]ボタンをクリックします。 ⑦Office ボタンをクリックします。 4. ⑧[名前を付けて保存]をクリックします。 ①[表示]ボタンのアイコン部分をクリッ ⑨[名前を付けて保存]ダイアログボック クします。 スの['Q はがき送付顧客'の保存先]ボック ② "はがき案内" フィールドの[抽出条件] スに「Q 神奈川県のはがき送付」と入力し 行に「yes」と入力して、Enter キーを押し て、 [OK]をクリックします。 て確定します( 「Yes」と表示されます) 。 6. ③[実行]ボタンをクリックします。 ①[表示]ボタンのアイコン部分をクリッ ④ "はがき案内" フィールドのチェックボ クします。 43 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 ② "はがき案内" フィールドの[抽出条件] して削除します。 行の「Yes」を範囲選択して、Del キーを押 ⑥ "都道府県" フィールドの[または]行 して削除します。 の "埼玉県" を範囲選択し、Del キーを押し ③ "都道府県" フィールドの[抽出条件] て削除します。 行の「"神奈川県"」を範囲選択して、Del ⑦ "初回取引年月日" フィールドの[抽出 キーを押して削除します。 条 件 ] 行 に 「 between 2005/1/1 and ④ "都道府県" フィールドの[抽出条件] 2005/12/31」と半角で入力し、Enter キー 行に「千葉県」と入力して、Enter キーを を 押 し て 確 定 し ま す (「 Between 押して確定します( 「"千葉県"」と表示され #2005/01/01# And #2005/12/ ます) 。 31#」と表示されます) 。 ⑤ "都道府県" フィールドの[または]行 ⑧ "初回取引年月日" フィールドの[並べ に「埼玉県」と入力して、Enter キーを押 替え]行をクリックし、下向き三角をクリ して確定します( 「"埼玉県"」と表示されま ックして[昇順]をクリックします。 す) 。 ⑨[実行]ボタンをクリックします。 ⑥[実行]ボタンをクリックします。 ⑩ "初回取引年月日" フィールドのデータ ⑦ "都道府県" フィールドが "千葉県" と が 2005/1/1~2005/12/31 のレコードが、日 "埼玉県" のデータのみ表示されているこ 付の昇順に表示されていることを確認しま とを確認します。 す。 ⑧Office ボタンをクリックします。 ⑪Office ボタンをクリックします。 ⑨[名前を付けて保存]をクリックします。 ⑫[名前を付けて保存]をクリックします。 ⑩[名前を付けて保存]ダイアログボック ⑬[名前を付けて保存]ダイアログボック スの['Q 神奈川県のはがき送付'の保存先] スの['Q 千葉県と埼玉県'の保存先]ボック ボックスに「Q 千葉県と埼玉県」と入力し スに 「Q2005 年取引開始」 と入力して、 [OK] て、 [OK]をクリックします。 をクリックします。 7. 8. ①[表示]ボタンのアイコン部分をクリッ ①[表示]ボタンのアイコン部分をクリッ クします。 クします。 ②デザイングリッドの "はがき案内" のフ ② "初回取引年月日" フィールドの[抽出 ィールドセレクタをポイントして、マウス 条件]行の「Between #2005/01/01# And ポインタが下向きの黒矢印になったらクリ #2005/12/ ックして選択します。 31#」を範囲選択して、Del キーを押して削 ③Del キーを押します。 除します。 ④[T 得意先]フィールドリストの[初回 ③ "初回取引年月日" フィールドの[並べ 取引年月日]をダブルクリックします。 替え]行をクリックし、下向き三角をクリ ⑤ "都道府県" フィールドの[抽出条件] ックして[(並べ替えなし) ]をクリックし 行の "千葉県" を範囲選択し、Del キーを押 ます。 44 Microsoft Office Access 2007 セミナー テキスト 基礎編 復習問題・総合問題解答集 ④ "住所" フィールドの[抽出条件]行に 行に「[抽出する都道府県]」と入力します([ ] 「横浜市*」 (*は半角)と入力し、Enter キ は半角で入力します) 。 ーを押して確定します( 「Like "横浜市*"」 ④Office ボタンをクリックします。 と表示されます) 。 ⑤[名前を付けて保存]をクリックします。 ⑤[実行]ボタンをクリックします。 ⑥[名前を付けて保存]ダイアログボック ⑥ "住所" フィールドが、"横浜市" で始ま スの['Q 横浜市の顧客'の保存先]ボックス るデータのみ表示されていることを確認し に「Q 都道府県パラメータ」と入力して、 ます。 [OK]をクリックします。 ⑦Office ボタンをクリックします。 10. ⑧[名前を付けて保存]をクリックします。 ①[実行]ボタンをクリックします。 ⑨[Q2005 年取引開始の保存先]を入力す ②[パラメータの入力]ダイアログボック るボックスに「Q 横浜市の顧客」と入力し スの[抽出する都道府県]ボックスに、 「東 て[OK]をクリックします。 京都」、「千葉県」、「埼玉県」 、「神奈川県」 9. のいずれかを入力して、[OK]をクリック ①[表示]ボタンのアイコン部分をクリッ します。 クします。 ③操作②で入力した都道府県のデータのみ ② "住所" フィールドの[抽出条件]行の 表示されていることを確認します。 「Like "横浜市*"」を範囲選択して、Del キ 11. ーを押して削除します。 ① 'Q 都道府県パラメータ' を閉じるボタ ③ "都道府県" フィールドの[抽出条件] ンをクリックします。 45 ■ 本書は著作権法上の保護を受けています。 本書の一部あるいは全部について(ソフトウェアおよびプログラムを含む) 、日経BPソフトプレスから文 書による許諾を得ずに、いかなる方法においても無断で複写、複製することを禁じます。 無断複製、転載は損害賠償、著作権法の罰則の対象になることがあります。 Microsoft Office Access 2007 セミナー テキスト 基礎編 講習の手引き 2007 年 2 月 5 日 発行 著作・制作 日経 BP ソフトプレス 発 日経 BP ソフトプレス 行 〒108-8646 東京都港区白金 1-17-3 FAX (03)5421-9137 電子メール [email protected] ホームページ http://bpstore.nikkeibp.co.jp/nsp/ ©2007 日経 BP ソフトプレス Access、Excel、Microsoft、Microsoft Press、Windows、Windows Vistaは米国および/または他の国の Microsoft Corporationの商標または登録商標です。その他、記載されている会社名、製品名は各社の商標 および登録商標です。 本書の例題や画面などに登場する企業名や製品名、人名、キャラクター、その他のデータは架空のもので す。特にお断りしない限り、現実の個人や企業、製品、イベントを指すものではありません。 本文中には™、®マークは明記しておりません。