Microsoft Excel 2000 III マクロ / VBA入門編 目次
本書をご利用いただく前に
第1章 VBAの基礎知識
STEP1 プログラムの概要
1 プログラム
2 プログラミング言語
STEP2 VBAの概要
1 処理の自動化
2 マクロ
3 VBAによるプログラミング
4 イベントドリブンプログラミング
STEP3 VBAによるマクロの作成方法
1 記録機能と直接入力
2 マクロの記録方法
3 マクロの記録後
STEP4 マクロの編集と保存
1 Visual Basic Editor
2 マクロの保存先
3 マクロ名
4 ショートカットキー
第2章 マクロの記録
STEP1 記録機能によるマクロ作成の流れ
STEP2 マクロを作成する
1 マクロの記録
STEP3 複数の処理をマクロにする
1 複数の処理を組み合わせたマクロ
2 マクロの作成
STEP4 個人用マクロブックに保存する
STEP5 練習問題
第3章 マクロの内容の理解と修正
STEP1 VBエディタの基本操作
1 VBエディタの起動
2 VBエディタの画面構成
3 プロジェクトウィンドウの利用
STEP2 プログラムの意味を理解する
STEP3 マクロを修正する
1 不要行の削除
2 マクロの修正
3 コンパイル
STEP4 もっと便利なマクロに修正する
第4章 モジュールとプロシージャ
STEP1 モジュールの概要
1 モジュールの構成
2 モジュールの新規作成
3 モジュール名の変更
4 モジュールの削除
STEP2 プロシージャの概要
1 プロシージャ
2 プロシージャの種類
3 プロシージャの作成
STEP3 プロシージャの構成要素
1 オブジェクト
2 メソッド
3 プロパティ
STEP4 メプロシージャを直接入力で作成する
1 オブジェクトの使用
2 メソッドの使用
3 メソッドの引数指定
第5章 ワークシートとセル操作
STEP1 ワークシートを操作する
1 ワークシート選択
2 ワークシート挿入
3 ワークシート削除
STEP2 セルを操作する
1 Rangeオブジェクト
2 Cellsプロパティでセルを選択する
3 相対参照と絶対参照
4 連続するセルを指定する
第6章 マクロの登録と実行
STEP1 マクロの実行方法を検討する
STEP2 コマンドボタンに登録する
1 コマンドボタン
STEP3 ツールボタンへ登録する
1 文字のツールボタン
2 絵のツールボタン
STEP4 ツールバーの作成
STEP5 メニューバーへ登録する
1 メニューバーへの登録
2 メニューバーの削除
第7章 VBAでの操作
STEP1 変数を理解する
1 変数とは
2 変数の名前
3 変数の宣言
5 データ型
6 変数の使用
STEP2 制御構造
1 制御構造とは
2 演算子
STEP3 条件を分岐する(If~Then)
1 If~Thenステートメント
2 If~Then~Elseステートメント
3 If~Then~ElseIfステートメント
4 If文のネスト
STEP4条件を分岐する(Select~Case)
1 Select~Caseステートメント
2 演算子を条件とするSelect~Caseステートメント
3 不連続の値を条件とするSelect~Caseステートメント
4文字列を条件とするSelect~Caseステートメント
STEP5処理を繰り返す(For~Next)
1 For~Nextステートメント
2 指定した回数を繰り返すFor~Nextステートメント
3 増減値を正の値にしたFor~Nextステートメント
4 増減値を負の値にしたFor~Nextステートメント
STEP6処理を繰り返す(Do~Loop)
1 Do~Loopステートメント
2 DoWhile~Loopステートメント
3 Do~LoopWhileステートメント
4 DoUntil~Loopステートメント
5 Do~LoopUntilステートメント
6 無限ループ
STEP7 練習問題
第8章注文リストのプログラム作成
STEP1処理の流れを確認する
1 注文リストの作成
2 シート「メイン」の確認
3 シート「顧客リスト」の確認
4 シート「4月度」の確認
5 Excelの終了
STEP2プログラムを対話形式で実行する
1 対話形式のプログラム
2 MsgBox関数
3 InputBox関数
STEP3データを抽出する
1 オートフィルタを使った抽出
2 オートフィルタのマクロ記録
3 プロシージャの修正
4 オートフィルタの解除
STEP4データを印刷する
1 ワークシートの印刷
2 ページ設定
3 印刷プレビュー
4 印刷
STEP5ユーザー定義関数
1 ユーザー定義関数とは
2 Functionプロシージャ
3 ユーザー定義関数の作成
STEP6インポート・エクスポート
1 モジュールのインポートとエクスポート
2 モジュールのエクスポート
3 モジュールのインポート
STEP7分岐や繰り返し処理の多重構造
1 条件分岐を使用したシートコピー
2 警告メッセージの非表示
3 エラー発生時の対応
4 データ入力処理
STEP8アプリケーションの仕上げ
1 コマンドボタンの作成
2 シートを切り替えるプロシージャの作成
3 InputBoxを使用したシートの切り替え
4 Excelを終了するプロシージャの作成
5 コマンドボタンの作成
STEP9練習問題
第9章 デバッグ
STEP1デバッグする
1 デバッグ
STEP2エラーを発見する
STEP3コメントを利用する
STEP4ステップモードでマクロを実行する
1 ステップモード
2 ブレークポイント
STEP5クィックウォッチを使用する
第10章総合練習
STEP1 基本的なプログラムの作成
1 シートを切り替えるプログラムの作成
2 印刷プレビューを実行するプログラムの作成
3 自動集計するプログラムの作成
4 自動集計を削除するプログラムの作成
STEP2 InputBoxの練習
1 ブックの確認
2 プログラムの作成
3 コマンドボタンの作成
STEP3 請求書を作成する
1 ブックの確認
2 プログラムの作成
STEP4 繰り返しと分岐処理を組み合わせたプログラムを作成する
