【2026】Excelのマクロを学べるeラーニングおすすめ10選!無料講座や選び方・使い方も解説

「エクセルの基本操作はできるけれど、業務をもっと効率化したい…」そんな方には、Excelの作業を自動化できるマクロの習得がおすすめです。とはいえ、「まとまった学習時間が取れない」という方も多いでしょう。

そこで本記事では、Excelのマクロを学べるおすすめのeラーニング10選をご紹介します。無料で学べるeラーニングや、マクロの基本機能、eラーニング講座の選び方もあわせて解説しますので、スキマ時間で効率よくマクロを身につけたい方も、ぜひ参考にしてください。

Excelのマクロとは?

Excelのマクロとは?

Excelのマクロとは、Excelの操作を記録してボタン1つで再現できる自動化機能です。マクロはプログラミング知識がなくても使え、毎月のレポート作成やデータ整形など、同じ作業を何度も繰り返す場面で大きな効果を発揮します。

マクロとVBAとの違い

マクロとVBAは混同されがちですが、実はそれぞれ目的と役割が違います。マクロはExcelの操作を自動化する機能そのもので、VBAはそのマクロを作るために使われるマイクロソフト専用のプログラミング言語です。

一般的に「マクロは簡単で、VBAは難しい」というイメージがありますが、両者は補い合う関係にあります。例えば、Excel業務において、マクロの記録機能で自動化しつつ、必要に応じてVBAで細かく調整するといった感じです。

VBAについては、以下の記事で詳しく解説しています。マクロとの違いを理解するためにも、ぜひご一読ください。

【2026】エクセルのVBAとは?VBAでできることやできないことについて解説

マクロの習得は不要?

近年、ExcelのエージェントモードやCopilot関数といった次世代AIの登場で「もうマクロは不要なのでは?」と思う方もいるでしょう。しかし、実務においてマクロは依然として独自の価値を持っています。

これらのAI機能は柔軟な判断が得意ですが、同じプロセスをもう一度再現できるかはわかりません。しかし、マクロは一度作れば毎回同じ手順を高速かつ正確に実行できるため、日々の定型業務や大量データ処理では圧倒的に安定しています。

つまり、AIは状況によって結果が変わることもあるため、確実に同じ結果を出す仕組みを作れるマクロは学ぶ価値のあるスキルなのです。

Excelのマクロを学べるeラーニングおすすめ10選!

Excelのマクロを学べるeラーニングおすすめ10選!

では、おすすめのマクロを学べるeラーニングをご紹介しましょう。はじめに、各eラーニング講座の主な特徴や受講時間、受講料金をまとめた一覧でご確認ください。

講座名 運営元 主な特徴 受講時間 料金
Excel VBA・マクロセミナー GETT Proskill 実務課題で学ぶ 以下確認 低
よくわかる Excel 2021 マクロ・VBA 富士通ラーニングメディア 書籍対応で体系的 12時間 低
Excel 2021 VBA プログラミング実践 ICTカレッジ システム構築で学ぶ 12時間 低
Excel VBA e‑JINZAI 3段階で基礎〜実践 約9時間 ー
Excel VBA基礎コース TAC 質問サポートあり 2ヵ月 中
Excelマクロ入門 GLOBIS 学び放題 クイズ・テスト付き 16分 低
VBA第0弾 ゲームでわかる超入門 Udemy ゲーム形式で学ぶ 2時間26分 無料
無料版「エクセルVBA」超入門 Udemy 超初心者向け 1時間7分 無料
著者直伝!2時間でマクロ入門 Udemy 短時間で基礎習得 1時間59分 無料
3時間で学ぶ!本気の基礎講座 Udemy 実務ファイル作成 2時間45分 無料

①Excel VBA・マクロセミナー|GETT Proskill

Excel VBA・マクロセミナーGETT Proskillの「Excel VBA・マクロセミナー」は、実際の業務フローを基にした課題で学べる実践重視のマクロ講座です。マクロとVBAの基礎知識や違いから、マクロ開発方法まで段階的に学べるので、マクロ・VBAがはじめての方でも安心です。

受講者満足度は99.5%以上。社員教育にも活用され、口コミでは「質問に丁寧に回答してくれた」と指導面でも高く評価されています。

セミナー名Excel VBA・マクロセミナー
運営元GETT Proskill(ゲット プロスキル)
価格(税込)29,700円〜
受講期間2日間
受講形式対面(東京・名古屋・大阪)・ライブウェビナー・eラーニング

②【eラーニング】よくわかる Excel 2021 マクロ・VBA|富士通ラーニングメディア

【eラーニング】よくわかる Excel 2021 マクロ・VBAは、マクロの記録からVBAの基本文法、変数・制御構造・デバッグまで学べる実践型eラーニングです。

eラーニングでは、富士通ラーニングメディアの書籍「よくわかる Microsoft Excel 2021/2019/2016 マクロ/VBA Microsoft 365対応」に対応した内容で学びます。こちらのeラーニングは申し込みに限りがあるので、事前に公式サイトで日程をチェックしておきましょう。

受講期間 8週間
標準学習時間 12時間
受講料金 8,800円

③【eラーニング】よくわかる Excel 2021 VBA プログラミング実践|ICTカレッジ

【eラーニング】よくわかる Excel 2021 VBA プログラミング実践は、変数・配列・サブルーチンから、イベント処理やエラー制御といった応用まで学べるeラーニングです。eラーニングでありながら、売上管理システムを実際に構築しながら学べるため、効率的に現場力が身につきます。

このeラーニングはFOM出版の書籍をもとに作成されており、対象者はマクロ機能の経験者、および「よくわかる Excel 2021 マクロ・VBA」の修了者です。

受講期間 8週間
標準学習時間 12時間
受講料金 会員:7,040円、非会員:8,800円

④【eラーニング】Excel VBA|e‑JINZAI

e‑JINZAIの「Excel VBA」は、講師の操作画面を見ながら学べるため、初心者でも理解しやすいeラーニングです。基礎編と応用編、実践編の3段階で進み、基礎編ではマクロとVBAの違いを学びます。

こちらは基本的にVBAを主としたeラーニングなので、マクロからステップアップしたい方、VBAプログラミングを視野に入れた方に適しています。

受講時間 約9時間
受講時間の詳細 基礎編:約2.9時間、応用編:約2.6時間、実践編:約3.6時間
受講料金 要問合せ

⑤Excel VBA基礎コース|TAC

TACの「Excel VBA基礎コース」は、Excelの基本操作を習得済みの方が、マクロとVBAの基礎を短時間で身につけられるeラーニングです。

Web通信講座なので、動画を視聴するeラーニング形式でありながら、オリジナルテキストやレベルチェックテストも含まれています。月5回まで質問を受け付けているので、独学に不安がある方にもおすすめのeラーニングです。

受講期間 4ヵ月
標準学習期間 2ヵ月
受講料金 13,400円(会員番号なしの場合は別途10,000円)

⑥Excelマクロ入門|GLOBIS 学び放題

GLOBIS学び放題の「Excelマクロ入門」は、マクロに苦手意識がある方にもおすすめの初心者向けeラーニングです。

このマクロのeラーニングでは、各動画の内容を確認できる1問1答形式のクイズや、受講後に理解度を測るテストも用意されています。テストを全問正解すると教材資料を閲覧でき、「後で見る」機能でeラーニングの動画を見返すことも可能です。

受講期間 1年
標準学習期間 16分
受講料金 1,360円~

⑦Excel VBA[第0弾]ゲームでわかる、マクロVBAプログラミング超入門|Udemy

Udemyの「Excel VBA[第0弾]ゲームでわかる、マクロVBAプログラミング超入門」は、人気講師のExcel兄さんことたてばやし淳先生が提供し、2026年3月時点でUdemyの評価は星4.7、3,000人が学習した人気のeラーニングです。

このeラーニングは、マクロ・VBAの基礎であるセル操作、IF文、For文、さらにエラー対策の実務で使う基本構文「On Error GoTo」を2Dゲーム制作の流れに沿って学び進めます。

受講時間 2時間26分
学習時間の詳細 0章:18分、1・2章:19分、3章:14分、4章:17分など
受講料金 無料

⑧無料版「エクセルVBA」超入門基礎コース!|Udemy

Udemyの無料版「エクセルVBA」超入門基礎コース!は、マクロをまったく触ったことがない超初心者向けのeラーニングです。

Udemyでは星4.3の評価で、2,753人が受講しています(2026年3月時点)。eラーニングでは、マクロの記録を使った自動化の基本から、繰り返し処理を学べ、記事・ダウンロード資料も用意されており、学んだ内容をすぐに手元で試せます。

受講時間 1時間7分
学習時間の詳細 1章:18分、2章:25分、3章:23分など
受講料金 無料

⑨Excel VBA本の著者直伝!忙しい人のための2時間でマクロ入門|Udemy

Udemyの「Excel VBA本の著者直伝!忙しい人のための2時間でマクロ入門」は、Udemyの星評価4.5、受講生は3,300人(2026年3月時点)、短時間でマクロの基礎を学べる無料eラーニングです。

Udemyでおなじみの「Excel兄さん」が、マクロの基本から変数、For文、If文、With文、VBA関数までをテンポよく解説し、マクロ初心者の「食わず嫌い」をすっきり解消してくれます。

受講時間 1時間59分
学習時間の詳細 1章:9分、2章:19分、3章:47分など
受講料金 無料

⑩3時間で学ぶ!本気でExcelマクロ(VBA)を学びたい人のための基礎講座|Udemy

Udemyの「3時間で学ぶ!本気でExcelマクロ(VBA)を学びたい人のための基礎講座」は、Udemyの評価は星4.4、1,001人が受講(2026年3月時点)、VBAの基礎を理解した方向けのeラーニングです。

このeラーニングでは、有給消化表や請求書など、実務で頻出する2種類のファイルを実際に作成しながら、順次処理・繰り返し・条件分岐といった自動化の考え方を学びます。

受講時間 2時間45分
学習時間の詳細 有休消化表:51分、請求書の発行:1時間32分など
受講料金 2,000円

マクロのeラーニングは、基本的にExcelの基礎を習得した方が対象です。「まだExcelの基礎が身についていない」という方は、ぜひ以下の記事で紹介しているExcelを学べるeラーニングをご活用ください。

【2026】Excelを学べるeラーニングおすすめ15選!無料講座やメリット・注意点も解説

マクロをeラーニングで学ぶメリット・デメリット

マクロをeラーニングで学ぶメリット・デメリット

eラーニングでのマクロ学習は、動画で操作を確認しながら学べるため、初心者でも理解しやすく、スキマ時間で進められる点が大きな魅力です。一方で、eラーニングは向き不向きもあるため、あらかじめeラーニングのメリットとデメリットを理解しておきましょう。

区分 内容
メリット
  • 自分のペースで学べるので、スキマ時間を有効活用できる
  • 講師の操作画面を見ながら学べるため、初心者でも理解しやすい
  • クイズ・テスト・資料など、動画でも学習のサポートが受けられる
  • 無料〜低価格のeラーニングが多く、コスト面が気になる方も始めやすい
  • ゲーム形式・実務ファイル作成など、実践的に学べるeラーニングが多い
デメリット
  • 質問できる範囲・質問対応がeラーニングによって異なる
  • eラーニングは動画視聴なので、自分で学習計画を立てないと続きにくい
  • eラーニングでは、実務の細かい例外処理までは学びにくい場合がある
  • eラーニングは動画を見るだけで満足し、手を動かす量が不足しやすい

eラーニングのデメリットを補うには、学習計画を立てて手を動かす時間を確保することを心がけることがポイントです。その他、必要に応じて質問サポートのある講座を選ぶことで、eラーニングでも着実にマクロのスキルを身につけられます。

マクロを学べるeラーニングの選び方

マクロを学べるeラーニングの選び方

自分に合ったマクロを学べるeラーニングを選ぶためには、まず「どんな特徴があるのか」「どれくらいの時間で学べるのか」「料金はどの程度か」を比較しておくことが大切です。ここでは、マクロを学べるeラーニングを選ぶコツを一覧にまとめてみました。

選び方のポイント 内容
学べる範囲 マクロの基礎だけか、VBAの応用まで広くカバーするのか
学習スタイル 動画中心・実務ファイル作成・ゲーム形式など、自分に合う形式か
受講時間 15分〜3時間の短時間型か、数週間かけて学ぶ長期型か
料金 無料〜低価格で始めたいのか、しっかり学べる有料講座を選ぶのか
質問サポート 質問できるか、回数制限があるか、対応の質はどうか
教材の充実度 クイズ・テスト・資料ダウンロードなどの補助教材があるか
実務との近さ 実務ファイル作成や業務フローに沿った内容かどうか
講師の質 評価・口コミ・実績が高い講師かどうか
学習期間 自分のスケジュールに無理なく組み込める期間か

最適なマクロのeラーニングを選ぶためにも、学習範囲やサポート、講師の質など特徴面を細かくチェックしておきましょう。

eラーニングで学ぶマクロを使ってみよう!

では、実際にeラーニングで学ぶマクロを使ってみたいと思います。今回は、マクロを使って「セルに文字を入力し、一度消去してから、再度表示させる」という、マクロの基本的な自動化手順を紹介しましょう。

  1. Excelの「開発」を開き「マクロの記録」をクリックマクロの基本的な自動化手順
  2. 「マクロの記録」のダイアログボックスが表示されたら「OK」をクリックマクロの基本的な自動化手順
  3. 希望のセルに記録させたい文字を入力→enterキーをクリックマクロの基本的な自動化手順
  4. 「開発」を開き「記録終了」をクリックマクロの基本的な自動化手順
  5. 入力した文字を消去→再度「開発」を開き「マクロ」をクリックマクロの基本的な自動化手順
  6. マクロのダイアログボックスが表示されたら「実行」をクリックマクロの基本的な自動化手順
  7. 消去した文字が再度表示マクロの基本的な自動化手順

このように、一度記録してしまえば、複雑な操作もボタン一つで正確に再現できるのがマクロの最大の魅力です。

マクロを学べるeラーニングでよくある質問

マクロを学べるeラーニングでよくある質問

最後に、マクロを学べるeラーニングを利用する方からよくある質問を3つご紹介します。

マクロをeラーニングで学習するのに必要な時間は?
マクロをeラーニングで学習する際、基礎だけなら1〜3時間、しっかり学ぶなら12時間〜2日、VBAまで含めると1〜2か月が目安です。
eラーニングで学べるマクロが「ダメ」と言われる理由は?
マクロはウイルスを仕込める可能性があるため、企業が安全対策として制限することがあるからです。その他、作った人しか読めない属人化が起きやすい点も理由として挙げられます。
eラーニングで学ぶマクロが向いている業務は?
eラーニングで学ぶマクロは、Excel内で繰り返し行う作業に向いており、定期的な数値集計や帳票の自動作成など、日常業務の効率化にとても役立ちます。

マクロを学べるeラーニングについてまとめ

マクロを学べる講座は数多くありますが、VBAに特化したものや、そもそもeラーニングに対応していないものも少なくありません。

「マクロを学べるeラーニング」を探す際には、まずはeラーニングで受講できるかどうか、そしてマクロをしっかり学べる内容かどうかを確認しておくことが大切です。

【2026】Excelのマクロを学べるeラーニングおすすめ10選!無料講座や選び方・使い方も解説
最新情報をチェックしよう!