本書はExcelVBAの基礎を理解して、きちんとしたプログラムを書けるようになることをゴールとした学習書です。そのために、セルやシート、データ、グラフの操作、エラー対策などの基本はもちろん、プログラムを書く際のコツを丁寧に解説していきます。実務に役立つサンプルを動かしながら学習できるので、知識と実践的なテクニックを身に付けることができます。「VBAを使いこなして、業務を効率化させたい!でも、VBAは難しそう……」と考えている方に、ぜひ手にとっていただきたい1冊です。
CHAPTER 01 VBAの基本
LESSON 01 マクロを記録してみる
LESSON 02 マクロの中身を確認する
LESSON 03 記録したマクロを編集する
LESSON 04 プログラミングの基本を学ぶ
LESSON 05 条件分岐と繰り返し処理
CHAPTER 02 セルの操作
LESSON 06 基本的なセルの選択方法
LESSON 07 選択範囲を基準にセルを選択する
LESSON 08 空白セルや数値のセルのみを選択する
LESSON 09 計算結果や数式をセルに入力する
LESSON 10 セルを装飾する
LESSON 11 セル範囲をコピーする
CHAPTER 03 ワークシートやブックの操作
LESSON 12 ワークシートのコピーと表示・非表示の設定
LESSON 13 ワークシートを連続印刷する
LESSON 14 ブックを開く/閉じる
LESSON 15 特定のフォルダ内のブックをすべて開く
CHAPTER 04 ユーザーの動作に対する処理
LESSON 16 イベントプロシージャで動作に対して処理を実行する
LESSON 17 イベントプロシージャを使って宝探しゲームを作成する
LESSON 18 ユーザーから情報を受け取る
CHAPTER 05 データの操作
LESSON 19 データを並べ替える
LESSON 20 フィルターで必要な情報を抜き出す
LESSON 21 複雑な検索システムを構築する
CHAPTER 06 外部データの読み込み
LESSON 22 CSV形式のファイルを読み込む
LESSON 23 テキストファイルのデータを読み込んで加工する
CHAPTER 07 グラフやオブジェクトの操作
LESSON 24 範囲を指定してグラフを描画する
LESSON 25 グラフをコピーして並べる
LESSON 26 セルの値に応じて図形を変化させる
CHAPTER 08 マクロの処理を制御する
LESSON 27 エラー時に処理を継続する
LESSON 28 処理を高速化する
CHAPTER 09 実務で使えるマクロを作成する
LESSON 29 フローチャートを書いて計画を立てる
LESSON 30 フローチャートを元にマクロを作成する
LESSON 31 複数のブックを集約させる(1)
LESSON 32 複数のブックを集約させる(2)
LESSON 33 データが自動更新されるブックを作成する(1)
LESSON 34 データが自動更新されるブックを作成する(2)
CHAPTER 10 便利なツールを作成する
LESSON 35 ユーザー定義関数を作成する
LESSON 36 起動時にパスワード入力が必要なブックを作成する
LESSON 37 大量のCSV形式のファイルをまとめる
CHAPTER 11 本格アプリを構築~Wordとの連携
LESSON 38 ExcelでWordの文書を編集する
LESSON 39 Word文書を一括修正する
LESSON 40 Word用差し込み印刷プログラムを作成する
book_stock さん
2019-02-06
CSVファイルの大量データ処理という仕事をすることになったので急いで本を探しに行った所で、たどり着いたのがこの本。Excelマクロ基礎から応用まで幅広く扱っていて、関数もまとめてあるのでわかりやすかったです。例題も豊富で全部解けばVBAを完璧にこなせると思います。ググるのと合わせて使えば何とか自分がやりたいことができそう。