まえきんブログ

*日常・趣味・体験談・スキルアップ(Excel VBA ×ビジネス統計スペシャリスト)についての雑記ブログ*

【Excel VBA書籍紹介 #1】『Excel VBAを実務で使い倒す技術』

まえきんです!

今回は普段愛読書として読んでいるVBA書籍の紹介シリーズになります。

 ■VBA書籍紹介#1:ExcelVBAを実務で使い倒す技術

(上記書籍名より、詳細ページが閲覧できます)

f:id:maekinblog:20210111001234j:plain

この本はVBAの実践書でありながら、VBEの使い方やVBA

コーディングルール(作法)、設計や運用手法等が丁寧に解説されており、

実務でVBAを扱っていくうえで必要かつ大切なエッセンスが凝縮された

良本だと思います。しかも読みやすいです。

いわゆるVBAコードの学習本というよりは、VBAの知識がある程度

身についていると、よりとっつきやすい実践的な読み物になっています。

(完全に余談ですが、個人的には表紙デザインも好きです 笑)

 

別の記事(※)で触れていますが、コロナの自粛をきっかけに

Excel VBAの勉強を始めたわけですが、私のVBA初心者を

実現してくれた本のひとつです。VBAの基本的な知識がある程度身につき、

簡単なツールも作れるようになり、そろそろ実務でVBAを本格的に

使っていきたいなぁと思っていた矢先にこの本に出会いました。

とある本屋さんで手に取って読んでみると、当時の私のニーズに

あまりにもピッタリな内容で感動し、即買いしたのをよく覚えています。

(※)コロナ渦・自粛に思うこと - まえきんブログ (hatenablog.jp)

 

この本で学んだ知識は数知れず。私の中で特に印象深かったのは、

①バグとの向き合い方
VBAコードのストック化

について言及されていた箇所です。

<①について>

私は初めツールを作成する過程でエラーが出るのが嫌で仕方ありませんでした。

しかし、この本の解説を通してデバッグ作業の重要性について教えられ、

今では本の中にもある通り、

「エラーメッセージは情報の宝庫、エラーは成長の糧」

とポジティブに捉えられるようになりました。

実務のツール作成においても、エラーを恐れなくなったことが

何よりの成果だと思っています。

<②について>

私の中では革命的な内容でした。コードをどんなに頭に詰め込んだとしても、

結局忘れてしまうという事実に頭を抱えるのではなく、「長期記憶に

もう頼らなくていいんだ!!」という安心感を与えてもらいました。

自分が書いたVBAコードをストックしておけば、コーディング速度が倍増する

ということ、試行錯誤して自ら書いたものなので正しく動くことも証明済みで

即利用/引用可というところが何より魅力的でした。 

ストックしたVBAコードは、全て自分の財産になるということですね!

VBAコードをストックする方法については、初めはエクセルの一覧に

まとめていて、その後自分なりに試行錯誤した結果、One Noteのメモツールに

ストックする方法に落ち着いています。この辺のご紹介もいつかしたいです(^^))

 

こうした知識・考え方は現在もなお、自分自身の実務で活かされています。

VBA初心者を脱したという実感も手に入れることができました。

この本に啓発されるところは読み手の数だけ違うと思いますが、

すべてのVBA初心者の方にとって、今よりも前進、スキルアップ

できることは間違いないと私は思いました。

 

最後に、繰り返しになりますが『Excel VBAを実務で使い倒す技術』は

読みやすく実践的な内容となっているので、Excel VBAに少しでも興味がある方は

是非手に取って頂きたい1冊です。

この本を読み終えた時、VBA初心者の頃とは違った世界が待っているはずです。

啓発されたところをうまく実務に取り入れて、これからもExcel VBA

末永く使い倒していきましょう!!

最後まで読んで頂きありがとうございました!ではまた!