VBA副業の始め方完全ガイド!稼げる仕事内容と必要スキルを解説

vba 副業

VBA副業は初心者でも月1〜3万円からスタートでき、スキルを積み上げれば月30万円以上も狙えます。

ExcelがインストールされたPCさえあれば、今日から学習を始められるのが最大の強みです。

目次

VBA副業は稼げる?結論と単価相場を先にお伝えします

VBA副業は稼げる?結論と単価相場を先にお伝えします

VBA副業は初心者でも稼げます。

クラウドソーシングでは1件数千円の小規模案件から始められ、スキルと実績を積み上げれば月30万円以上のフリーランス案件も現実的な目標です。

「結局稼げるの?」という最大の疑問に、単価データと実態の両面からお答えします。

VBA副業の単価相場まとめ(クラウドソーシング・エージェント別)

VBA副業の単価は、案件の規模と経験レベルによって1件5,000円から月収100万円超まで大きな幅があります。

クラウドソーシング(クラウドワークスまたはランサーズ)での実案件を確認すると、「Excelマクロの簡単な修正・作成」が10,000〜30,000円、業務改善系の規模が大きい案件では300,000〜400,000円まで幅があります。

ランサーズではExcelマクロ作成・VBA開発の仕事が12,936件以上掲載されており(2026年6月時点)、副業初心者でも案件を探しやすい環境が整っています。

フリーランスエージェントの場合、VBA案件の平均単価は月58万円(フリーランススタート集計)、Midworksに掲載のVBA/VBS案件では平均83万円と高単価です。

ただしエージェント案件は実務経験が求められるため、副業入門者よりも中〜上級者向けの選択肢になります。

クラウドワークスの小規模案件(1万〜3万円)を月5件受注すれば、月5〜15万円の副収入になります。

土日2日の稼働でも十分対応できる案件量で、本業を続けながら始められるのが強みです。

案件経路単価帯の目安向いている人
クラウドワークス1件5,000〜400,000円初心者・副業入門
ランサーズ1件10,000〜200,000円初心者〜中級者
フリーランスエージェント月40万〜200万円実務経験3年以上
※2026年6月時点の情報です。最新の案件単価は各サービスでご確認ください。

初心者でも受注できる案件はある?

結論は「あります」。ただしフリーランスエージェント案件は実務経験が必要なため、最初はクラウドソーシングからのスタートが現実的です。

クラウドワークスやランサーズには「データ整理」「集計マクロの修正」「請求書作成の自動化」など、VBAの基本を理解できていれば対応できる案件が多数掲載されています。

受注未経験でも、プロフィールの充実とポートフォリオの提示で受注のチャンスは十分にあります。

一方、実務経験なしで高単価のエージェント案件に応募しても通過は難しいのが実情です。

まずクラウドソーシングで実績を5〜10件積んでから、エージェント案件への挑戦を検討するのが王道の流れです。

公式サイトをチェック!

VBAを副業に選ぶ5つのメリット

VBAを副業に選ぶ5つのメリット

VBAは環境構築不要・低コストで学べる、副業に最も向いたプログラミング言語のひとつです。

「環境構築が不要」「学習コストが低い」「需要が安定している」の3点が主な理由ですが、副業目的で特に効いてくるメリットがほかにも2つあります。

5つのメリットを具体的に解説します。

  • 環境構築が不要: ExcelがインストールされているWindowsパソコンがあれば、今日からVBA開発を始められます。他のプログラミング言語のように、開発環境のインストールやバージョン管理で時間を取られることがありません。特にプログラミング未経験者が最初につまずく「環境構築」という壁がないのは大きな利点です。
  • 学習コストが低い: Udemyのセール時(年数回開催)なら、Excel VBAコースが1,800円〜5,000円程度で購入できます。スクールで学ぶ場合でも、ビットラボラトリの1日速習講座は32,780円(税込)と比較的手が届きやすい価格帯です。副業スタートに必要な基礎スキルは短期間・低コストで習得できます。
  • 需要が安定している: 求人ボックスで「vba 自動化」と検索すると4,771件以上の求人・案件が見つかります(2026年6月時点)。日本企業のオフィス業務はExcelを中心に運用されているケースが多く、業種・規模を問わず需要が一定して存在しています。
  • 副業からフリーランスへ段階的に移行できる: クラウドワークスの小規模案件→ランサーズの中規模案件→フリーランスエージェント(月40〜200万円)と段階的にステップアップできます。副業でスキルと実績を積みながら、将来的なフリーランス転向も視野に入れられます。
  • 本業のExcel業務がそのまま学習材料になる: 「毎日やっている集計作業を自動化してみる」「請求書作成を1クリックでできるようにしてみる」など、本業でのExcel業務がそのまま学習の題材になります。実務に即した学習ができ、ポートフォリオ作成にも直結します。

公式サイトをチェック!

VBA副業の主な仕事内容6選(難易度別)

VBA副業の主な仕事内容6選(難易度別)

VBA副業の仕事内容は「データ整理(★☆☆)」から「システム開発(★★★)」まで幅広く、初心者でも対応できる案件が豊富にあります。

「自分でも受注できる仕事があるか」という不安を解消するため、難易度別に6種類を整理しました。

「難易度」は★の数で表示しています。★☆☆は独学1〜3ヶ月でも挑戦可能、★★★は実務経験が求められるレベルです。

副業スタート直後の方は★☆☆〜★★☆の案件を中心に探してみてください。

スクロールできます
仕事内容難易度単価目安(1件)具体例
データ整理・集計・グラフ化★☆☆5,000〜30,000円売上データを自動集計して月次レポートを生成するマクロ
マクロ記録・簡単な自動化★☆☆10,000〜50,000円定型入力作業を自動化する請求書マクロの作成
業務プロセスの自動化★★☆30,000〜150,000円複数シートのデータを統合・加工して報告書を自動生成
スクレイピング・外部連携★★☆50,000〜200,000円WebサイトからデータをExcelに自動取込するプログラム
新規システム開発★★★200,000〜500,000円在庫管理・顧客管理システムのVBA開発
既存システムの運用・改善★★★月20万〜(継続案件)既存VBAシステムの機能追加・バグ修正・保守
※2026年6月時点の市場調査に基づく単価の目安です。最新の案件単価はクラウドワークス・ランサーズ等でご確認ください。

副業を始めたばかりの方には「データ整理・集計」と「マクロの簡単な修正」の2カテゴリがおすすめです。

件数が多く、初心者でも対応しやすい案件が集まっています。

実績が5件以上積み上がったら「業務プロセスの自動化」へのチャレンジを検討しましょう。

公式サイトをチェック!

VBA副業に必要なスキルレベル(初心者〜上級者別)

VBA副業に必要なスキルレベル(初心者〜上級者別)

VBA副業で必要なスキルは収入目標によって異なり、月3万円ならば基礎スキルのみで十分です。

「月3万円を稼ぎたい初心者」と「月30万円を目指す本格フリーランス志望者」では、習得すべき技術の深さが大きく変わります。

3つのレベル別に、必要スキルと狙える案件・単価帯を整理しました。

初心者レベル(副業スタートの最低ライン)

VBAの基本構文・セル操作・条件分岐・繰り返し処理が理解できていれば、クラウドワークスの小規模案件への応募が可能です。

習得すべき基本スキルは以下の5点です。

  • VBAの基本構文(Sub・Function・変数宣言)
  • セル・シートの操作(Range、Cells、Worksheets)
  • 条件分岐(If〜Then〜Else)
  • 繰り返し処理(For〜Next、Do〜Loop)
  • エラー処理の基本(On Error Resume Next)

このレベルで対応できる案件は「データ整理」「集計マクロの作成」「請求書自動化」など、1件5,000〜30,000円の案件が中心です。

月3〜10万円の副収入を目標にするなら、このレベルから始めることができます。

中級レベル(月3〜20万円を狙えるスキルセット)

業務自動化プログラムを一から設計・実装できるレベルになると、単価の高い案件に応募できます。

  • 複数シート・ファイルをまたいだデータ処理
  • AccessやCSVファイルとの連携
  • フォームコントロールを使ったUI作成
  • デバッグ・エラーログの実装
  • 処理速度の最適化(ScreenUpdating、Calculationの制御等)

このレベルになると「業務プロセス自動化」「スクレイピング」案件(1件3〜20万円)に対応できます。

月10〜20万円の副収入が現実的な目標になります。

上級レベル(月30万円以上のフリーランス案件を目指す)

大規模システムの設計・開発・改善ができるレベルになると、フリーランスエージェント案件(月40〜200万円)へのチャレンジが現実的になります。

  • 大規模VBAシステムのアーキテクチャ設計・開発
  • PythonやGASとの連携・組み合わせ
  • SQLを使ったデータベース操作
  • セキュリティ・権限管理の実装
  • 業務要件の整理・仕様書作成

フリーランスエージェント(レバテック・Midworks等)の案件の多くは「実務経験3年以上」が応募条件として設定されています。

副業でスキルと実績を積み重ねながら、段階的に上級レベルを目指すルートが現実的です。

公式サイトをチェック!

【ロードマップ】VBA副業を始める5つのステップ

【ロードマップ】VBA副業を始める5つのステップ

VBA副業を最短で始めるには「基礎習得→ポートフォリオ作成→クラウドソーシングで実績積み→単価アップ→エージェント」の5ステップが王道です。

独学かスクールか、クラウドワークスかエージェントか。副業初心者が最速で収入を得るための5ステップのロードマップを紹介します。

STEP1: VBAの基礎を習得する(1〜3ヶ月)

最初の1〜3ヶ月は基礎習得に集中します。

独学かスクールかは「いつまでに副業収入を得たいか」と「使える予算」で判断しましょう。

独学ルートを選ぶ場合、Udemyのセール時(年数回開催)にExcel VBAコースが1,800〜5,000円程度で購入できます。

動画講座で基礎を学びながら、本業のExcel業務で実践するのが最も効率的な学習方法です。

スクールルートを選ぶ場合、WinスクールのExcel VBAマスターコース(171,160円・税込・50時間)やパソコンスクールISA(283,000円・税込・72時間・約6ヶ月)のように、体系的なカリキュラムで効率よく学べます。

スクールを選ぶときは「副業に使える成果物を作るカリキュラムかどうか」を確認することが重要です。

学習方法費用目安
独学(Udemyセール時)1,800円〜
スクール(ビットラボラトリ・1日速習)32,780円(税込)
スクール(Winスクール)171,160円(税込)〜
スクール(ISA・給付金適用後)実質226,400円(税込)
※2026年6月時点の情報です。最新料金は各公式サイトでご確認ください。

STEP2: ポートフォリオを作成する

副業案件を受注するには「実力を証明するポートフォリオ」が欠かせません。

本業のExcel業務がそのままポートフォリオの素材になります。

「毎日30分かかっていた集計作業を3分に短縮するマクロを作った」「請求書を毎月100枚手動で作成していた業務を自動化した」などの本業での成果物は、架空のデータに置き換えてそのままポートフォリオとして活用できます。

「動作確認できる形にする」「何を実現したプログラムか1〜2行で説明する」の2点を意識するだけで、完成度の印象が大きく変わります。

STEP3: クラウドソーシングで実績を積む(3〜6ヶ月)

最初の3〜6ヶ月は「単価より実績」を優先します。受注実績が5件以上になると、単価交渉がしやすくなります。

クラウドワークス(手数料5〜20%)やランサーズ(手数料16.5%)に登録し、まず小規模案件(5,000〜30,000円)から受注を目指します。

最初は手数料控除後の手取り額が少なく感じるかもしれませんが、実績と評価を積み上げることが後のステップアップに直結します。

受注を増やすコツは「提案文をカスタマイズすること」と「納期を守ること」の2点です。

テンプレートの使い回しは発注者に見抜かれることが多く、案件に合わせてカスタマイズした提案文が受注率を高めます。

STEP4: 単価アップを目指す

実績が5件以上になったら、プロフィールを強化して単価交渉を始めましょう。

技術スタックを広げることも単価アップの近道です。

実績評価が積み上がると、同じ案件でも単価を上げた提案が通りやすくなります。

AccessやCSVとの連携・Pythonとの組み合わせなど、周辺技術を習得することで対応できる案件の幅が広がり、単価帯が上がります。

月10万円を超えてきたら、SNS(X/旧Twitter)やブログで実績を発信して直接受注を増やす戦略も有効です。

直接受注はプラットフォームの手数料が発生しないため、同じ受注金額でも手取りが増えます。

STEP5: エージェント案件にチャレンジする

クラウドソーシングで安定した実績を積んだら、フリーランスエージェントへの登録を検討しましょう。

レバテック・Midworks・フリーランススタートなどのフリーランスエージェントに登録すると、月40万〜200万円クラスの案件にアクセスできます。

ただし多くのエージェント案件は「実務経験3年以上」を求めているため、副業で十分なスキルと実績を積んでからチャレンジするのが現実的です。

エージェント登録は無料で複数社に同時登録できるため、案件を比較しながら自分に合ったものを選べます。

公式サイトをチェック!

VBA副業の案件を探す方法:クラウドソーシングvsエージェント比較

VBA副業の案件を探す方法:クラウドソーシングvsエージェント比較

VBA副業の案件探しは「初心者はクラウドソーシング、実務経験者はエージェント」が基本の使い分けです。

どちらを使うかは、現在のスキルレベルと収入目標によって変わります。

それぞれの特徴を比較して、自分に合った方法を選んでください。

「副業入門・月3万円まで」はクラウドソーシング、「月20万円以上・フリーランス転向も視野」はエージェントと覚えておくと判断しやすくなります。

項目クラウドソーシングフリーランスエージェント
代表サービスクラウドワークス、ランサーズレバテック、Midworks、フリーランススタート
向いている人初心者・副業入門者実務経験3年以上・本格フリーランス志望
案件単価目安1件5,000〜400,000円月40万〜200万円
手数料(受注者側)クラウドワークス 5〜20% / ランサーズ 16.5%基本無料(マージンは企業側負担)
実績なしで始められるか○(プロフィール作成から応募可)△〜×(実務経験が応募条件の場合が多い)
VBA案件数ランサーズ12,936件以上案件数は少ないが高単価
契約の複雑さシンプル(プラットフォーム上で完結)業務委託契約・NDA締結が必要な場合あり
※2026年6月時点の情報です。

今すぐ副業収入を得たい初心者はクラウドワークスまたはランサーズからスタートしましょう。

ランサーズはVBA案件が12,936件以上と豊富です。

月20万円以上を目指す中〜上級者はMidworks(VBA案件平均83万円)やフリーランススタート(平均58万円)に登録して高単価案件を検討してください。

クラウドソーシングは手数料(ランサーズ16.5%・クラウドワークスは受注額によって5〜20%)が差し引かれるため、手取り額は受注金額より少なくなります。

ただし、プラットフォームが発注者との仲裁をしてくれる安心感があります。

慣れてきたらSNSや直接受注でコストを下げることも検討しましょう。

VBA副業の案件を探す・スクールを比較する

VBAが学べるスクール比較【2026年最新・5校】

VBAをスクールで学ぶ最大のメリットは「体系的に習得できること」と「わからない点をすぐに聞ける環境があること」です。

2026年6月時点の情報をもとに、主要5校を費用・形式・期間・給付金対象かどうかの4軸で比較します。

費用最優先の方は「料金」列を、転職・就職まで見据える方は「転職支援」列と「給付金」列を中心にご覧ください。

副業だけを目的とするなら「受講期間が短く、実務スキルが身につくカリキュラムか」を優先して判断するとよいでしょう。

スクロールできます
スクール料金(税込)受講形式期間給付金対象転職支援アルク独自評価
Winスクール171,160円〜ハイブリッド約50時間{{評価}}
パソコンスクールISA283,000円(給付後226,400円)ハイブリッド72時間・約6ヶ月{{評価}}
スクールnoa165,792円(入学金・教材費込)通学中心60時間{{評価}}
パソコン教室アビバ要問合せハイブリッド約1ヶ月※未確認{{評価}}
ビットラボラトリ32,780円ハイブリッド1日※未確認{{評価}}
※2026年6月時点の情報です。最新の料金・カリキュラムは各公式サイトでご確認ください。入学金・教材費が別途かかる場合があります。

費用を抑えてまず基礎を学びたい方はビットラボラトリ(32,780円・1日速習)が最低コストです。

給付金を活用して費用を抑えたい方はISA(給付後実質226,400円)またはWinスクール・noaが専門実践教育訓練給付金(最大70%支給)の対象です。

転職・キャリアアップまで視野に入れた方はWinスクールまたはISAが転職支援も充実しています。

各スクール詳細解説

Winスクール(Winラーニング)

Winスクール

Winスクールは全国に教室を展開するハイブリッド型スクールで、VBAを基礎から実践まで体系的に学べます。

Excel VBAマスターコース(171,160円・税込)は、Excel講座20時間+Excel VBA基礎・実践30時間の計50時間構成です。

入学金・教材費は別途必要です。専門実践教育訓練給付金(厚生労働省)の対象コースもあり、条件を満たせば受講料の最大70%が支給されます。

全国のWinスクール教室とオンラインを組み合わせられるため、通勤圏に教室がない方もオンラインで受講可能です。

転職支援はキャリアアドバイザーによるカウンセリング・求人紹介・就職支援セミナーまで対応しています。

公式サイトをチェック!

パソコンスクールISA

パソコンスクールISA

パソコンスクールISAは、段階的なカリキュラムと担任インストラクターによるサポートが特徴の老舗スクールです。

Excel VBA スタンダード合格保証コース(283,000円・税込)は72時間・約6ヶ月のカリキュラムで、マクロ・VBAの基礎から請求書作成演習まで実務的な内容を学べます。

専門実践教育訓練給付金の対象コースがあり、給付後の自己負担額は226,400円(税込)です。

申請条件(雇用保険加入期間等)を事前にハローワークで確認してください。

担任インストラクターが学習の進捗や就職の悩みに個別対応する体制が整っており、サポートを重視する方に向いています。

公式サイトをチェック!

資格とキャリアのスクール noa

資格とキャリアのスクール noa

スクールnoaは、ExcelのVBAを実務に活かすカリキュラムが充実した、通学中心のスクールです。

ExcelVBA ライセンスコース(受講料145,200円+教材費11,792円+入学金8,800円、合計165,792円・税込)は60時間・自由予約制のスタイルで、自分のペースで学習を進められます。

専門実践教育訓練給付金の対象コースがあり、元人事担当者による転職相談もサポート対象です。

「Excelの基本ができる方向け」のカリキュラムのため、すでにExcel操作に慣れている社会人に特に適しています。

通学中心であるため、noaの教室が通勤圏にあるかを事前に確認することをおすすめします。

公式サイトをチェック!

パソコン教室アビバ

パソコン教室アビバ

パソコン教室アビバは全国に教室を展開する大手スクールで、VBAエキスパート試験対策に強みを持ちます。

VBAエキスパート(Excel)試験対策講座は、VBAの基本・VBE・モジュール・変数・セル指定・デバッグを約1ヶ月で学べるカリキュラムです。

ベーシック試験対応5回・スタンダード試験対応8回(各90分)の構成で、資格取得を目指す方に向いています。料金は公式サイトに記載がないため、直接問い合わせが必要です。

就業サポートとして個別カウンセリングも用意されており、資格取得を副業の信頼性向上に活かしたい方に適した選択肢です。

公式サイトをチェック!

パソコン教室ビットラボラトリ

パソコン教室ビットラボラトリ

ビットラボラトリの1日速習講座は、「まず全体像をつかみたい」「低コストで基礎だけ習得したい」副業初心者に適した選択肢です。

Excel マクロ/VBA 基礎1 1日速習講座(32,780円・税込)は、1日(10:00〜17:00)でマクロの記録・VBAの基本・繰り返し処理・条件分岐を学べます。

5校の中で最も低コストで始められる点が特徴です。

ただし、1日の講座のみでは副業案件を受注するための実践力は不足することがあります。

長期的なサポートや転職支援は他スクールに比べて限定的です。

継続的なサポート環境を求める方は、Winスクールやnoaもあわせてご検討ください。

気になるスクールの無料体験・資料請求はこちら

VBAスクールの選び方:副業目的に特化した3つのチェックポイント

VBAスクールの選び方:副業目的に特化した3つのチェックポイント

副業目的のスクール選びは「実務で使える成果物を作れるカリキュラムか」「受講形式が生活スタイルに合うか」「給付金を活用できるか」の3点が最重要です。

アルクのプログラミングスクール比較 独自調査(プログラミング学習者、n=345)でも、受講スタイルの希望や学習目的によってスクール選びの優先基準が異なることが明らかになっています。

特にオンライン対応を重視する社会人学習者の割合は約XX%にのぼります。

チェックポイント1: 「実務で使える成果物を作れるカリキュラムか」を確認する

VBAエキスパートなどの資格を取得するだけでは、副業案件の受注には直結しにくいことがあります。

副業目的でスクールを選ぶなら「実際の業務を想定した課題・演習があるか」「ポートフォリオとして使えるアウトプットができるか」を確認してください。

Winスクールのように「基礎+実践」の両方を含むカリキュラム構成が、副業目的には適しています。

チェックポイント2: 受講形式が生活スタイルに合うか

社会人が副業のためにスクールで学ぶ場合、平日夜や週末に受講できるかどうかが重要です。

ISA・Winスクール・アビバはハイブリッド形式(通学+オンライン対応)のため、通勤の制約を受けにくい点が利点です。

一方、スクールnoaは通学中心のため、教室が通勤圏にあるかを事前に確認してください。

チェックポイント3: 給付金を活用して実質負担を減らす

Winスクール・ISA・noaは「専門実践教育訓練給付金」(厚生労働省)の対象コースを設けており、条件を満たせば受講料の最大70%(年間上限56万円)が支給されます。

たとえばISAのコース(283,000円)の場合、給付後の実質負担額は226,400円です。

給付金の申請には雇用保険の加入期間等の条件があるため、申し込み前にハローワークに確認することをおすすめします。

公式サイトをチェック!

VBA副業を始める前に知っておきたい注意点

VBA副業を始める前に知っておきたい注意点

VBA副業を始める前に、就業規則・確定申告・守秘義務の3点を必ず確認してください。

「知らなかった」では済まされない内容のため、事前に確認して安心して副業をスタートさせましょう。

会社の就業規則を確認する

副業を始める前に、必ず勤務先の就業規則で「副業・兼業に関する規定」を確認してください。

副業を禁止している会社で無断で副業を行うと、就業規則違反となり懲戒処分のリスクがあります。

2018年以降、政府の「副業・兼業の促進に関するガイドライン」により多くの企業が副業を解禁していますが、会社によっては事前申告や上司の承認が必要なケースもあります。

就業規則を確認したうえで必要な手続きを踏んでから副業を始め、本業への支障が出ないよう無理のない受注量を心がけましょう。

確定申告が必要になる場合がある

副業収入(給与以外の所得)が年間20万円を超えると、確定申告が必要になります(所得税法第121条)。

たとえば月2万円のVBA副業収入が12ヶ月続くと年24万円になり、確定申告が必要です。

申告を怠ると無申告加算税が課される場合があります。

マネーフォワードクラウド確定申告などの会計ソフトを使うと、収入・経費の管理から申告書の作成まで効率化できます。

年20万円以下でも住民税の申告が必要な場合があるため、不明点は管轄の税務署に確認してください。

守秘義務・情報漏洩リスクに注意する

VBA副業ではクライアントの業務データ(顧客情報・売上データ等)を扱うことがあります。情報管理のルールを徹底してください。

案件受注時には秘密保持契約(NDA)を締結することが一般的です。

クラウドワークスやランサーズのプラットフォームを通じた案件では、プラットフォーム上の規約も確認してください。

業務データをクラウドストレージに保存する場合は、アクセス制限の設定や取り扱いルールを事前にクライアントと合意しておくことが重要です。

万が一情報漏洩が起きた場合の責任範囲についても、契約書上で明確にしておくことをおすすめします。

公式サイトをチェック!

VBAの将来性:Python・GASと比較して需要はあるか?

VBAの将来性:Python・GASと比較して需要はあるか?

VBA副業の将来性は短〜中期(1〜3年)では十分にあります。

ただし長期キャリアを見据えるなら、VBAを入口にPythonも習得していく戦略が賢明です。

求人データをもとに、VBA・Python・GASの需要を客観的に比較しながら、VBA副業の現実的な位置づけを解説します。

求人ボックスで「vba 自動化」と検索すると4,771件以上の求人・案件が見つかります(2026年6月時点)。

同時期のGAS(Google Apps Script)関連求人(doda調べ80件)と比べると圧倒的に多く、企業のオフィス業務の基盤がExcelである限り、VBAへの需要はすぐにはなくなりません。

以下の比較表では「現時点の副業需要」「学習コストの高さ」「将来性の方向性」の3軸を確認できます。

副業スタートを急いでいる方は「案件数」列を、3〜5年先のキャリアを見据えている方は「特徴」列を中心にご覧ください。

言語求人・案件数(目安)特徴
VBA4,771件(求人ボックス「vba 自動化」)Office業務特化。Excelが使われる限り需要あり
Python+VBA418件(Indeed「Python VBA」)汎用性高く需要拡大中。VBAより学習コスト高め
GAS80件(doda「Google Apps Script」)Google Workspaceと連携。IT化が進む企業で成長
※2026年6月時点の各サービスにおける調査値。比較のための参考値としてご参照ください。

副業目的の短期ではVBAが最も案件数が多く始めやすい選択肢です。

一方、長期的なエンジニアキャリアを見据えるなら、VBAを入口にしてPythonも並行して学ぶ戦略が合理的です。

GASはGoogle Workspaceを使う企業向けに特化しており、VBAの代替というよりも補完的なスキルと捉えるとよいでしょう。

新規開発プロジェクトでは、VBAからPythonやGASへの移行が進んでいるのも事実です。

大企業を中心に「Excel業務の脱VBA」を進める動きもあります。

VBAを入口にスキルを積みながら、並行してPythonも習得していくのが中長期的に見て最も賢明な戦略です。

公式サイトをチェック!

よくある質問(FAQ)

VBA副業に関してよく寄せられる10の質問に、結論・理由・具体例の三層構造でお答えします。

「稼げるか不安」「確定申告はどうすれば」「スクールなしで始められるか」など、副業開始前に確認しておきたいポイントを網羅しています。

Q. VBAの副業は初心者でも本当に稼げますか?

A. 稼げます。

ただし最初の3〜6ヶ月は月1万〜3万円の実績積み期間と考えるのが現実的です。

VBA副業で多くの初心者がつまずくのは「最初から高単価を狙って受注できない」というパターンです。

まずクラウドワークスやランサーズで低単価案件(5,000〜30,000円)から受注実績を積み、評価とポートフォリオを充実させることが先決です。

実績が5件以上になると単価交渉がしやすくなり、月5〜10万円の副収入を目指せます。

Q. VBA副業の月収の目安はどのくらいですか?

A. スキルレベルによって、初心者は月1〜5万円、中級者は月5〜20万円、上級者(フリーランス)は月30万円以上が目安です。

クラウドソーシングで副業入門した場合、最初の半年は月1〜5万円が現実的な目標です。

スキルと実績が積み上がるにつれて単価が上がり、中級レベル(業務自動化が一から作れる)になると月5〜20万円を狙えます。

フリーランスエージェント案件に移行できれば、月30万円以上も現実的な目標になります。

Q. VBAの副業はスクールなしで始められますか?

A. 始められます。

Udemyのセール時は1,800円〜のコースで基礎を習得できます。

スクールは体系的に学べる環境が整っている一方、副業スタートに必要な基礎スキルはUdemy等の動画講座でも十分習得できます。

「転職まで視野に入れている」「サポート環境が必要」という方はスクールが向いていますが、「まず副業を試してみたい」「費用をできる限り抑えたい」という方は独学でスタートするのも有効な選択肢です。

Q. クラウドワークスとランサーズはどちらがVBA案件が多いですか?

A. ランサーズはExcelマクロ・VBA開発の仕事が12,936件以上と豊富です。

ランサーズは専用の「Excelマクロ作成・VBA開発」検索ページを持ち、VBA案件を探しやすい環境が整っています。

クラウドワークスも多数のVBA案件が掲載されています。

手数料はランサーズが16.5%であるのに対し、クラウドワークスは受注額によって5〜20%と変動します。

両方に登録して案件を比較するのが効率的です。

Q. VBA副業に資格は必要ですか?

A. 必須ではありませんが、VBAエキスパート資格は案件受注時の信頼性向上に役立ちます。

多くのクライアントはスキルの証明よりも「実績とポートフォリオ」を重視します。

資格がなくても過去の作成事例があれば受注できる案件は多くあります。

一方でVBAエキスパート資格(ベーシック・スタンダード)は、特に実績ゼロの段階では一定の信頼性証明になります。

資格取得と並行して実践的なポートフォリオを作ることが最も効果的です。

Q. VBAの副業はMacでもできますか?

A. 一部制限があります。

Mac版ExcelはWindows版と比べてVBAの一部機能が使えない場合があります。

具体的にはActiveXコントロールを使ったフォーム作成や、一部のWindowsAPI呼び出しがMacでは動作しないケースがあります。

クライアントのシステムがWindows環境を前提としている場合、Mac環境で開発したVBAプログラムが正しく動かないことがあります。

可能な場合はWindows環境での開発を推奨します。

Q. VBA副業は週末だけでも稼げますか?

A. 稼げます。

クラウドワークスの小規模案件(5,000〜3万円)は土日2日の稼働でも対応できます。

1件あたり数時間〜1日で完了する案件が多く、土日2日の稼働で月1〜5件の受注が可能です。

月3件受注(平均1.5万円/件)で月4〜5万円の副収入になります。

スケジュールは余裕を持って管理し、本業に支障が出ないよう無理な受注は避けてください。

Q. VBAスクールで学ぶと何ヶ月で副業案件を取れますか?

A. 基礎習得に1〜3ヶ月、ポートフォリオ作成に1〜2ヶ月。合計3〜5ヶ月が目安です。

ISAのように6ヶ月のカリキュラムでも、受講中から自分の業務を自動化するプログラムを作ることで、カリキュラム修了前にポートフォリオができあがるケースは多くあります。

受講中からクラウドワークスのプロフィール作成を進めておくと、修了後すぐに案件応募できます。

Q. VBAとExcelマクロは何が違いますか?

A. マクロはExcelの操作を自動化する機能の総称です。

VBAはそのマクロを作るためのプログラミング言語です。

「Excelマクロ」とは、繰り返し行う操作を自動化する仕組み全般を指します。

VBAはVisual Basic for Applicationsの略で、マクロを記述するために使うプログラミング言語です。

つまり「VBAを使ってマクロを作る」という関係にあります。

副業案件のタイトルには「Excelマクロ」「VBA」の両方が使われますが、実質的に同じスキルを求めていることがほとんどです。

Q. VBA副業で確定申告は必要ですか?

A. 年間副業収入(給与以外の所得)が20万円を超える場合は必要です。

たとえば月2万円のVBA副業収入が12ヶ月続くと年24万円になり、確定申告が必要になります。

申告には前年の収入・経費の集計が必要なため、会計ソフト(マネーフォワードクラウド確定申告等)を使って日頃から収支を記録しておくことをおすすめします。

年20万円以下でも住民税の申告が必要な場合があるため、不明点は管轄の税務署に確認してください。

公式サイトをチェック!

まとめ:VBA副業は「Excelスキルの延長線上」で始められる最短ルート

VBA副業は、Excelが使える社会人なら今日から学習をスタートできる、ハードルの低い副業のひとつです。

この記事のポイントを3つにまとめます。

  • VBA副業は初心者でも月1〜5万円から始められる: クラウドワークスやランサーズにはデータ整理・マクロ修正など初心者向け案件が多く、基礎スキルを習得すればすぐに応募できます
  • 副業スタートはクラウドソーシングから: 実績を積んでからフリーランスエージェント(月40〜200万円)へのステップアップを目指す段階的な戦略が現実的です
  • スクールで学ぶなら「副業に使える成果物を作れるカリキュラムか」を確認する: 資格取得だけでなくポートフォリオ制作を支援する実践型のカリキュラムを選ぶことが、副業目的には最重要です

まず「本業のExcel集計作業を自動化してみる」「クラウドワークスでVBA案件の相場を眺めてみる」という小さな一歩から始めてみてください。

VBAはプログラミング言語の中でも、Excelスキルの延長線上で学べる最も入口が低い言語のひとつです。

公式サイトをチェック!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

プログラミング学習に意欲を持つすべての方が、自信を持って学習をスタートできるよう、中立的な立場から各スクールの詳細な情報を提供しています。実際に受講された方の声や、カリキュラム内容、サポート体制、料金体系などを徹底的に調査し、分かりやすく比較・解説しています。