【保存版】ExcelVBAの学習本をレベル分け!初級、中級、上級全6冊

プログラミング学習者にとって、今の自分に合ったレベルの学習書籍を探し出すのって意外と面倒で、難しかったりしますよね。

そこで今回は、Excelのマクロ機能などで使われているプログラミング言語「VBA」の学習本を「入門者」「中級者」「上級者」でレベル分けし、それぞれに応じたオススメ書籍をご紹介します。

この記事で紹介している書籍を読めば効率よくVBAの学習を進めていくことができるのでぜひ参考にしてみてください。

【こんな方に向けて書きました】

  • Excelをより効率的に使用したい
  • VBAを1から学習したい
  • VBAに関するオススメ書籍を知りたい

オススメのVBA学習方法は?

VBAを仕事などに活かしていこうとしている方であれば、使えるためのオススメ勉強方法を知りたいと思われているのではないでしょうか?

なかなか1日で習得できるようなものではありませんので、気軽に始めてはいかがかと思います。

オススメは、気軽に学べる学習サイトから始めて、雰囲気や基本を押さえたら、書籍学習でさらに理解を深めるというステップバイステップで進める方法です。

詳しくはこちらのサイトで解説していますので、ぜひ参考にしてください。

【初心者必見】ExcelVBAのおすすめ独学勉強方法総まとめ!
更新日 : 2019年4月26日

VBA入門編

対象レベル

  • VBAの学習をこれからはじめる初心者
  • はじめてVBAに触れる初心者

1.自分のペースでゆったり学ぶ Excel VBA

編集部コメント

タイトルの通り、ゆっくりと自分のペースで学ぶことができます。本当の初心者向けなのでVBAがまったくわからないという人におすすめの書籍です。

2.ExcelVBAのプログラミングのツボとコツがゼッタイにわかる本

編集部コメント

とにかくわかりやすく丁寧な内容なのでVBAに苦手意識がある人にもおすすめです。図解でわかりやすく説明されているので基本をしっかりとマスターできます。

VBA中級編

対象レベル

  • VBAを少し理解できる方
  • 他の言語やフレームワークを学んだことのある方

3.Excel VBA 逆引き辞典パーフェクト

編集部コメント

初心者を脱出したらやりたいことを教えてくれるリファレンス本がお勧めです。
やりたいことをどうプログラミングしていくかを教えてくれるので上級になっても使える一冊です。

4.Excel VBAポケットリファレンス

編集部コメント

Excelで使える内容が中心なのでマクロを作成する人は手元にあっても損はしない一冊です。
サイズでかさばらないのもいいですね。

VBA上級編

対象レベル

  • VBAを使ってオリジナルのマクロを制作できる中級者
  • VBAを活用して実践的な内容を知りたい中級者

5.ExcelVBA実践テク ユーザー・ハンドブック

編集部コメント

実践的な内容なので応用テクニックを身に着けることができます。効率的にVBAのレベルアップをしたい人におすすめの書籍。

6.Excel Hacks―プロが教える究極のテクニック100選

編集部コメント

無駄な部分を省いて必要な情報をおしえてくれる書籍です。
効率よく作業を進めるためのテクニックが載っているので自分に必要な部分だけを読むこともできます。

入門サイトでVBAを学習するには?

気軽に学べる学習サイトについては、これらの記事で詳しく解説していますので、ぜひ参考にしてください。


ExcelVBAの使い方がよくわかるサイト・記事まとめ5選
更新日 : 2018年11月23日

まとめ

いかがでしたでしょうか?
自分のレベルにあった書籍をみつけることで効率よく学習することができます。
本記事を参考にしてぜひ入門から上級までレベルアップを目指してみてください!

Excel VBAを最短で習得したい方へ

元々ITリテラシーの高い方やプログラムの学び方がわかっている方であれば、この記事通りに進めていけば、Excel VBAを独学で習得することができるでしょう。

ただし、実際の学習期間中はつまづいている時間がほとんどです。

「なかなかやり遂げられ無い、挫折してしまった」
「時間が足りない」
「情報が少なくどう調べればいいかわからない」
「エラーを解決することができない」

このような悩みを抱えている方も少なく無いと思います。

  • もう挫折したくない
  • 本業と両立しながら、好きな時間で自分のペースで勉強を続けていきたい
  • 自分だけのカリキュラムで効率的に勉強したい
そんな方はお気軽に侍エンジニア塾までご相談ください。

お一人お一人に専属のインストラクターがつくので、より深くExcel VBAについて学習することできます。

まずは『無料体験レッスン』で、弊社のコンサルタントと一緒にあなた専用の学習方やカリキュラムを考えてみませんか?

Excel VBAならではの学習方法や、現役エンジニアから貴重なアドバイスを受けることができます。

詳しくは下の画像をクリックして弊社サービス内容をご確認ください。

cta2_vba2

LINEで送る
Pocket

書いた人

灰猫

灰猫

プログラミングの学習を始めたギーク女子。電子回路や様々なガジェット好き。プログラムの羅列を眺めているだけでも幸せなので勉強が進まないのが最近の悩み。好きなショートカットキーはCtrl+Z

おすすめコンテンツ

あなたにぴったりなプログラミング学習プランを無料で診断!

プログラミング学習の効率を劇的に上げる学習メソッドを解説