Access2002/2003VBA 実践プログラミング

概 要

本書は、AccessVBAを使ってアプリケーション開発に携わっている中・上級者の方向けにより美しく、より使いやすいひと味違ったアプリケーションを作成するさまざまなテクニックをわかりやすく解説しました。この一冊でAccessVBAを極めてください。Access97/2000/2002/2003に完全対応です。

著者 金子信正
価格 本体2800円(税別)
ISBN 4-7980-0717-X
発売日 2004/03/04
判型 B5変
色数 2色
ページ数 576
CD/DVD Windows
対象読者 中級
シリーズ
表紙イメージ
購入 アマゾンで購入する

※リンク先によっては、販売ページが用意されていないことがあります。 あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

現在サポート情報はありません

目次

Chapter 1 プログラムの編集と実行

1-1 プログラム編集画面の開き方

1-2 モジュールの種類とプロシージャの管理

1-3 VBAプロシージャの種類

1-4 標準モジュールのプログラムの実行

1-5 プログラムの編集を支援する機能

1-6 プログラムを印刷する

1-7 プログラムのデバッグ

Chapter 2 AccessVBAの構造と文法の基本

2-1 データベースを構成するオブジェクト

2-2 VBAプログラムの構造

2-3 データ型とその特徴

2-4 定数を使うには

2-5 配列変数を使うには

2-6 繰り返し処理を行うには

2-7 条件分岐処理を行うには

2-8 実行時エラーに対処するプログラム

Chapter 3 数値および文字列の操作

3-1 プログラム中で行える演算

3-2 四捨五入の計算

3-3 単位の換算を行う

3-4 段階的な値を求める

3-5 文字列の一部を取り出す

3-6 文字列の置換

3-7 文字列中の空白を取り除く

3-8 文字列の分解

3-9 日数の計算

Chapter 4 外部ファイルの入出力プログラム

4-1 CSV形式のインポート/エクスポート

4-2 固定長テキストのインポート/エクスポート

4-3 データ型を指定した適切なインポート

4-4 Excelのデータをインポート/エクスポートする

4-5 Excelとのデータリンク

4-6 Excelの特定のセルにエクスポート

4-7 HTML形式へのエクスポートとリンク

Chapter 5 データアクセスオブジェクト(DAO)の操作

5-1 オブジェクトの操作

5-2 テーブル操作のプログラム

5-3 フィールド操作のプログラム

5-4 フィールドの書式を操作するプログラム

Chapter 6 レコードを操作するプログラム

6-1 レコード件数を調査するプログラム

6-2 レコードポインタを操作するプログラム

6-3 テキストデータを検索するプログラム

6-4 レコードとテキストを操作するプログラム

6-5 テーブル中のテキストデータの置換

6-6 データ表記の統一

6-7 レコード操作の応用プログラム

Chapter 7 クエリを操作するプログラム

7-1 クエリを実行するプログラム

7-2 クエリデザインをプログラムで定義する

7-3 さまざまなクエリの作成とSQL

7-4 クエリ操作の応用プログラム

Chapter 8 フォーム作成プログラム

8-1 フォームを操作するオブジェクトとメソッド

8-2 Controlオブジェクトの利用

8-3 フォームのプロパティを操作するプログラム

8-4 簡単なフォーム作成プログラム

8-5 既存のフォームを開くプログラム

8-6 フォームの表示位置とサイズの設定

8-7 プロパティによるフォームサイズの設定

8-8 コントロールをフォームに配置するプログラム

8-9 帳票形式のフォームを作成するプログラム

8-10 コントロールを操作するプログラム

8-11 コントロールを立体表示するプログラム

8-12 コントロールに色を付けて表示するプログラム

8-13 コントロールサイズを自動調整するプログラム

8-14 コントロールを配置する

8-15 コマンドボタンを作成するプログラム

8-16 モジュールを操作するオブジェクト

8-17 コマンドボタンに機能を組み込むプログラム

8-18 オリジナルデザインのチェックボックスを作る

8-19 ラジオボタンを作成するプログラム

8-20 コンボボックスを作成するプログラム

8-21 コントロールにポップアップヒントを付ける

8-22 フォームにホームページのリンクを組み込む

8-23 フォームにハイパーリンク機能を組み込む

8-24 Excelの特定シートとリンクを組み込む

Chapter 9 レポートを操作するプログラム

9-1 レポート内で円や楕円を描画する

9-2 線や四角形を描画するプログラム

9-3 丸で囲んだり、取消し線を引く

9-4 レポートのデータ行を交互に網掛けする

9-5 レポートの背景に文字やロゴを配置する

Chapter 10 フォームの機能を拡張するプログラム

10-1 時計を表示するプログラム

10-2 ユーザの操作を一定時間だけ待つプログラム

10-3 予定の時刻にメッセージを表示

10-4 日付に応じてメッセージを表示する

10-5 サウンドを活用する

10-6 フォームの背景にグラフィックを表示する

10-7 グラフィックサイズの調整

10-8 処理進捗状況のインジケータを付ける

10-9 処理の進行をメッセージで知らせる

10-10 アニメーションの表示

10-11 効果的なフォームの切り替え

10-12 押されたキーのASCIIコードの取得

Chapter 11 アプリケーションの機能拡張

11-1 起動時にタイトルロゴを表示

11-2 アプリケーションの起動パス名の表示

11-3 Officeアシスタントを利用

11-4 Officeアシスタントをダイアログとして利用

11-5 Officeアシスタントのコントロール

11-6 Officeアシスタントのアニメーション表示

11-7 ツールバーやメニューの制御

11-8 オリジナルのツールバーの作成

11-9 メニューバーにオリジナルメニューの追加

11-10 VBAプログラムでAccessを終了させる

11-11 データベースを最適化する

Chapter 12 データベースの構造解析

12-1 データベースの全オブジェクトの出力

12-2 ローカルウィンドウでオブジェクトを解析

12-3 テーブルの構造解析

12-4 クエリの構造解析

12-5 フォームの構造解析

12-6 解析情報をテーブルデータに出力

12-7 テーブルとクエリの参照関係の解析

12-8 モジュールの解析

12-9 テーブルのリンク関係の解析

Chapter 13 VBAによる応用プログラム

13-1 処理時間計測プログラム

13-2 キーボード練習プログラム

13-3 モジュールの整形印刷プログラム

13-4 フォームのレイアウト調整プログラム

13-5 最適化プログラムのメニュー組み込み

13-6 オブジェクト参照関係調査プログラム

Appendix

index

PR

秀和システム