Microsoft Excel VBA プログラミング実践編 目次
本書をご利用いただく前に
第1章 VBAの基礎
STEP1 VBAの基本用語を確認する
1 VBA
2 VBE
3 モジュール
4 プロシージャ
5 オブジェクトとコレクション
6 プロパティ
7 特定のオブジェクトを返すプロパティ
8 メソッド
STEP2 変数と定数を利用する
1 変数
2 有効範囲と有効期間
3 オブジェクト変数
4 定数
STEP3 制御構造を利用する
1 基本的な制御構造
2 For Each~Nextステートメント
STEP4 配列を利用する
1 配列の基礎
STEP5 サブルーチンを利用する
1 サブルーチン
2 引数付きサブルーチン
第2章 オブジェクトの操作
STEP1 セルを操作する
1 セルの書式
2 値や書式のクリア
3 コピーと貼り付け
4 セル範囲のサイズ変更
5 行や列の取得
6 データの並べ替え
7 データの抽出
8 データの検索
STEP2 ワークシートを操作する
1 ワークシートの追加
2 ワークシートのコピーと移動
3 ワークシートの保護
4 印刷範囲の設定
5 改ページの設定
STEP3 ブックを操作する
1 ブックを開く
2 ブックの保存
3 ブックを閉じる
第3章 関数の利用
STEP1 関数の基本を確認する
1 関数
2 関数の種類
3 関数の戻り値
STEP2 文字列操作関数を利用する
1 文字列を検索・置換する関数
2 文字列を変換する関数
3 スペースを削除する関数
STEP3 日付関数を利用する
1 現在の日付・時刻を求める関数
2 日付から年月日を取り出す関数
STEP4 その他の関数を利用する
1 値をチェックする関数
2 配列に関する関数
STEP5 ワークシート関数を利用する
1 ワークシート関数の利用
練習問題
第4章 イベントの利用
STEP1 イベントの基本を確認する
1 イベントとイベントプロシージャ
2 イベントプロシージャの作成場所
STEP2 ワークシートのイベントを利用する
1 ワークシートのイベント
2 セルの選択範囲を変更したときの処理
3 セルをダブルクリックしたときの処理
STEP3 ブックのイベントを利用する
1 ブックのイベント
2 ブックを開いたときの処理
3 ブックを閉じる前の処理
4 ワークシートを作成したときの処理
第5章 ユーザーフォームの利用
STEP1 ユーザーフォームの基本を確認する
1 ユーザーフォーム
2 作成するユーザーフォームの確認
3 ユーザーフォームの作成手順
STEP2 ユーザーフォームを追加する
1 ユーザーフォームの追加
2 プロパティの設定
STEP3 コントロールを追加する
1 コントロールの追加
2 コマンドボタンの追加
3 テキストボックスの追加
4 オプションボタンの追加
5 リストボックスの追加
STEP4 ユーザーフォームの外観を整える
1 コントロールのサイズや位置の変更
2 タブオーダーの設定
STEP5 プロシージャを作成する
1 ユーザーフォーム実行中のプロパティの変更
2 ユーザーフォームを操作する
3 ユーザーフォームを表示するプロシージャの作成
第6章 ファイルシステムオブジェクトの利用
STEP1 ファイルシステムオブジェクトの基本を確認する
1 ファイルシステムオブジェクト
2 FSOへの参照設定
3 インスタンスの生成
STEP2 FSOを使ってフォルダやファイルを操作する
1 フォルダの操作
2 ファイルの操作
STEP3 FSOを使ってテキストファイルを操作する
1 テキストファイルの取得
2 テキストファイルの読み込み・書き込み
3 CSVファイルの読み込み・書き込み
練習問題
第7章 エラー処理とデバッグ
STEP1 実行時エラーを処理する
1 実行時エラー
2 エラートラップ
3 プロシージャの確認
4 On Error Resume Nextステートメント
5 On Error GoTo 0ステートメント
6 On Error GoToステートメント
7 Resumeステートメント
8 Resume Nextステートメント
STEP2 デバッグ機能を利用する
1 イミディエイトウィンドウ
2 ウォッチウィンドウ
第8章 メニューバーの作成
STEP1 コマンドバーの基本を学習する
1 コマンドバー
2 コマンドバーの表示・非表示
STEP2 独自のツールバーを作成する
1 ツールバーの作成
STEP3 ツールバーにメニューを追加する
1 コマンドバーコントロール
2 コマンドバーコントロールの種類
3 コマンドバーコントロールの追加
STEP4 メニューバーを置き換える
1 メニューバーの置換え
第9章 売上管理システムの作成
STEP1 商品売上システムの概要を確認する
1 システム作成の手順
2 商品売上システムの概要
3 商品売上システムの処理の検討
4 商品売上システムの設計
STEP2 マスタ登録処理を作成する
1 マスタ登録処理
2 シート「マスタ登録」の確認
3 分類マスタの登録
4 商品マスタ・得意先マスタの登録
STEP3 売上データ入力処理を作成する
1 売上データ入力処理
2 シート「売上データ」の確認
3 ユーザーフォーム「売上入力」の確認
4 売上データの入力
5 売上データの並べ替え
6 売上データの削除
STEP4 請求書発行処理を作成する
1 請求書発行処理
2 シート「請求書」の確認
3 ユーザーフォーム「請求書」の確認
4 請求書の作成
5 請求書の印刷
STEP5 システムの仕上げに関する処理を作成する
1 商品売上システムの仕上げ
2 画面設定に関するプロシージャ
3 システムの起動と終了に関するプロシージャ
