ExcelVBAは仕事を効率化するためによく使いますが
どうやって覚えればいいの?
と悩んでいる初心者の方も多いのではないでしょうか?
そこで今回は「ExcelVBA」を学びたいと思っているVBA初心者方のために「初心者向けのExcelVBA入門サイト」をまとめてみました。
この記事を読んでExcelVBAの脱初心者を目指しましょう!
- なにからはじめたらいいのかわからない
- そもそもExcelVBAがなんなのかよくわからない
まず、VBAがどんなものか気になる人はこちらの記事をご覧ください。

VBAで何ができるようになるのかをまとめた記事もありますので参考にしてみて下さい。
この記事の目次
1.ドットインストール
どんなことが学べるの?
ExcelVBAの基礎知識や実際にプログラミングしていく過程を動画でわかりやすく学ぶことができます。
こんな人におすすめ
- 「ExcelVBA」をしっかりと基礎から学びたいという初心者
- 文字だけでなく動画で勉強したいという方
2.moug(モーグ)
どんなことが学べるの?
すぐに使える実践的な内容を画像解説つきで学ぶことができます。実際にマクロを使いながら段階的に「ExcelVBA」を学ぶことができます。
こんな人におすすめ
- いちからプログラミングを勉強するのが大変そうと思ってしまう方
- とにかくマクロを実行してみたいという初心者
3.Excel VBA 初心者入門講座
どんなことを学べる?
このサイトでは「ExcelVBA」というものが何なのか、何ができるようになるかという初歩的な知識から学ぶことができます。細かい操作方法も丁寧に説明されているので初心者の方でも迷うことなく学ぶことができます。
こんな人におすすめ
- 「ExcelVBA」についての知識が全くない超初心者
- マクロがなんなのかわからない超初心者
4.Excel(エクセル)VBA入門
どんなことを学べる?
実際に「ExcelVBA」でマクロを作成しながら学んでいけるサイトです。プログラミングの知識がなくてもまずはマクロを作成して、そこから「ExcelVBA」について学んでいくことができます。
こんな人におすすめ
- とにかくマクロを作成してみたい人
- マクロをどうやって操作するのかしりたい人
5.Excel エクセルマクロ・VBA塾
どんなことを学べるの?
マクロを利用して「ExcelVBA」を勉強する方法や実践的なプログラミングを学ぶことができます。
こんな人におすすめ
- 「ExcelVBA」を使って実践的なプログラミンをしたいという方
- 一つずつしっかりと「ExcelVBA」を理解していきたいという方
VBAの特徴
VBAを習得すれば、エクセルなどで業務の効率化をすることができます。そのため、いままで手作業で行っていた業務を自動化するなど活躍の場は非常に多いでしょう。
特に事務職の方は、VBAを習得しているだけで価値の高い人材として評価してもらえる可能性が高いです。
しかし、VBAを扱えても何かアプリ開発したりすることは出来ません。何かプログラムを組んでオリジナルのサービスを作成したいという方はWebプログラミングを学ぶことをおすすめいたします。
Webプログラミングを始められるおすすめ学習サイトをこちらの記事でまとめているので、ご興味いただけた方は合わせてご覧ください。

もし、あなたがWebプログラミングを習得してオリジナルサービスやアプリを開発したいとお考えなら、プログラミング学習診断アプリをご活用ください。
このアプリを使用することであなたの目的にあったプログラミング言語や学習プランを知ることができますよ。最短1分ほどで確認できるのでお気軽にご利用ください。
学習プランを診断してみる本格的にWebプログラミングを学びたい方は・・
本格的にWebプログラミングを学んで、オリジナルアプリやサービスを開発したい方には侍エンジニアをおすすめいたします。
- 最初から最後まで講師が変わらない業界唯一の専属マンツーマン
- あなただけに作成するオリジナルカリキュラム
- フリーランス転向や転職までサポートするキャリアカウンセラー
そんな方は、無料カウンセリングにてコンサルタントにプログラミング学習の悩みや不安、仕事獲得方法、業界知識など相談してみてはいかがでしょうか?
お急ぎの方はこちらからお問い合わせください。
読み込みに失敗しました。
大変お手数ですが、本ページを再度読み込んでください。
再度読み込んでも、読み込み失敗が起こる場合は
こちらからお問い合わせください。
カウンセリングはオンラインにて実施しております。
※予約完了後に、カウンセリングのためのURLやIDなどをメールにてご案内します
1.ご希望の日時を選択してください
2.必須事項を入力してください
ご予約ありがとうございます!
記入いただいたメールアドレスに確認用メールをお送りしていますのでご確認ください。
※メールが届かない場合は、SAMURAIENGINEERサポート(support@sejuku.net)までご連絡ください。
また、当日はより充実したお時間を過ごしていただくために事前カウンセリングシートの記載をお願いしております。
記載がない場合や記載内容によっては事前にお電話させて頂く可能性がございます。
簡単3分
カウンセリングシートを記入
【ご予約情報】
ご予約日時○月○日(△) ○○:○○〜
※オンラインカウンセリングはGoogle Meet にて実施します。URL発行が完了しましたら、別途ご案内申し上げます。
まとめ
今回は入門編としてVBAがなんなのか、マクロとはどういったものなのか全くわからない人でもVBAについて学べるサイトをまとめてみました。
プログラミング言語の中では初心者でも学びやすく、実際にビジネスなどで利用できるのでプログラミングに苦手意識のある人でも学べるのが「ExcelVBA」です。
Excelでの作業効率化をしたい!と思っている人や少しプログラミングについて学んでみたい!という人はここで紹介したサイトを参考にして学習してみて下さい。