著者:Hide
ページ数:946

¥1,250¥0

本書は、筆者が運営している「便利なツールで事務処理をスピーディーに!」というブログの中で、無料で公開している「Excel VBA 入門」についての各ページの内容を電子書籍向けに章化、改定し、内容を大幅に増やしてリニューアルしたものです。プログラミング未経験の方でもExcel VBAに挫折せずに学習を進められるよう、図を多く取り入れ、分かりやすく解説しています。また「なぜそのように記述するのか?」という点についても徹底的に解説しています。

本書の学習の流れですが、まず第1章から第17章で、プログラムの基本的な文法や動きについて学習した後、第18章でExcel特有のセルやブックの操作について学習します。第19章では、総仕上げとして実践的なプログラムについて解説し、実際の開発現場では、どのようなプログラムが書かれているのかについて見て頂きます。第20章では、他の章で取り上げられなかった点やExcel VBAで開発する際のポイント、盲点について解説しています。本書はプログラミング未経験の方だけでなく、今後現場において実践的なプログラム開発したい方にもご納得頂けるよう、Excel VBAの基礎から応用までの範囲を網羅しました。そのため若干、分量も多めですが、あせらずに、じっくり取り組んでください。本書をお読み頂くことで「そういうことだったのか!」という発見がみなさんの中で一つでも見つかれば、筆者のこの上ない喜びです。

※本書をご購入及びお読み頂いた方への特典として、本書で扱っているプログラムを筆者のブログサイトからダウンロードできます。

目次

はじめに
本書の使い方と免責事項について
第1章 Excelでプログラミングを始めてみましょう
1-1. Excel VBAとは?
1-2. Excel VBAの利用用途
1-3. マクロ機能とは
1-4. 本章のまとめ
第2章 Excel VBAの学習がおすすめな理由とその学習方法について
2-1. Excel VBAの学習がおすすめな理由
2-2. Excel VBAの奥深さ
2-3. Excel VBAと他のプログラミング言語の違い
2-4. 本書の学習の流れ
2-5. 本章のまとめ
第3章 Excel VBAを始める前の事前準備
3-1. ファイルの拡張子を表示する
3-2. Excel上で「開発」タブを表示する
3-3. VBEを表示する
3-4. VBEの設定を行う
3-5. 本章のまとめ
第4章 プログラムを入力する場所を作りましょう
4-1. モジュールを追加する
4-2. モジュールを削除する(補足)
4-3. 一度閉じたモジュールを再表示する(補足)
4-4. 本章のまとめ
第5章 プログラムの書き方について
5-1. モジュールの名前をわかりやすく変更する
5-2. プログラムの開始位置と終了位置を記述する
5-3. イミディエイトウィンドウに文字を表示するプログラムの命令を入力する
5-4. プログラムを実行する
5-5. プログラムを保存する
5-6. 本章のまとめ
第6章 イミディエイトウィンドウに色々な情報を表示してみましょう
6-1. 文字をつなげて表示する
6-2. 計算結果を表示する
6-3. 計算結果をわかりやすく表示する
6-4. 本章のまとめ
第7章 変数とは何かについて学びましょう
7-1. 変数とは
7-2. 変数のもう1つの役割
7-3. 変数を使う際の注意点
7-4. 変数の正しい使い方
7-5. 変数名の先頭を大文字で宣言して小文字で入力するとは?
7-6. 変数を宣言する際の注意点について
7-7. 本章のまとめ
第8章 変数についてさらに詳しく知りましょう
8-1. 変数を宣言した直後に入っている変数の中身とは
8-2. 変数の内容を更新する(数値編)
8-3. 変数の内容を更新する(文字編)
8-4. 本章のまとめ
第9章 変数を使って実際にプログラミングしてみましょう
9-1. 変数を使ったプログラムを書いてみましょう
9-2. 実際にプログラムを動かしてみましょう
9-3. 本章のまとめ
第10章 If文について学びましょう
10-1. If文とは
10-2. If文の動きとバリエーション
10-3. 実際にプログラムを動かしてみましょう
10-4. If文 番外編
10-5. 本章のまとめ
第11章 For文について学びましょう
11-1. For文とは
11-2. For文の文法
11-3. For文のフローチャート
11-4. 実際にプログラムを動かしてみましょう
11-5. 本章のまとめ
第12章 For文を活用してみましょう
12-1. For文の利用用途
12-2. For文を活用したプログラムの例
12-3. 本章のまとめ
第13章 For文の動きをコントロールしてみましょう
13-1. 実践的なFor文の記述方法
13-2. For文の処理を途中で中止する方法
13-3. For文内の処理をスキップしてFor文の処理を先に進める方法
13-4. 本章のまとめ
第14章 Do While文について学びましょう
14-1. Do While文とは
14-2. Do While文の文法
14-3. Do While文のフローチャート
14-4. 実際にプログラムを動かしてみましょう
14-5. Do While文のもう1つの書き方
14-6. 本章のまとめ
第15章 Do While文の動きをコントロールしてみましょう
15-1. Do While文の処理を途中で中止する方法
15-2. Do While文内の処理をスキップしてDo While文の処理を先に進める方法
15-3. 本章のまとめ
第16章 配列について学びましょう
16-1. 配列とは
16-2. 配列をデータの並び替えに利用する
16-3. 配列に調査結果を格納して順番に表示する
16-4. 配列を利用する際の要注意点
16-5. 本章のまとめ
第17章 プログラムを分割する方法について学びましょう
17-1. プログラムの分割の必要性について
17-2. プログラム同士を連携する4つの方法
17-3. 実際にプログラムを動かしてみましょう
17-4. 本章のまとめ
第18章 Excel特有のデータ型とそれを使ったプログラムについて学びましょう
18-1. Excel VBAのプログラムからシートのセルを指定し値や数式をセットする方法
18-2. Excel特有のデータ型について
18-3. 実際にプログラムを動かしてみましょう
18-4. R1C1参照形式を使ってみましょう
18-5. シート上にプログラムを実行するボタンを配置してみましょう
18-6. 本章のまとめ
第19章 実践的なプログラムの開発に挑戦しましょう
19-1. 売上集計プログラムを開発する前の事前準備
19-2. 今回の課題を実現するプログラムを作成してみましょう
19-3. ボタンにプログラムを対応付けましょう
19-4. プログラムをテストしましょう
19-5. 本章のまとめ
第20章 その他の注意点と補足について
20-1. 数式を含む表のデータを別の表に転記する際の注意点について
20-2. Excel VBAのプログラムやマクロの実行時の注意点とその対策について
20-3. プログラム実行中に1004等のエラーが出た場合の対処法について
20-4. プログラムの中でExcelのワークシート関数を使う方法
20-5. 列番号を表す定数宣言時の効率化テクニック
20-6. VBE画面での便利な機能のご紹介
20-7. Variant型のデータ型の使い道について
20-8. 変数に格納された中身の文字としての長さについて
20-9. プログラムの外側で宣言して利用する変数について
20-10. 配列とセルと変数の関係についての補足
20-11. Date型のループ変数を使ったループ文について
20-12. Err.Numberの使い道について
20-13. プログラム実行中に表示される警告を無効にする方法について
20-14. Excel VBAによる一般的な開発の流れについて
20-15. 本章のまとめ
あとがき

【改訂情報】
2018年10月01日(1.0版) 発行
2018年10月17日(2.0版) 発行
2018年11月05日(3.0版) 発行
2019年08月27日(4.0版) 発行
2019年09月05日(5.0版) 発行
2019年10月02日(6.0版) 発行
2019年11月22日(7.0版) 発行
2019年12月07日(8.0版) 発行
※改訂内容については、「あとがき」の頁をご覧ください。

シリーズ一覧

  • 同シリーズの電子書籍はありませんでした。

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する