Access 2000 [場面別]108のこうしたい! -問題解決ブック-

[表紙]Access 2000 [場面別]108のこうしたい! -問題解決ブック-

紙版発売

B5変形判/304ページ/CD1枚

定価2,728円(本体2,480円+税10%)

ISBN 4-7741-1085-X

ただいま弊社在庫はございません。

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

Accessでシステムを作るとき,たった1箇所のわからない部分が全体の作業をストップさせてしまいます。本書は,クエリ,マクロ,VBAなどのうち,どれをどのように使えばいいかわからないという方のために,シーンごとに丁寧に解説しています。

こんな方におすすめ

  • Accessを使っていてわからないことをすぐ調べたい方
  • Access初心者の方

目次

第1章 データを簡単に入力するための9つの方法

  • 1 フィールドごとに文字の入力モードを設定したい
  • 2 振り仮名を自動入力したい
  • 3 郵便番号から住所を自動入力したい
  • 4 郵便番号を「160-8550」という書式で入力したい
  • 5 フィールドのデフォルト値を設定したい
  • 6 フィールドに入力できる値を制限したい
  • 7 重複したデータを入力できないようにしたい
  • 8 フィールドの組み合わせで重複したデータを入力できないようにしたい
  • 9 パスワード用のフィールドを作成したい

第2章 データをうまく表示するための5つの方法

  • 10 英字を大文字で表示したい
  • 11 日付の書式を自由に設定したい
  • 12 数値データのかわりに具体的な値を表示したい
  • 13 郵便番号を「160-8550」という書式で表示したい
  • 14 表示形式を無視して保存されているデータを表示したい

第3章 レコードソースを使いこなすための5つの方法

  • 15 複数テーブルに分けた情報を1つのテーブルのように扱いたい
  • 16 フィールド名を変更したい
  • 17 データシートでスクロールしない列を設定したい
  • 18 データシートビューでフィールドの順番を変更したい
  • 19 入力したデータをもとに他レコードソースの内容を表示したい

第4章 使いやすいフォームを作るための21の方法

  • 20 コントロールに自動的にラベルが付かないようにしたい
  • 21 コンボボックスの値集合ソースにSQLステートメントを指定したい
  • 22 コンボボックスにテーブルに含まれるフィールド一覧を表示したい
  • 23 キー入力でコンボボックスの値を選択できるようにしたい
  • 24 オプションボタンで値を選択したい
  • 25 複数ページに分かれたフォームを作成したい
  • 26 システム手帳のようなフォームを作成したい
  • 27 カーソルの移動順序を設定したい
  • 28 カーソルをカレントレコードの中だけで移動したい
  • 29 カーソル位置の色を変更したい
  • 30 条件によってデータの表示方法を変更したい
  • 31 コンボボックスに値を追加したい
  • 32 サブフォームで選択したレコードを別フォームに表示したい
  • 33 サブフォームでダブルクリックしたレコードを別フォームに表示したい
  • 34 リストボックスで選択したレコードを別フォームに表示したい
  • 35 英字を大文字で入力したい
  • 36 数字以外を入力できないようにしたい
  • 37 入力したデータを確認したい
  • 38 入力した値が間違っているときに再入力しやすくしたい
  • 39 値を確認した直後に重複しているかどうかを調べたい
  • 40 リストボックスやオプショングループの背景色を変更したい

第5章 きれいなレポートを出力するための16の方法

  • 41 すべてのレポートに同じ余白サイズを指定したい
  • 42 レポートの余白サイズを個別に指定したい
  • 43 1ページに収まるように印刷したい
  • 44 レコードに連番をつけて出力したい
  • 45 レコードを並べ替えて出力したい
  • 46 先頭文字でグループ化したい
  • 47 年ごとにグループ化したい
  • 48 年を無視して月別にグループ化したい
  • 49 数値の範囲でグループ化したい
  • 50 グループ化したレコードを並べ替えて出力したい
  • 51 グループごとに連番をつけて出力したい
  • 52 重複するデータを出力しないようにしたい
  • 53 印刷時に[ページ設定]ダイアログボックスを表示したい
  • 54 印刷時に[印刷]ダイアログボックスを表示したい
  • 55 印刷するデータがないときに印刷を中止したい
  • 56 [印刷]ダイアログボックスで[キャンセル]ボタンをクリックしたとき,印刷を中止したい

第6章 彩子関係を持ったデータを扱うための6つの方法

  • 57 テーブル同士を関連づけたい
  • 58 親子関係を持ったフォームを作りたい
  • 59 親子関係を持ったレポートを作りたい
  • 60 親子関係を持ったレコードを更新したい
  • 61 親子関係を持ったレコードを削除したい
  • 62 メイン/サブフォームで,入力したレコードを取り消したい

第7章 データを集計するための6つの方法

  • 63 誕生日から年齢を計算したい
  • 64 指定した日付の曜日を調べたい
  • 65 日付ごとにグループ化して集計したい
  • 66 指定したフィールドの集計結果をフォームに表示したい
  • 67 サブフォームの集計結果をメインフォームに表示したい
  • 68 サブフォームの集計結果をメインレポートに出力したい

第8章 データを抽出するための17の方法

  • 69 ダイアログボックスで抽出する値を入力できるようにしたい
  • 70 指定したすべての条件を同時に満たすレコード抽出したい
  • 71 指定した条件のうち,どれか1つでも満たしているレコードを抽出したい
  • 72 クエリのパラメータをレポートに出力したい
  • 73 フォームで抽出条件を入力したい
  • 74 抽出に使った値をレポートに出力したい
  • 75 抽出したレコードをサブフォームに表示したい
  • 76 抽出した結果をリストボックスに表示したい
  • 77 抽出したレコードをフォームで確認した後,レポートにも出力したい
  • 78 コンボボックスで抽出する値を指定したい
  • 79 フォームで複数の抽出条件を指定したい
  • 80 クエリを利用せずに,レコードを抽出したい
  • 81 トグルボタンを使って50音別に抽出したい
  • 82 タブコントロールを使って50音別に抽出したい
  • 83 データ型の異なる複数の抽出条件を指定したい
  • 84 抽出したレコード数を調べたい
  • 85 抽出結果を表示する前に抽出したレコードの件数を調べたい

第9章 検索/並べ替えを行うための6つの方法

  • 86 レコードを検索したい
  • 87 コンボボックスを使って検索条件を指定したい
  • 88 データを並べ替えて表示したい
  • 89 複数のフィールドに並べ替えを指定したい
  • 90 値の大きいものから純に0レコードを取得したい
  • 91 並べ替えた後に,任意のレコード数を取得したい

第10章 システムを構築するための17の方法

  • 92 読みとり専用のフォームを作りたい
  • 93 独自のダイアログボックスを作成したい
  • 94 スタートアップフォームを指定したい
  • 95 データベースウィンドウを非表示にしたい
  • 96 オープニング画面を表示したい
  • 97 指定した大きさでテーブルを開きたい
  • 98 登録されているレコードをExcel形式のファイルに出力したい
  • 99 いつ,どんなイベントが発生するのかを知りたい
  • 100 メッセージボックスを利用して処理を分岐したい
  • 101 プログラムにエラー処理を追加したい
  • 102 Accessのエラーが発生したときに,独自のメッセージを表示したい
  • 103 発生したエラーの種類を調べたい
  • 104 テーブルがあるかどうかを調べたい
  • 105 フォームが開いているかどうかを調べたい
  • 106 テーブル名の一覧を取得したい
  • 107 コマンドボタンにアクセスキーを設定したい
  • 108 コマンドボタンのショートカットキーにファンクションキーを使いたい

索引