【レビュー】「例題30+演習問題70でしっかり学ぶ ExcelVBA標準テキスト」はまさにVBAの100本ノック!覚えたい方はやっておくべし

例題30+演習問題70でしっかり学ぶ ExcelVBA標準テキスト

私がExcel VBAをより一層勉強しようと思い購入した書籍「例題30+演習問題70でしっかり学ぶ ExcelVBA標準テキスト」についてレビューしていきたいと思います(・∀・)

この書籍は2013/6/29にAmazonで購入しました!
先日レビューしたこちらと併せてですね。

【レビュー】「できる逆引きExcel VBAを極める勝ちワザ700」はVBAを学習するすべての方のバイブル! | Excelを制する者は人生を制す ~No Excel No Life~

私はExcel VBAをマスターしようと思い、辞書的なもの以外にいろいろ独学で学ぶ上で実践的な本も探していました。

ゆくゆくはExcelのVBAエキスパートを合格したいと思っていたので、VBAエキスパートの公式サイトで推薦書籍になっている中から、とにかく例題・演習問題で合計100というボリューム感に惹かれて本書に決めました。

対策教材|VBAエキスパート公式サイト

対応バージョンはExcel2007・2010です。(2013は触ったことがないのでわかりませんが大部分は問題ないと思います)

では、早速レビューしていきます(・∀・)

書籍基本情報

  • 著者:近田 順一朗
  • 大型本: 296ページ
  • 出版社: 技術評論社
  • 発売日:2011/4/19
  • 商品パッケージの寸法: 25.4 x 18.2 x 1.8 cm
  • 定価:1,880円(税抜き)

目次

PART1 マクロとVBAを活用しよう
 Lesson1 ExcelのマクロとVBA
 Lesson2 Excelのマクロを有効にする
 Lesson3 開発タブの表示とVBEの起動をする
 Lesson4 操作を自動記録してマクロに保存する
 Lesson5 自動記録したマクロを呼び出す
 Lesson6 マクロをいろいろな方法で実行する
 Lesson7 VBEでマクロの編集と削除をする
 Lesson8 VBAのオブジェクトとプロパティ、メソッド、イベントとは

PART2 変数・配列とステートメント
 Lesson1 変数にワークシートの値を代入する
 Lesson2 配列にワークシートの値を代入する
 Lesson3 If~Thenステートメントで処理を分岐する
 Lesson4 Select~Caseステートメントで処理を選択する
 Lesson5 For~Nextステートメントで処理を繰り返す
 Lesson6 Do~Loopステートメントで処理を繰り返す

PART3 プロシージャとVBA関数
 Lesson1 プロシージャとVBA関数
 Lesson2 日付と時刻を操作する
 Lesson3 文字列を操作する
 Lesson4 数値を操作する
 Lesson5 Format関数で書式を操作する
 Lesson6 MsgBox関数でユーザーにメッセージを表示する
 Lesson7 InputBox関数でユーザーが値を入力する
 Lesson8 その他のVBA関数
 Lesson9 ユーザー定義関数で処理をする

PART4 セルの操作
 Lesson1 セルとセル範囲を選択する
 Lesson2 セルとセル範囲のコピーと消去をする
 Lesson3 セルの書式設定(1)文字の種類とセルの色
 Lesson4 セルの書式設定(2)セルの表示形式
 Lesson5 セルの書式設定(3)セル範囲の罫線
 Lesson6 行と列やセル範囲の挿入と削除をする
 Lesson7 行と列の非表示と再表示をする

PART5 ワークシートの操作
 Lesson1 ワークシートを選択する
 Lesson2 ワークシートの追加と削除をする
 Lesson3 ワークシートのコピーと移動をする
 Lesson4 ワークシートの非表示と再表示をする
 Lesson5 ワークシートの保護と解除をする
 Lesson6 ワークシートを印刷する

PART6 ワークブックとファイルの操作
 Lesson1 ワークブックを開く・閉じる
 Lesson2 データのファイルへの保存と読み込み

PART7 データベース処理
 Lesson1 Findでデータを検索する
 Lesson2 Sortでデータを並べ替える
 Lesson3 Filterでデータを抽出する
 Lesson4 Subtotalでデータを集計する

PART8 総合問題で応用力をつける

付録
索引

参照元:例題30+演習問題70でしっかり学ぶ ExcelVBA標準テキスト Excel2007/2010対応版

メリット

  • 大型本であることを生かして多くの画面イメージが使われていてわかりやすい!
  • 例題30・演習問題70とアウトプット中心のため、実際に自分でコードをひねり出す必要が生まれるのでVBAの経験値がアップ!
  • VBAでどんなことができるのか理解できる
  • サンプルファイルをダウンロードできるので実際に動かしながら学習できる

デメリット

  • 本のサイズが大きく、サンプルファイルをダウンロードしておくことが学習の前提のため、持ち運びの学習には適さない
  • 本のタイトルと内容が若干相違しているためVBAエキスパートのテキストだと勘違いの恐れあり(Amazonにも同意見のレビューあり)
  • 誤字脱字がけっこうあり、知識がないうちは混乱する(サポートページの確認が必要)
  • Kindle版も個人的には出て欲しい。(しかもページへのリンクがきちんと張ってあるやつで)

個人的にためになった部分

  • VBAで自分がつくったコードが実際に動くことで自信が生まれた(・∀・)
  • VBAをひたすらコードをつくる必要があるので苦手意識が薄れてきた
  • VBAでどんなことができるのか理解できた
  • 自分のブログでVBA関連の記事を書く際に参考になった(・∀・)

など、VBAのコードの流れや頻出の関数やステートメントをカラダに刻み込むに非常に役立ちました♪

当サイト関連記事

マクロ・Vba | Excelを制する者は人生を制す ~No Excel No Life~

この書籍に関連する当サイトの記事が多いのでカテゴリ群のリンクにしています。

この本がおすすめな人

  • VBAを覚えたい方
  • VBAエキスパートをとりたい方
  • VBAを本だけの学習で覚えられなかった方
  • VBAを独学で知識を深めたい方
  • VBAで何をどこまでできるか学びたい方
  • 業務を効率化したい方(良い意味で楽をしたい方)
  • 自宅もしくは職場で本を見ながらPC操作をする時間を確保できる方

上記のような方にこの本はおすすめです♪

管理人の評価

1~5の5段階で定量的に評価してみました!

  • コンテンツ量:5 ※少<多
  • 価格:4 ※高<低
  • わかりやすさ:4 ※難<易
  • 対象範囲:5 ※狭<広
  • プラスアルファ:5 ※無<有
  • 総合評価:4.6 ※5項目の平均

▼評価レーダーチャート

例題30+演習問題70でしっかり学ぶ ExcelVBA標準テキスト

デメリットであげたタイトルと内容の齟齬や誤字脱字が多い点を考慮して「わかりやすさ」を減点にしています。

それ以外は満点です!

あくまでも管理人の独断と偏見による個人的評価です。

最後に一言

Excelでここまでアウトプットに特化した書籍があることは本書ではじめて知りました。(資格系の問題集的なイメージです)

実際、VBAに自信がないうちにこの本で100本ノックのように期間を決めてやりきってしまうと、だいぶ大まかなコードは記述できるようになりますね。

あとはビジネスなどで実用性のあるものを作成してみて、部分的にわからない部分はネットやリファレンス用の書籍等を活用して補足していけばまったくもって問題ないレベルになるかと思います。

最後に、できればKindleの電子書籍化していただけるとうれしんですけどね。。