【初心者必見】ExcelVBAのおすすめ独学勉強方法総まとめ!

こんにちは!侍エンジニア塾ブログ編集部です。

VBAを使えるようになるためのおすすめ勉強方法を知りたい!
VBAの勉強はなにから始めればいいの??

これからVBAを仕事などに活かしていこうとしている方はこう思っているでしょう。VBAはプログラミング言語なので、1日で習得できるようなものではありません。

しかし、しっかりと正しい順序、教材を知って学習に取り組んでいけば、遠回りすることなく効率的に習得することができます。

そこで今回は、初心者必見のVBAおすすめ勉強法をまとめてご紹介します。

これからVBAを勉強していこうとしている方は、ぜひ参考にしてみてください。

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

  • VBAの学習をこれから始めようとしている方
  • VBA学習に躓いてしまった方
  • VBA学習を効率的に進めて行きたい方

VBAとは?

shutterstock_296539154

画像:shutterstock

VBAの勉強に入る前に、「VBAとは?」という概要の部分を押さえておくと、学習がスムーズに行えます。

まずそこから勉強したいという方は、こちらをご参考ください。

VBAのおすすめ勉強法とは?

shutterstock_322014332

画像:shutterstock

さっそくVBAの勉強法をご紹介していきます。おすすめしている学習の順序は、

1.学習サイト
2.参考書籍

の順番です。

中には書籍から学習を進める方もいるのですが、いきなり専門用語が出てきて難しく感じてしまい、挫折してしまうというような方も多くいます。

まずは気軽に学べる学習サイトから勉強を始めていき、雰囲気や基本を押さえたら書籍学習にて理解を深めるというようなステップがおすすめです。

ステップ1.まずは気軽に学習サイトから

そんなVBAを学ぶことができる学習サイトはいくつかあるのですが、その中からとくにおすすめのものを3つご紹介します。

Excelエクセルマクロ・VBA塾

スクリーンショット 2016-06-17 13.24.12

引用元:Excelエクセルマクロ・VBA塾 http://kabu-macro.com/

おすすめポイント

Excelマクロ・VBAの基礎から段階を踏んで勉強できる学習サイトです。

本当に基礎の基礎から分かりやすく解説してくれているので、知識ゼロでも心配ありません。1からマクロ・VBAを身に付けたい方には是非おすすめできるサイトです。

ドットインストール

スクリーンショット 2016-06-17 13.28.01引用元:ドットインストール https://dotinstall.com/lessons/basic_excel_vba

おすすめポイント

プログラミング学習といったらまずこの「ドットインストール」が挙がります。

1話3分前後の動画でプログラミングを学んでいけるので、空き時間などに取り組みやすく、ジャンルに関しても圧倒的な網羅率を誇っていますので人気が高いです。

VBAに関しても、VBAの概要からVBAの開発環境、Visual Basic Editorの説明なども詳しく解説されているので、VBAの勉強にはおすすめできるサイトです。

mougu(モーグ)

スクリーンショット 2016-06-17 13.20.07

引用元:mougu(モーグ) https://www.moug.net/vba/beginners/

おすすめポイント

mougu(モーグ)は、Excel、Word、Accessなどのテクニックが勉強できる学習サイトです。VBAの勉強ができるコンテンツ「VBA広場」にある「Excel VBA ビギナーズ」のページでVBAの基礎を学ぶことができます。

マクロの作成・修正などを全20回に分けて学習することができます。サンプルデータをダウンロードできるので、サンプルを手元におきながら勉強を進めていきたいという方などにもオススメです。

ステップ2.基礎を身につけたら書籍学習へ

shutterstock_260822036

画像:shutterstock

学習サイトでVBAの全体像や基礎知識を理解できたら、次は書籍学習に移っていきましょう。

先に学習サイトで勉強しておくと、用語の理解などもできているはずなので、あまりつまづくことなくサクサクと学習を進めることができるでしょう。

ただ、VBAを勉強できる書籍というのは数が大変多いです。なので、自分のレベルや目的に合っていて、勉強に効果的なものを選びたいですよね。

こちらで、VBAの勉強に役立つおすすめ書籍をレベル別で厳選した記事がありますので、ぜひ参考にしてみてください。

VBAの資格に挑戦してみよう

どうせ学習するなら、キャリアアップや転職に活かしたいですよね?

そこで、VBAの資格や種類、難易度についてこちらの記事で詳しく解説しています。

ぜひ参考にしてみてください。

番外編:もし、あなたが時間と場所にとらわれず働きたいのなら

この記事を読んでいるあなたがもし時間と場所にとらわれずに仕事ができるようになりたいなら、VBAではなく、Web系の言語を学習することをおすすめします。

VBAだとフリーランスエンジニアにもなれるのですが、求人サイトを見ればわかる通り「常駐案件」が多いですよね。これはいわゆる決められた場所に決められた時間に行く業務委託契約のエンジニアです。これだと働き方は変わりません。

時間と場所の自由を得るにはWeb系のエンジニアの方が比較的自由度の高い求人が多く、クラウドワークスやランサーズでも案件が豊富にあります。

弊社「侍エンジニア塾」では、そういったクラウドソーシングサイトから入塾中に案件を受注した事例もあり、未経験から独立するケースも増えつつあります。

実践型のプログラミング指導で、最短で時間と場所から解放されたワークライフを送りたい方はまず無料体験レッスンへお越しください。

  • フリーランスエンジニアになるためのステップ
  • そのために最低限身につけておくべきスキル、言語
  • 実際になった塾生の事例紹介

を行なっていますので、今はイメージが沸いていないあなたでもイメージが湧くような内容になっております。下記のカレンダーよりお気軽にお申し込みください。

まとめ

いかがでしたか?

初心者必見のVBAおすすめ勉強法をご紹介しました。冒頭でも述べたとおり、VBAは勉強の手順を知って、良い教材で学習していけばしっかりと習得することができます。

なので、今回の内容をぜひVBAの勉強に活かしてみてください。

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

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

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

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

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

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

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

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

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

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

cta2_vba2

LINEで送る
Pocket

書いた人

侍ブログ編集部

侍ブログ編集部

侍エンジニア塾は「人生を変えるプログラミング学習」をコンセンプトに、過去多くのフリーランスエンジニアを輩出したプログラミングスクールです。プログラミングに役立つ情報や有用な情報を発信していきます。
サービスページはこちら
ツイッターはこちら
フェイスブックはこちら

おすすめコンテンツ

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

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