Microsoft Office Excel 2003 マクロ/VBA入門 目次
本書をご利用いただく前に
第1章 マクロ/VBAの基礎知識
STEP1 VBAの概要
1 プログラム
2 マクロ
3 VBA
4 VBE
第2章 マクロの作成
STEP1 マクロの作成方法
1 マクロの作成手順
2 マクロの記録方法
3 マクロの編集とVBE
STEP2 マクロを作成する
1 マクロの記録
2 マクロの実行
STEP3 複数の処理をマクロにする
1 複数の処理を組み合わせたマクロ
2 マクロの記録
参考学習 個人用マクロブックに保存する
1 マクロの保存
練習問題
第3章 マクロの編集
STEP1 VBEの基本操作
1 VBEの起動
2 VBEの画面構成
STEP2 マクロを編集する
1 マクロの構成
2 コメント行の削除
3 マクロのコピー
4 プログラムの編集
5 コンパイル
6 動作の確認
第4章 モジュールとプロシージャ
STEP1 モジュールの概要
1 モジュール
2 モジュールの新規作成
3 モジュールの削除
STEP2 プロシージャの概要
1 プロシージャの構成
2 プロシージャの作成
3 プロシージャの削除
STEP3 プロシージャの構成要素
1 オブジェクト
2 プロパティ
3 メソッド
STEP4 プロシージャを作成する
1 引数を指定しないメソッド
2 引数を指定するメソッド
第5章 ワークシートとセルの操作
STEP1 ワークシートを操作する
1 ワークシートの挿入
2 ワークシートの削除
STEP2 セルを操作する
1 セルの選択
2 全セルの選択
3 絶対参照と相対参照
4 連続するセルの指定
参考学習 プロシージャの登録と実行
1 プロシージャの登録
2 ショートカットキーへの登録
3 コマンドボタンへの登録
4 ツールボタンへの登録
5 メニューバーへの登録
第6章 変数と制御構造
STEP1 変数の概要
1 変数
2 変数の宣言
STEP2 変数を使用する
1 セルの値を変数に格納する
STEP3 制御構造
1 制御構造
2 演算子
STEP4 条件を分岐する(If~Then)
1 If~Thenステートメント
2 If~Then~Elseステートメント
3 If~Then~ElseIfステートメント
4 If文のネスト
STEP5 条件を分岐する(Select~Case)
1 Select~Caseステートメント
2 演算子を条件とするSelect~Caseステートメント
3 連続しない値を条件とするSelect~Caseステートメント
4 連続する値を条件とするSelect~Caseステートメント
5 文字列を条件とするSelect~Caseステートメント
STEP6 処理を繰り返す(For~Next)
1 指定した回数分繰り返すFor~Nextステートメント
2 開始値と増減値を指定したFor~Nextステートメント
3 増減値を負の値に指定したFor~Nextステートメント
STEP7 処理を繰り返す(Do~Loop)
1 Do~Loopステートメント
2 Do While~Loopステートメント
3 Do~Loop Whileステートメント
4 Do Until~Loopステートメント
5 Do~Loop Untilステートメント
練習問題
第7章 販売管理プログラムの作成
STEP1 処理の流れを確認する
1 販売管理プログラム
2 ワークシートの切り替え
3 シート「商品リスト」の確認
4 シート「得意先リスト」の確認
5 シート「8月度」の確認
6 Excelの終了
STEP2 プログラムを対話形式で実行する
1 対話形式のプログラム
2 MsgBox関数
3 InputBox関数
STEP3 オートフィルタでデータを抽出する
1 オートフィルタを使ったデータ抽出
2 オートフィルタのマクロ登録
3 プロシージャの修正
4 オートフィルタの解除
STEP4 データを印刷する
1 ワークシートを印刷する
2 ページ設定
3 印刷
STEP5 ユーザー定義関数
1 ユーザー定義関数
2 ユーザー定義関数の作成
STEP6 モジュールのインポート
1 モジュールのインポート
STEP7 データ入力処理
1 新規シートの作成
2 警告メッセージの非表示
3 エラー発生時の対応
4 データ入力処理
STEP8 アプリケーションの仕上げ
1 メニューからの展開
2 Excelの終了
練習問題
第8章 デバッグ
STEP1 デバッグ
1 デバッグ
2 自動構文チェック機能
3 コンパイル
4 実行時のエラー
STEP2 ステップモードで実行する
1 ステップモード
2 ブレークポイント
総合練習
解答
練習問題解答例総合練習解答例
付録
STEP1 メニューバーを作成するプロシージャ
1 メニューバーを作成するプロシージャ
2 メニューバーを削除するプロシージャ
STEP2 代表的なショートカットキー
STEP3 本書で学習したステートメント
