SE副収入

VBAで副業はできる?土日に月1~10万円在宅で稼ぐ方法を紹介

VBA(エクセルのマクロを書くこと)で副業案件を獲得しようとした場合、主に方法は3つあります。

VBAの副業3つ
VBAの副業をする方法

副業の目標額が1万円であれば、ココナラなどのクラウドソーシングの案件を月2~3件ほど受注すれば達成できます。マクロの改修や追加機能など、個人のお悩みを解決する形で空き時間でできるので、取り組みやすいのもメリット。

VBAの案件で10万円以上稼ぎたいとなれば、ITプロパートナーズクラウドテックといった副業案件をもつエージェント経由で紹介してもらうか、SNSで案件を検索することになります。

「エージェントやSNS経由でガッツリ稼ぎたいなぁ」となった場合に一つ言えるのは、VBAだけにこだわらないこと。

  • VBA+Access(Officeのデータベースツールが使える)
  • VBA+JavaやRuby(プログラマーとしての経歴もある)

上記のように、Accessなどのデータベースで管理したり、プログラミング言語が1つ書けるスキルがあるほうが、募集案件とマッチする可能性が高し、リモートであれば在宅も可です。

その1:クラウドソーシングでVBA案件をさがす

VBA(マクロ作成)の副業をするのに、一番やりやすいのがココナラクラウドワークスのようなサービスで、案件を探すこと。在宅で相談者とやりとりができます。

ココナラ

ココナラでVBAの副業をする場合、主にルートは2つあります。

  1. VBAを作るサービスを出品して、購入者が来るのを待つ
  2. 公開依頼で、相談者のお悩みを解決する

サービスを出品して、購入者が来るのを待つ

1つ目のやり方は、VBAを作るサービスを自分で出品して、購入してくれる人を待つこと。

実際にどんなサービスが出品されているかは、「VBA(サービス)」の検索結果で確認できます。

VBAのココナラの出品

「この人に依頼したい!」と思った人が、出品したサービスを購入すれば、その代金が得られます。

「Excelマクロでなんでも作ります」とすると、他の人も同じようなサービスを出しているので(ココナラ内のランクの高い人が優先される)。例えば、「前任者が作ったマクロの機能追加します」としたり、「動かなくなったマクロの修理をします」とするなど、コンセプトを工夫する必要はあります。

とはいえ、月2~3件(10,000円前後)であれば、ココナラの会員登録後にVBAのサービスの購入を待つことで達成できます!

公開依頼で、相談者のお悩みを解決する

もう一つが、公開依頼(Yahoo!知恵袋の有料版のサービスのイメージ)で、相談者のお悩みをリアルタイムで解決すること。

VBA(仕事・相談)」で検索すれば、実際の相談内容の確認ができます。

VBAのココナラの公開依頼

提示された予算内で、相談者とやりとりしつつ解決するイメージ。ただ、1件1万円が予算の高額案件は、他の人と取り合いになるので 笑。

はじめのうちは安請負にはなるけど、3,000円前後が予算の案件を取りに行くのが良き。

リアルタイムのお悩み相談なので、募集中の案件の数に波はあるけど、「サービスの出品が面倒だなぁ」と思った人には、ココナラの会員登録後にVBAの公開依頼をさがすのはうってつけです。

クラウドワークス

クラウドワークスでは、ココナラの公開依頼よりも、個人と言うより法人向けの業務支援の案件が多くあります。

■「VBA」での検索結果

クラウドワークスのVBA

「メールを自動作成してほしい(1番目)」や「同意書の入力内容をシステムに反映して、原本をPDF・Excelの形式で保存したい(2番目)」といった内容があります。

クラウドワークスのほうが、法人も利用しているので求められる水準と単価は高め。

ココナラの公開依頼とクラウドワークスを組み合わせて、リアルタイムのお悩み解決をするのは、VBAの副業としては大いにありと言えます。

その2:副業案件を持つエージェントに登録してVBA案件をさがす

2つ目が、ITプロパートナーズ(関東圏中心)やクラウドテック(全国)などの副業案件を持つエージェントに登録してVBA案件をさがすこと。

ITプロパートナーズ

ITプロパートナーズ(関東圏の案件中心)の「VBA」の検索結果の一例

ITプロパートナーズ_VBAの検索結果

案件名に「VBA」が入っているものは、残念ながら検索時はありませんでした。「あくまでも、VBAは求められるスキルの1つであり、JavaやPython、Rubyができる、ごく普通のエンジニアが募集されている」と言えるかと。

クラウドテック

クラウドテック(全国)の「VBA」の検索結果は下記の通り。

クラウドテック_VBAの検索結果

「VBAでスクレイピングできるソフトを開発してほしい」というものや、社内SE(情シス)向けの副業でネットワークの知識やVBAのスキルが求められます。

ただ、どちらも副業案件というよりは、本格的なシステム開発/運用保守の案件なのが難点。

SEにおすすめの副業は3つ。在宅で休日に1~10万円稼ぐ方法を現役SEが解説」で紹介しているような、週2の稼働でできる副業案件を獲得するなら、Javaなどのバックエンドの言語ができるほうがやりやすいです。

その3:SNSや知人の紹介でさがす

SNSや知人の紹介で、VBAの案件を探すのも手です。

例えば、Twitterで「VBA 案件」と検索すると、ベンチャー企業の担当者が案件を募集していることも多々あります。

TwitterでVBAの案件を検索

実際にSNS経由でVBAの開発案件を獲得するのであれば、普段から界隈の人間と仲良くしておくのも、スムーズに話を進めるコツなのは言うまでもなく(結局は、人間関係が大切)。

事前に「VBAで自社の業務改善してきました」とか「現役のSE(システムエンジニア)です」と言えるような、実績が示せるように準備をしておくのがよき。

知人に紹介してもらうにせよ、そもそもの人脈が必要になります(「フリーランスエンジニアになるには?実務経験を2~3年積み副業か独立を選択」でも書いている通り、人脈は7割くらいは占めると思う)。

VBA以外にもスキルがあるほうが副業でガッツリ稼ぐ上では有利

副業で仮に月10万円以上を稼ごうと思ったら、VBA(Excelのマクロ)だけに特化した案件は正直に言って多くないので、他にスキルがあるほうが有利です。

SE(システムエンジニア)としての経歴をお持ちの方であれば、この部分を読む必要ないですが、VBA以外のスキルがあるほうが副業案件(週2の稼働でもいい案件)の絶対数も多くなる上に、マッチング率も高くなるはず。

具体的には、下記のようなスキルがあるとなおのこと良いです。

  • Accessが使えるなど、データベース全般の知識があること
  • JavaやRubyなどいわゆるバックエンドの言語も書けること
  • ネットワークや周辺機器などインフラエンジニアの知識があること

Accessが使えるなど、データベース全般の知識があること

Office系ソフトのAccessが使えること。Accessは、データベースの役割を持ちます。

データベースを簡単に説明すると、データを入れる箱のようなもので、例えば「VBAマクロで読み込んだデータをAccessにinsert文を発行して、顧客情報として保存してほしい。データの抽出ができる画面から、保存したデータを印刷できるようにもしたい」といった要件はごく普通にあります。

上記の例だと、Accessに対して、SQLを発行するマクロが組めるのは必須の知識。

細かいことを言えば、データベースの製品(Access以外にも、OracleやPostgreSQLやMySQL)ごとの仕様を知っているか、調べて理解できるだけの基礎知識があることが大前提です。

JavaやRubyなどいわゆるバックエンドの言語も書けること

JavaやRubyなどいわゆるバックエンドの言語も書けることも、ごく普通に求められます。

例えば、「空のメソッドやエンティティクラスは、エクセルのマクロで自動生成してそこか先は、各自でコーディングしたいのだけど、それなりのマクロを書ける人と時間がない」みたいなケース。

※筆者のひよこSE(@PiyoOct)の過去に参画していたプロジェクトでありました。「時間ないのは承知だけど、誰か書いてくれ」みたいになってましたね 笑

プログラムが書けるというのは、大前提のうえで。システム開発の業務効率化のかたわらで、VBAマクロがサクッと書ける人(ググりながらでなく、高速で書ける人)は、案外重宝されたりします。

ネットワークなどインフラエンジニアの知識があること

ネットワークや周辺機器などインフラエンジニアや社内SE寄りの知識があるなら、それも強みになります。

システムの運用/保守やヘルプデスクの案件に参画する場合は、周辺機器のトラブルや稼働中のシステムの障害対応をするのですが。

「VBAでシステムの維持保守の作業を効率化してほしい部分はあるけど、あくまでメインは維持保守」と言う場合は、VBAは求められるスキルの1つであり、むしろプログラムを追えることとインフラの知識があることのほうが大切です。

クラウドソーシングの手軽な副業案件ならVBAだけでも在宅で対応できる

簡単にまとめると、クラウドソーシングの手軽な案件なら、VBAだけでも在宅で対応できます。

ただ、それほど大きく稼げない(月1~2万円が限度)のが難点であり、それなりの額を稼ぐとなると、SE(システムエンジニア)や社内SEとしての経歴が必須。あくまでも、「VBAマクロが書けるとなおのことよい」くらいのイメージだったり。

反対に言えば、エンジニアの方でマクロが得意な方は、意外と他のプロジェクトで重宝されたりするものなので、それなりの案件を獲得できるチャンスという見方もできます。

まとめ

コメント

タイトルとURLをコピーしました