VBA挫折した人にもオススメの本!プログラムを自力で書けるようになる

※当サイトはアフィリエイト広告を利用しています

勉強法

VBA勉強してみたけど結局なにも作れず挫折した…

ネットに載ってるコードをコピペしたけどなぜか動かない…

ぐらみ
ぐらみ

そんなあなたにオススメしたい本があります!

VBAを勉強したけど、自力でなんにも作れないぞ!と思っていた私を救ってくれた1冊をご紹介します。

カエル本、おすすめです!!

プログラムを完成させるための考え方とノウハウがこの1冊で学べます。
コードが全部載っているので、とりあえず打ち込むだけでも勉強になります。
VBA初心者にはもちろんオススメですが、VBAを挫折してしまった人のリハビリにもオススメです。

あなたにおすすめの本はこれ!秀和システムさんから発売されている

図解! Excel VBAのツボとコツがゼッタイにわかる本 プログラミング実践編 という本です!

著者の立山秀利さんは初心者向けIT関連の本を数多く執筆されていらっしゃいます。

また、VBAセミナーで実際に初心者を教えていたご経験があり、初心者がどこでつまづくのかを知り尽くした方です。

カエル本には初心者のわからない…をわかった!に変えてくれるツボとコツがギュッと凝縮されています。

ぐらみ
ぐらみ

表紙のカエルさんが目印だよ!

勝手にカエル本って呼んでる

フラミンゴさん
フラミンゴさん

まずはカエル本がどんな本か紹介するね

カエル本、どんな本?

1.プログラムを作るときの考え方を解説してくれる

カエル本では最初にプログラムを作るときの考え方を解説してくれます。

VBAはコードの書き方(文法)やこういう処理をしたいときはこの方法を使おう!といった知識は検索すれば簡単に手に入れることができます。

しかし、この場合はどうしたらいいか?や、なぜこの書き方ではダメなのか?といったノウハウ、つまり知識の使い方はなかなか検索では得ることができません。

冒頭では少しずつ作る、確かめながら作るといったノウハウを丁寧に解説してくれます。

ぐらみ
ぐらみ

どうしたらいいの!?なんでなの?

みたいなことって検索しづらいよね

フラミンゴさん
フラミンゴさん

yahoo知恵袋などに参考になる質問があるとは限らないし

本当にケースバイケースなことが多いからね

2.サンプルプログラムを作りながら解説してくれる

カエル本ではサンプルとしてプログラムを1から作り上げていきます。

条件分岐や繰り返しなど、完成系のコードを見ただけでは理解がむずかしい処理は、まずは条件分岐や繰り返しなどを抜いたところから解説してくれます。

条件分岐や繰り返しはプログラムを組む醍醐味ではあるのですが、初心者にとって大きな壁になっていることも事実です。

WEB上で公開されているプログラムをコピペしたけど、動かなかった…

どこを直せばいいのかわからない…

といった悩みはプログラムの成り立ちを理解できないと解決することは難しいでしょう。

ぐらみ
ぐらみ

ネットで公開されてるプログラム

解説を読んでもわからなかったよ…

フラミンゴさん
フラミンゴさん

初心者はそもそも人が書いたプログラムを

解読することが難しいんじゃないかな?

3.サンプルデータ、完成品がダウンロードできる

サンプルプログラムを作る上で必要なデータは秀和システムさんのHPからダウンロードすることができます。

また、サンプルプログラムの完成品もダウンロードできるので、自分で作成したプログラムと比較して答え合わせをすることもできます。

ぐらみ
ぐらみ

サンプルのデータを用意するのって

地味にめんどくさいよね〜

フラミンゴさん
フラミンゴさん

コードのスペルミスが原因でエラーが出る

なんてこともあるから比較できるのは助かるね

カエル本、激推しポイントはココ!

激推しポイント①:コードが全部書いてある

カエル本にはプログラムに必要なコードが全部書いてあります。

正解がはじめから載っていたら勉強にならないんじゃないの?と思うかもしれませんが、そんなことはありません。

むしろその逆で正解のコードの成り立ちについて順を追って詳しく解説してくれているので、理解しやすくなるのです。

ぐらみ
ぐらみ

なにを変数にするかが難しいと思ってたけど

順番に考えていけばいいんだってことがわかったよ

また、解説を読んでわからないところがあっても実際にコードを書いてみて動きを確かめることができるので、解説だけを読んで頭の中で考えるよりも理解しやすくなります。

フラミンゴさん
フラミンゴさん

実際に目で見たほうがわかりやすいこともあるね

激推しポイント②:初心者あるあるを先回りで教えてくれる

ぐらみ
ぐらみ

エラーは出てないけど

思ってたんとちがう結果になった!

フラミンゴさん
フラミンゴさん

あるあるだね〜

エラーではないけど、思った通りの処理をしてくれないのは初心者あるある。

カエル本ではこの初心者あるあるも体験させてくれます。そして、初心者あるあるを体験した上でそのような実行結果になった原因を解説し、こうすればいいんだよ!と教えてくれます。

ぐらみ
ぐらみ

なんか違う!を体験してから正解発表だったから

すごく身についたよ

フラミンゴさん
フラミンゴさん

実体験にもとづく気づきは

実践の中でしか得られないものだから

とても貴重だよね

激推しポイント③:デバック機能について書いてある

プログラミングにおいて一番根気のいる作業がまちがいを見つけること!

どこにまちがいがあるのか1行1行丁寧に確認していくので、気の遠くなるような作業です。

そんなまちがい探しの強い味方がデバック機能です。

カエル本の最後でこのデバック機能についてふれているのですが、わたしは最後のほうは完全に油断していてデバック機能についてかる〜く読み飛ばしてしまったのです!

ぐらみ
ぐらみ

どこが間違ってるのか

全然わかんないよ〜

フラミンゴさん
フラミンゴさん

デバック機能を使うといいよ

実はこのデバック機能、初期設定では画面に出てこないことがあるので、初心者は存在すら認識できない場合があります。

わたしはデバック機能の項目を軽く読み飛ばしてしまったためにしばらくその存在に気づいていませんでした。ちゃんと親切に設定方法まで書いてあったにも関わらず…

ぐらみ
ぐらみ

最後まで油断せずに読もう!!!

フラミンゴさん
フラミンゴさん

ほんとうに初心者フレンドリーな

すばらしい本だね

ひとつだけ、推せないポイント

コードをコピペできない

紙の本で買った場合はもちろんのこと、電子書籍で買った場合も端末によってはコードをコピーできません。

あきらめて一文字ずつぽちぽち打ち込んで勉強しましょう。

ぐらみ
ぐらみ

きっとなにかの糧になる…はず…

フラミンゴさん
フラミンゴさん

スペルミスには気をつけてね

まとめ

カエル本は以下の点で、VBA初心者におすすめです。激推ししています!

  • プログラムを作るときの考え方を解説してくれる
  • サンプルプログラムを作りながらコードの解説をしてくれる
  • コードが全部書いてある
  • 初心者あるあるを先回りで教えてくれる
  • デバック機能について書いてある
図解! Excel VBAのツボとコツがゼッタイにわかる本 プログラミング実践編
図解! Excel VBAのツボとコツがゼッタイにわかる本 プログラミング実践編
ぐらみ
ぐらみ

わたしを成長させてくれた

おすすめの1冊だよ!

フラミンゴさん
フラミンゴさん

本屋さんになかったら

電子書籍を購入してみてね

電子書籍版は↓こちら

カエル本で勉強したあとは↓続カエル本でステップアップもおすすめ!

コメント

タイトルとURLをコピーしました