超入門 Access マクロ はじめて講座

[表紙]超入門 Access マクロ はじめて講座

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

定価(本体2,380円+税)

ISBN 978-4-7741-4140-4

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

書籍の概要

この本の概要

本書は,Accesssの入門書を読み終わった方,プログラミングの考え方やマクロの使い方からVBAの基礎知識までを豊富な図と練習問題を通して,わかりやすく解説しています。いきなりVBAを学ぶのは不安という方は,本書から始めてみてください。

こんな方におすすめ

  • Accessの入門書を読み終わった方
  • Accessマクロを使ってみたい方

目次

第1章 プログラミングなんて怖くない!

1-1 プログラムとプログラミング

  • 01 プログラムって何だろう
  • 02 プログラミングって何だろう

1-2 コンピュータに仕事を教える

  • 01 Accessで使えるプログラミング言語
  • 02 コンピュータはプログラムの通りに動く

1-3 VBAとマクロ

  • 01 VBAとマクロの違いを知ろう
  • 02 セキュリティの設定

第2章 考え方を身につけよう!

2-1 必要な行動の種類を洗い出そう

  • 01 プログラム作成のコツをつかもう
  • 02 必要な作業の洗い出しと順序の組み立て
  • 03 自分の行動を分析してみよう

2-2 一連の手順を組み立ててみよう

  • 01 起床から出発までの手順を組み立ててみよう
  • 02 組み立てた手順をチェックしよう

2-3 判断が必要な行動

  • 01 普段の行動で無意識に行っている判断
  • 02 何かを判断するときの動作を洗い出してみる

2-4 それはいつ実行する?

  • 01 イベントの基本
  • 02 Accessのイベントを見てみよう

2-5 Accessマクロを使ってみよう

  • 01 Accessマクロを使おう
  • 02 たとえ話から実践へ

第3章 Accessマクロから始めよう!

3-1 Accessマクロにチャレンジ

  • 01 Accessマクロの作り方
  • 02 埋め込みマクロを作成する

3-2 アクションとイベントを覚えよう

  • 01 マクロのアクション
  • 02 代表的なイベント

3-3 名刺管理ツールを作ろう

  • 01 名刺管理ツールの基本仕様
  • 02 名刺管理ツールの構成

3-4 単純なマクロを組み立てよう

  • 01 イベントの使い方とマクロの作り方
  • 02 メニューの起動処理を作成する
  • 03 登録フォームの起動処理マクロを作成する
  • 04 名刺管理の終了処理マクロを作成する

3-5 判断を行うマクロを作成しよう

  • 01 判断を行う
  • 02 修正フォームの起動処理を作成する
  • 03 登録時の入力チェック①
  • 04 登録時の入力チェック②と修正データの登録

3-6 問い合わせを行うマクロを組み立てよう

  • 01 問い合わせを行う
  • 02 データ修正の取り消し処理を作成する
  • 03 削除処理を作成する

3-7 フォームの操作とレポート印刷のマクロを作成しよう

  • 01 検索フォームを作成する
  • 02 レポートを印刷する

3-8 特殊なマクロを作成しよう

  • 01 特殊なマクロ「AutoExec」と「AutoKeys」
  • 02 起動時にフォームを開くマクロの作成
  • 03 メニューをキーボードで操作するマクロの作成

第4章 マクロからVBAにステップアップ!

4-1 マクロとVBAの関係

  • 01 Accessマクロの正体
  • 02 マクロをVBAに変換しよう
  • 03 VBAならではの知識を身につけよう

4-2 一時的な情報の記憶と変数

  • 01 少しのあいだ覚えておけばよい情報
  • 02 一時的な情報は変数に記憶する

4-3 計算を行う

  • 01 計算のルール
  • 02 プログラムで計算をしよう

4-4 情報の種類と変数の型

  • 01 身の回りにある情報を分類してみよう
  • 02 変数に型を指定しよう
  • 03 数値や日付など情報の種類を表す方法

4-5 文字列の編集

  • 01 文字列と文字列のたし算
  • 02 文字列の編集を行う

4-6 二つの情報を比べて判断しよう

  • 01 「大きい」「小さい」「等しい」「異なる」で比較する
  • 02 比較した結果を利用して判断を行おう

4-7 処理を繰り返そう

  • 01 倉庫に荷物を運べといわれたら
  • 02 同じ処理を一定回数繰り返す

第5章 フォームやテキストボックスを操作しよう!

5-1 プロシージャとサブルーチン

  • 01 仕事を分担しよう
  • 02 プロシージャの使い方

5-2 関数は便利な機能

  • 01 誰かに任せた仕事の成果物
  • 02 VBAの関数とオリジナル関数の作り方

5-3 Accessアプリケーションの構成

  • 01 Accessアプリケーションの構成

5-4 プログラムを作成する場所

  • 01 プログラムを作成する場所は3カ所
  • 02 フォーム/レポートにプログラムを作成する
  • 03 標準モジュールを作成する

5-5 フォーム/レポート/コントロールを指定する

  • 01 フォーム/レポート/コントロールの指定方法

5-6 プロパティとメソッド

  • 01 プロパティやメソッドって何?
  • 02 Access VBAでよく使うプロパティとメソッド

5-7 いろいろなコントロールを使ってみよう

  • 01 テキストボックスやコンボボックスへの値の入出力
  • 02 いろいろな状態に変化させてみる

5-8 フォームとレポートを使ってみよう

  • 01 フォームを開く・閉じる・最大化
  • 02 レポートを印刷する方法

第6章 VBAで作ろう! 名刺管理

6-1 メニューを作成しよう

  • 01 メニューで行うこと
  • 02 メニューの初期処理と終了処理
  • 03 登録・修正フォームの起動

6-2 修正機能を作成しよう

  • 01 修正機能で行うこと
  • 02 更新処理を作ろう
  • 03 取り消し処理を作ろう

6-3 登録機能を作成しよう

  • 01 登録機能で行うこと
  • 02 登録処理を作ろう
  • 03 取り消し処理を作ろう

6-4 削除機能を作成しよう

  • 01 削除機能で行うこと
  • 02 選択したデータを削除する

6-5 検索機能を作成しよう

  • 01 検索機能で行うこと
  • 02 検索フォームを起動する
  • 03 データを検索しよう

6-6 レポート印刷機能を作成しよう

  • 01 レポート印刷機能で行うこと
  • 02 レポートの印刷とフィルタの引き継ぎ

付録

付録1 Visual Basic エディター超入門

  • 01 イミディエイトウィンドウを活用する
  • 02 プログラムを途中で一時停止する(ブレークポイント)
  • 03 プログラムを一行ずつ実行する(ステップイン)
  • 04 プロパティとメソッドの一覧
  • 05 インデントとコメントをすばやく設定
  • 06 各種の命令の使い方を調べる(ヘルプの検索テクニック)

付録2 メッセージボックスの使い方

付録3 練習問題の解答