選択中の条件

リセット
  • VBA

VBAの案件・求人一覧

1-30 / 全 5173
NEW

【ASP.NET/VB.NET】基幹システム開発案件

1,150,000円/月

業務委託(フリーランス)
東京都
品川駅
VB.NETVBAWindowsSQL ServerASP.NET
サーバーエンジニア社内SE
作業内容 ・基幹システムの開発案件に携わっていただきます。 ・主に下記作業をご担当いただきます  -企画~テスト、提供、サポートと上流から下流まで
NEW

【C言語/C++】NAND型メモリ製品向け開発案件

600,000円/月

業務委託(フリーランス)
神奈川県
川崎駅
C++CPythonVBA
組込・制御エンジニア
作業内容 ・C言語やC++を用いたNAND型メモリ製品の開発案件に携わっていただきます。
NEW

【DB/フルリモート】データ移行案件

500,000円/月

業務委託(フリーランス)
大阪府
難波駅
SQLVB.NETVBA
作業内容 ・データ移行案件に携わっていただきます。 ・主に現行システムからSAPのシステムにデータ移行をする工程をご担当いただきます。  ※SAPの知識は不要となります

【Access/ExcelVBA(リモート)】ツールの改修/開発業務

650,000円/月

業務委託(フリーランス)
東京都
VBAAccess
作業内容 コールセンターで使用する情報を加工するために使用しているVBAツールの改修や開発業務をご担当していただきます。 ・Access VBA及びExcel VBAを使用した、ツール作成、データ作成 ・AccessとSQLServerによるツール作成

VBA 信託銀行向けEUCツール開発

400,000 〜 550,000円/月

東京都
勝どき駅
VBAAccess
作業内容 信託銀行向けEUCツール開発支援案件です。 ACCESS VBA, EXCEL VBAでの開発(ほぼACCESS VBAでの開発となります)を想定しており、 要件定義・基本設計・詳細設計・PG/PT・結合テストまでを担当いただきます。

【DBエンジニア(SQL全般)】調剤薬局向けSaasサービスのExcel・VBAエンジニア

450,000円/月

東京都
東京駅
SQLVBA
作業内容 【20代~30代のITエンジニアが活躍中!】 ■概要 ・調剤薬局向けSaasサービスのExcel・VBAエンジニアとして参画して頂きます。 ・Excel VBAまたはGASでのツール、プログラム作成やデータベースや他システムとの連携に携わって頂きます。

【VBA/VBS】【Excel/VBA】帳票作成支援|フルリモート(0113581)

650,000円/月

業務委託(フリーランス)
東京都
東京駅
VBA
作業内容 【20代~30代のITエンジニアが活躍中!】 ■概要 Excelを使用した帳票作成システムの開発において、VBAを中心とした設計から実装、およびテストを担当します。 ■具体的な業務内容 ・VBAを使用した帳票作成システムの設計、実装、およびテストを行います。 ・必要に応じてデータ解析機能の一部も開発し、実装します。 ・VBAのテストケースを作成し、実行してシステムの品質確保を行います。 ・(必要に応じて)他のチームとの連携や、テクニカルドキュメントの作成も行います。 ■開発環境など必要あれば ・Excel 2016以上がインストールされた環境 ・VBAエディタやExcelのマクロ機能を使用した開発ができる環境 ・必要に応じて、データ解析ツール(例:PythonやR)を使用するための環境準備も行います。

【VBA/SQL】通信会社向けサーバリプレイスにともなうアプリケーション移行(リモート)

550,000円/月

業務委託(フリーランス)
東京都
水道橋駅
SQLVBAAccess
作業内容 ・新環境構築にともなうアプリケーションの移行と動作検証の実施 ・ETL処理(ETLツール、AccessVBA)、定型レポート出力(AccessVBA、Excel) ・JP1ジョブの移行など

【Excel VBA】生命保険会社の開発支援の求人・案件

470,000円/月

業務委託(フリーランス)
東京都
VBAAccess
作業内容 ・Excel提案書機能改修 ・各種Excelツールの作成、改修 等
NEW

【VBA】Windows64ビット各種プログラム改修対応案件

550,000円/月

業務委託(フリーランス)
福岡県
祇園駅
VBAWindowsAccess
作業内容 ・VBAを用いたWindows64ビット各種プログラム改修対応案件に携わっていただきます。 ・主にWindows64ビット対応に伴い、AccessやExcelのVBAで構築されたプログラムの改修対応作業に携わっていただきます。
NEW

【AccessVBA】基本設計書作成

550,000円/月

業務委託(フリーランス)
東京都
大崎駅
VBAAccess
作業内容 既存システム(accessVBA)を分析し、基本設計書の作成を行っていただきます。 リバースエンジニアリング作業になります。

VBAエンジニア 人事/給与システムの保守/運用支援

600,000円/月

業務委託(フリーランス)
東京都
SQLVBA
作業内容 ・日々入力されるデータをExcelなどのツールを使用しデータチェック、集計、データ修正などを行っていただきます。 ・作業効率向上のためExcelマクロ(VBA)を作成する作業があります。 ・SQLを使用してデータベースからデータ参照、データ操作を行う作業もあります。

Excel VBA 事務構築チームの職員支援

500,000 〜 740,000円/月

東京都
VBA
事務
作業内容 事務構築チームの職員支援として、以下の業務をご対応いただきます。 ・新商品に対応するための事務ツール(VBA,マクロを活用したExcelツール)の改良、保守 ・逼迫する社員からの様々な要望(雑用含む)の支援 <就業時間> 9:00~17:30

【AccessVBA】証券会社向けEUCツール群の構築・改修の求人・案件

520,000円/月

業務委託(フリーランス)
東京都
VBAAccessSQL Server
作業内容 AccessVBAで構築されている証券会社間の取引業務に使用するツールの 設計・開発からリリースまで全工程対応頂きます。 ・開発言語:Access VBA、SQL

Excel VBA エネルギー会社DWH移行PJ

550,000 〜 700,000円/月

東京都
浜松町駅
VBA
作業内容 エネルギー会社の全グループ向けにDomo導入を進めており、 各ユーザ部門で運用している業務帳票(Excel VBA)を、BI化してDomoへ移植しています。 <業務内容> ・VBAをユーザ帳票へ設定 ・移行前後のデータに差異がないかの検証

【VBA(リモート)】業務効率化に伴うツール改善/作成業務

400,000円/月

業務委託(フリーランス)
東京都
VBAAccess
作業内容 各部署にヒアリングをし業務効率化による要望や提案を行いながらVBA等を駆使してExcel、Access等のツールを改善していく業務をご担当していただきます。

【ExcelVBA】業務プロセスの自動化を目的とした開発及び既存プログラムの改修

550,000円/月

業務委託(フリーランス)
東京都
田町駅
VBA
作業内容 Excelマクロ(VBA)、RPA(Robotic Process Automation)導入による、業務プロセスの自動化を目的とした開発及び既存プログラムの改修をご担当いただきます。

【VBA/VBS】金融系業務支援ツール開発

650,000円/月

業務委託(フリーランス)
東京都
東京駅
VBAAccess
作業内容 ■概要 金融系企業の業務効率化を目的とした支援ツールの開発を担当します。Excel VBAやAccess VBAを使用したツール開発を主に行い、設計から開発、運用まで一貫して携わるポジションです。金融業務における特定の業務プロセスを支援するため、ツールの使いやすさや効率性を追求し、継続的な改善提案も求められます。特に、チームでの協調性と社交性が重要視されます。 ■具体的な業務内容 ・Excel VBAまたはAccess VBAを用いた支援ツールの開発 ・業務プロセスの理解に基づく設計および開発プロセスの管理 ・社内外の関係者との協調およびコミュニケーション ・ツールの継続的な改善提案および実施 ・プロジェクト全体の進捗管理およびサポート

【VBA】金融系運用・技術支援案件

600,000円/月

業務委託(フリーランス)
大阪府
門真市駅
JavaVBScriptVBAOracle
作業内容 ・VBAを用いて金融系運用、技術支援案件に携わっていただきます。 ・主に下記作業を担当いただきます。  ‐MicrosoftのVBScript廃止宣言に向けてのVBScriptの代替え案検討、提案、対応  ‐既存のVBScript及びVBA資産の保守及び新規開発  ‐DB(Oracle)運用保守(調査、テーブル、View保守、データ抽出、バックアップ等々)

【VBA/VBS】食品系事業会社の基幹系構築に関連したデータ移行

700,000円/月

業務委託(フリーランス)
東京都
品川シーサイド駅
VBAAccess
作業内容 ■概要 食品系事業会社における基幹システムのリニューアルプロジェクトで、新規システム(SAPなど)へのデータ移行を担当します。現行システムから抽出したデータを一元化し、新システムへ提供する業務を行います。データツールとしてAccessやExcel VBAを使用し、データの集約と整合性確認を担当しつつ、システムの安定稼働に貢献します。 ■具体的な業務内容 ・Access VBAおよびExcel VBAを使用したデータ集約および移行 ・データツールの開発およびクエリ設計 ・新システム(SAP等)へのデータ提供および移行プロセスの管理 ・データ移行に関連する問い合わせ対応およびサポート ・必要に応じた現場でのシステム運用およびメンテナンス

Accessエンジニア 認定品Accessシステム改修/テスト

500,000円/月

業務委託(フリーランス)
大阪府
VBAAccess
作業内容 ・製造業向け既存Accessシステム(サブシステム)の改修/テスト対応です。 ・お客様の基幹システムが刷新されることに伴い、DBが変更となるため、連携しているAccessのサブシステムを現行通りに動作するよう改修/テストを実施する案件になります。

【DBエンジニア(SQL全般)】『生産管理システム Excelツール改修』

630,000円/月

業務委託(フリーランス)
東京都
虎ノ門駅
SQLVBAAccessSQL Server
作業内容 【20代~30代のITエンジニアが活躍中!】 ■概要 『生産管理システム Excelツール改修』をお任せいたします。 ■具体的な業務内容    既存Excelツールの改修

【VBA/VBS】大手金融系VBA開発支援

700,000円/月

業務委託(フリーランス)
東京都
茅場町駅
SQLVBAAccess
作業内容 【20 代から40 代の方が活躍中!】 ※週4日〜OK案件です! ※実務経験2年以上ありの方が対象の案件です! ■概要 大手金融系VBA開発支援をお任せいたします。 ■具体的な業務内容 社員向けツールの改修の要件定義以降を担当。 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら業務を進めて頂く予定です。また、緊急時に出社が必要となる場合がございます。 ------------------------------------------------------------------ 直近の参画案件の経験とご希望に併せた案件のご紹介をさせて頂きます。 弊社は様々なプロジェクトの提案を強みとしておりますので、お気軽にご相談頂けますと幸いです。 ------------------------------------------------------------------ ※弊社では、法人、請負いの案件は取り扱っておりません。

【PL/SQL】製造業向けBIシステム開発

550,000円/月

業務委託(フリーランス)
東京都
日本橋駅
PL/SQL
作業内容 SAP、MESなどの基幹システムからデータを加工して出力するシステムを構築します。 SQL-Serverからデータを取得、加工して帳票(Excel)に出力するツールを開発します。 ・現場環境:SQL、Access-VBA、Excel-VBA、SQL-Server、SAP、他 ・作業工程:設計〜テスト

【SQL/VBA】金融企業向け運用支援案件

600,000円/月

業務委託(フリーランス)
滋賀県
大津駅
SQLVBAWindowsAccessWindows Server
作業内容 ・SQL、VBAを用いた金融企業向け運用支援案件に携わっていただきます。 ・主に下記作業をご担当いただきます。  -基幹系システムの運用支援  -サーバーおよびPC、プリンター、ネットワーク等の関連機器の運用、管理支援  -SQL等による分析資料作成支援  -各種ソフトウェアの運用、管理支援  -障害発生時の1次対応支援  -現場からのOffice関連(Excel(マクロ)、Access等)問い合わせ対応支援

C#.NET / Excel VBA 証券会社のシステム運用保守

400,000 〜 550,000円/月

東京都
C#C#.NETVBAWindowsOracleJP1
SE
作業内容 証券会社において、発注管理システムの保守開発をお任せいたします。 <業務内容> 既存システムの保守開発、機能追加・改善、制度対応など <担当フェーズ> 設計、開発、テスト、リリースまで <開発環境> Windows、Oracle、C#.NET、Excel VBA、JP1 <就業時間> 8:40~17:10

【VBA/VBS】Access VBA

550,000円/月

業務委託(フリーランス)
神奈川県
川崎駅
VBAAccess
作業内容 【20 代から40 代の方が活躍中!】 ※週4日〜OK案件です! ※実務経験2年以上ありの方が対象の案件です! ■概要 Access VBAを用いた開発業務を担当していただきます。Accessでの開発経験が浅い方でも歓迎され、システム開発を通じてスキルアップできる環境です。 ■具体的な業務内容 ・Access VBAを使用したアプリケーション開発 ・データベースの設計および管理 ・既存システムの改修および保守 ・開発したシステムのテストおよび導入サポート 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら業務を進めて頂く予定です。また、緊急時に出社が必要となる場合がございます。 ------------------------------------------------------------------ 直近の参画案件の経験とご希望に併せた案件のご紹介をさせて頂きます。 弊社は様々なプロジェクトの提案を強みとしておりますので、お気軽にご相談頂けますと幸いです。 ------------------------------------------------------------------ ※弊社では、法人、請負いの案件は取り扱っておりません。

【VBA/VBS】EXCEL(VBA)保守

800,000円/月

業務委託(フリーランス)
東京都
有楽町駅
VBA
作業内容 【20 代から40 代の方が活躍中!】 ※週4日〜OK案件です! ※実務経験2年以上ありの方が対象の案件です! ■概要 大手建築系コンサル向けに、Excel(VBA)を用いたデータ処理システムの保守業務を担当していただきます。SAPのプロジェクト管理システムへのI/Fデータ作成をサポートし、Excelを使用したデータ処理のメンテナンスを行います。SAPの知識は不要です。 ■具体的な業務内容 ・Excel(VBA)を使用したデータ処理システムの保守 ・PSモジュールへのデータ準備およびロード作業 ・I/Fデータ作成のメンテナンス ・Excelを用いた予実管理やコスト計算のサポート 勤務開始時には、プロジェクトの一員として、コミュニケーションを取りながら業務を進めて頂く予定です。また、緊急時に出社が必要となる場合がございます。 ------------------------------------------------------------------ 直近の参画案件の経験とご希望に併せた案件のご紹介をさせて頂きます。 弊社は様々なプロジェクトの提案を強みとしておりますので、お気軽にご相談頂けますと幸いです。 ------------------------------------------------------------------ ※弊社では、法人、請負いの案件は取り扱っておりません。
NEW

【WinActor(リモート)】RPAツール開発

600,000円/月

業務委託(フリーランス)
東京都
VBARPA
作業内容 ・お客様環境における業務自動化対応 ・WinActor及びVBAを用いた以下業務を実施 ・WinActorシナリオ開発 ・基本設計(要件定義等) ・各種ドキュメント作成(設計書、試験項目書、利用手順書等)

【副業/VBA】医療業界向け社内業務効率化案件

3,290円/月

業務委託(フリーランス)
埼玉県
東浦和駅
PythonVBA
作業内容 ・医療業界向け社内業務効率化案件に携わっていただきます。 ・主に下記作業をご担当いただきます。  ‐データ移行  ‐ツール作成  ‐要件定義  ‐実装  ‐運用  ‐テスト

気になる案件は見つかりましたか?

お探しの条件に合った新着案件をお知らせします

掛け合わせ条件で絞り込む

職種で絞り込む
VBA × 社内SE
特徴で絞り込む
VBA × 副業VBA × 在宅・リモート

その他の条件で検索する

その他開発言語・スキルから探す
AccessSQLJavaOracleRPAVB.NETSQL ServerWindowsLinuxJavaScript
その他の職種から探す
サーバーサイドエンジニアPMOインフラエンジニア社内SEPM

あなたにピッタリ
フリーランス案件が見つかる

  • 130万件以上のフリーランス案件から一括検索

    308,470の案件を保有しており、エンジニアやクリエイター向けを中心にたくさんの案件を一括検索可能です。

    ※ 11月21日(Thu)更新

    30万件以上のフリーランス案件から一括検索

  • 2あなたの経験やスキルに適した案件をメールでお知らせ

    マイページに入力して頂いた経験や希望条件に合わせて、ご希望にマッチした案件をメールでお送りするので効率的な案件探しが可能です。

    あなたのプロフィールからおすすめの案件・求人

今すぐ無料登録

VBAの月額単価相場

VBAのエージェント別案件数

VBAのフリーランス案件・求人を保有しているフリーランスエージェントは、①フリコン:2278件、②レバテックフリーランス:1434件、③ココナラテック(旧:フリエン/furien):435件、④Midworks:247件、⑤フォスターフリーランス:163件、⑥BIGDATA NAVI:106件、⑦テックリーチ:74件、⑧HiPro Tech(ハイプロテック):74件、⑨アットエンジニア:26件、⑩レバテッククリエイター:20件となっています。(※フリーランスHub調べ/2024年11月) VBAのフリーランス案件・求人を豊富に保有しているフリーランスエージェントは①フリコン、②レバテックフリーランス、③ココナラテック(旧:フリエン/furien)であることがわかります。 VBAのフリーランス案件・求人に参画を希望するフリーランスの方は①フリコン、②レバテックフリーランス、③ココナラテック(旧:フリエン/furien)を中心に複数のフリーランスエージェントに登録することをおすすめします。

VBAのエージェント別月額単価相場

VBAのフリーランス案件・求人を保有しているフリーランスエージェント別の単価相場は、①PMO NAVI:89.7万円、②CloudBuilders:83.3万円、③ConPro FREELANCE(コンプロフリーランス):81.3万円、④1 on 1 Freelance:75万円、⑤HiPro Tech(ハイプロテック):74.1万円、⑥アットエンジニア:67.7万円、⑦プロエンジニア:66.7万円、⑧レバテッククリエイター:65万円、⑨フォスターフリーランス:63.4万円、⑩テックリーチ:62.3万円となっています。(※フリーランスHub調べ/2024年11月) VBAのフリーランス案件・求人の月額単価が高いフリーランスエージェントは①PMO NAVI、②CloudBuilders、③ConPro FREELANCE(コンプロフリーランス)であることがわかります。 VBAのフリーランス案件・求人に参画を希望するフリーランスの方は①PMO NAVI、②CloudBuilders、③ConPro FREELANCE(コンプロフリーランス)を中心に複数のフリーランスエージェントに登録することをおすすめします。

VBAの都道府県別案件数

VBAのフリーランス案件・求人の都道府県別案件数は、①東京都:3942件、②大阪府:500件、③神奈川県:271件、④愛知県:107件、⑤福岡県:84件、⑥埼玉県:57件、⑦兵庫県:55件、⑧千葉県:40件、⑨京都府:35件、⑩滋賀県:6件となっています。(※フリーランスHub調べ/2024年11月) VBAのフリーランス案件・求人が集中している都道府県は①東京都、②大阪府、③神奈川県であることがわかります。 VBAのフリーランス案件・求人に参画を希望するフリーランスの方は①東京都、②大阪府、③神奈川県を中心にフリーランス案件を探されることをおすすめします。

VBAの職種別案件数

VBAのフリーランス案件・求人の職種別案件数は、①サーバーサイドエンジニア:462件、②SE:371件、③PMO:306件、④PL:219件、⑤PG:186件、⑥PM:182件、⑦インフラエンジニア:166件、⑧社内SE:160件、⑨ヘルプデスク:118件、⑩事務:107件となっています。(※フリーランスHub調べ/2024年11月) VBAのフリーランス案件・求人は①サーバーサイドエンジニア、②SE、③PMOが多いことが分かります。

VBAの職種別平均単価

VBAのフリーランス案件・求人の職種別の平均単価は、①ITアーキテクト:105万円、②SAPコンサルタント:89.4万円、③ITコンサルタント:85.1万円、④フルスタックエンジニア:82.5万円、⑤3Dデザイナー:81.3万円、⑥デザイナー:80万円、⑦ブリッジSE:76.7万円、⑧PM:74.9万円、⑨アプリケーションエンジニア:73.6万円、⑩フロントエンドエンジニア:73万円となっています。(※フリーランスHub調べ/2024年11月) VBAのフリーランス案件・求人の月額単価が高い職種は①ITアーキテクト、②SAPコンサルタント、③ITコンサルタントであることがわかります。

VBAの業界別案件数

VBAのフリーランス案件・求人の業界別案件数は、①製造:617件、②IT:593件、③サービス:428件、④金融:347件、⑤銀行:261件、⑥通信:220件、⑦証券:204件、⑧メーカー :192件、⑨保険:157件、⑩金融系:144件となっています。(※フリーランスHub調べ/2024年11月) VBAのフリーランス案件・求人は①製造、②IT、③サービスが多いことが分かります。 VBAのフリーランス案件・求人に参画を希望するフリーランスの方は①製造、②IT、③サービスを中心に複数の業界の案件を検討されることをおすすめします。

VBAの業界別平均単価

VBAのフリーランス案件・求人の業界別の平均単価は、①消費財:88.3万円、②ヘルスケア:83万円、③医薬品:74万円、④SaaS:72.7万円、⑤FinTech:72.5万円、⑥コンサル:72.1万円、⑦人材:71.5万円、⑧IoT:69.4万円、⑨DX:68.1万円、⑩小売:67.4万円となっています。(※フリーランスHub調べ/2024年11月) VBAのフリーランス案件・求人の月額単価が高い業界は①消費財、②ヘルスケア、③医薬品であることがわかります。 VBAのフリーランス案件・求人に参画を希望するフリーランスの方は①消費財、②ヘルスケア、③医薬品を中心に複数の業界の案件を検討されることをおすすめします。

VBAの常駐案件・リモートワーク案件割合

VBAのフリーランス案件・求人数のリモートワーク案件・常駐案件の割合を分析するとリモートワーク案件が2050件(39.6%)、常駐案件が3123件(60.4%)となっています。 したがって、VBAフリーランス案件・求人に関しては常駐案件が多いことがわかります。 (※フリーランスHub調べ/2024年11月)

VBA案件のよくある質問

VBAの月額単価の相場はどれくらいですか?

VBAの月額単価の相場は60万円です。スキルやご経験により、

単価が変わります。自分のスキルや経験に合った案件は、こちらの案件一覧ページから検索・応募できます。

VBAの案件数は何件ですか?

フリーランスHub上でご覧いただけるVBAの案件数は5173件です。 尚、応募先エージェントで非公開案件の提案を受けられる場合もあります。

未経験でもVBAのフリーランス案件に応募することは可能ですか?

はい。応募先エージェントが条件を設けていない限り、基本的には未経験でも応募することが可能です。 ただし、中には実務経験を重視する案件もありますので、未経験で参画できる案件があるかどうかは応募先エージェントに確認してみましょう。

VBAについて

【VBAの概要】 VBA(Visual Basic for Applications)とは、Microsoft Officeのアプリケーションソフトでマクロを記述するプログラミング言語です。VBAを使えばMicrosoft Officeの各アプリケーションの機能を拡張できるので、作業を効率良く行えるようになります。Microsoft Officeは多数の企業で導入されているので、VBAを扱うフリーランス案件も比較的多いようです。具体的には、VBAを使った業務システム開発、システムの運用・保守といった案件が見られます。 【VBAの特徴】 VBAを活用すると手作業を自動化したり、繰り返し行う作業を省略するフォームを作成できたりします。人が行う作業が減ると、コスト削減や完成品の質向上といったメリットが得られます。VBAは比較的簡単な作りになっており、プログラミング初心者でも習得しやすい言語です。Microsoft Officeにあらかじめ実装されている基本機能なので、スキル習得にかかるコストも抑えられるでしょう。柔軟性の高さもVBAの特徴です。データベースから抽出したデータをExcelで加工したり、RPAと組み合わせて開発したりできます。 【VBAのフリーランスエンジニアの参画が可能な案件例】 VBAの案件は比較的多いため、作業内容の種類も豊富です。ここでは、VBAを使用するフリーランス案件の具体例を紹介します。 ・VBA/SQL 基幹システム向けデータ移行 VBAで作られたシステムのSQL切替に伴い、データを移行する案件です。月単価は37万~45万円で、契約期間は約5ヶ月となっています。参画するには、VBAやSQLを用いた開発経験が必要です。 ・ 新規開発支援 Automation Anywhere によるRPAの新規開発を支援します。月単価は65万円で、担当する工程は設計・開発・テスト・稼働後のケアです。業務整理と要件定義はすでに済んでいます。参画するには、Automation Anywhereの新規開発経験が6か月以上必要です。 ・ データ抽出データ加工 MySQL、Postgresqlなどを用いてデータの抽出や加工をする案件です。データ連携ではAWSを使ってバッチも作成します。月単価は51万~56万円で、参画するには「SQLの利用経験3年以上」「AWS利用経験1 年以上」が必要です。 ・ SQL/基幹系WFシステム保守運用 ワークフローシステムのローコードを開発し、運用・保守にも携わる案件です。月単価は100万円で、参画にあたっては幅広いスキルが求められます。SQLの知識のほか、システムの要件定義や設計といった一連の工程に携わった経験などです。 ・ AWS マイグレーション(PM担当) VBA/Access/MySQLで稼働中のシステムをクラウド化する案件です。インフラやWebアプリケーションの要件定義・設計、および進捗確認も行います。月単価は90万円で、参画するにはAWSとWebアプリケーションの幅広い知識とPM経験が必要です。 【VBAを扱うフリーランスエンジニアの未経験での案件参画に関して】 未経験でVBAを用いるフリーランス案件に参画するのは難しいと考えられます。VBA案件では、設計から構築まで一連の工程に対応できるスキルが求められる可能性があるからです。学習で基礎的な知識は習得できますが、実践的なスキルは実際に業務に携わらなければなかなか身につきません。案件の多くはVBA開発経験3~5年以上が必要だとしています。VBAフリーランスエンジニアとして案件に参画したい場合は、3〜5年を目安に実務経験を積みましょう。 【VBAを扱うフリーランス案件・求人に参画するために必要なスキル】 フリーランスエンジニアの方がVBAを扱う案件に必要なスキルは、SQLやVB.netといった周辺言語です。VBAのスキルのみの場合、携われる案件が限られてしまいます。他のプログラミング言語やデータベースの知識も併せて習得した方が良いでしょう。VBAはExcelの機能のため、関連するMicrosoft Office製品を活用すれば多くの業務を自動化する効果も得られます。高単価の案件に参画したい場合には、その他のMicrosoft Office製品を扱うスキルを磨いておきましょう。Excelのマクロ自体を自動で実行できるようにするVBScriptやPythonも学習しておくと、作業効率が大幅に上がります。特に、Pythonは近年データサイエンスの分野で注目されている言語です。学習すればPythonの大型案件を受注できる可能性もあるため、余裕があるなら学習しておきましょう。案件によっては、上流工程の知識やスキルも必要になります。幅広い案件を獲得したいフリーランスは、プロジェクトメンバーの進捗管理や品質管理を行えるマネジメントスキルを身につけるのが得策です。 【VBAの習得難易度・勉強方法について】 VBAは比較的学びやすいプログラミング言語であり、プログラミング初心者でも習得しやすいとされています。VBAの習得難易度が低いとされている理由は、文法がシンプルで動作をイメージしやすいからです。VBAにはJavaのように複雑なオブジェクト指向はありません。また、他のプログラミング言語と似ている部分も多いため、プログラミング経験者であれば容易に習得できるでしょう。加えて、VBAはExcelなどのMicrosoft Officeの操作を自動化できます。Officeソフトは学校や会社で使ったことがある人も多く、見慣れた画面でプログラムを動かすことから、動作をイメージしやすいのがポイントです。VBAは独学でも習得できます。独学する際は、書籍や動画を見ながら学習を進めましょう。特に、プログラミング初心者が書籍のみで学習をすると、操作をイメージしにくかったり動作を理解できなかったりすることがあります。書籍と動画を併用して学習を進めるのが大切です。 【VBAを扱うフリーランスエンジニアにおすすめのフレームワーク】 VBA案件に参画するフリーランスエンジニアにおすすめのフレームワークを見ていきましょう。 ・Excel VBA Framework Excel VBA Frameworkは、開発の効率化と保守性や拡張性を向上させるためのフレームワークです。DAクラスの自動生成機能や、入力チェックの機能などが搭載されています。あまり大きな変更を加えるタイプのフレームワークではなく、よく使う機能がより便利になるフレームワークだと考えると良いでしょう。足りない項目も多くありますが、ソースコードが配布されているため自分で改良できるのが特徴です。 ・VBAUnit VBAUnitは、VBA用の単体テストフレームワークです。プロジェクト内のプログラムテストを自動化するためのツールですが、構造化やモジュール分割をしてソースコードをテスト可能な状態にする必要があります。ある程度のプログラミングスキルが必要です。また、テスト用のクラスが大量に並んでしまうため、テスト対象が分からなくなってしまう欠点もあります。 ・VB Lite Unit VB Lite Unitもテスティングツールですが、テストケース一覧を作らなくても良いのが特徴です。使い方が難しく参考資料が少ないのが難点ですが、VBAUnitのようにテストをするための構造を作らなくても良いのはメリットだといえます。また、テスト結果が色付きで表示されるため、テスト結果の参照性が良いという利点もあります。 ・xlUnit xlUnitはExcel用のテストツールで、2008年に開発されたツールです。APPDATA内のMicrosoftフォルダにあるAddInsファイルに格納すると使用可能になります。比較的xUnitに近いUIをしているため、ある程度扱いやすいのがメリットです。一方で、日本語のドキュメントがほとんど存在しないのは難点だといえます。 【VBAのフリーランス案件・求人に参画するために役立つ資格について】 VBAに関する資格には、株式会社 オデッセイ コミュニケーションズが運営する「VBAエキスパート」があります。マクロやVBAのスキルを客観的に証明でき、VBEを扱う案件の作業効率を高められるのがVBAエキスパートのメリットです。「VBAエキスパート」の試験区分はExcel VBAとAccess VBAに分かれており、「Excel VBA ベーシック」「Excel VBA スタンダード」「Access VBAベーシック」「Access VBAスタンダード」の4種存在します。ベーシックは主に基礎的な知識を診断し、スタンダードはベーシックよりも高度な能力を診断されます。フリーランスのITエンジニアですでにVBAを扱う案件を経験してきた場合は、スタンダードレベルを目指すと良いでしょう。以下では、各試験の概要を解説します。 ・Excel VBA ベーシック Excel VBA ベーシックは、Excel VBAに関する基礎的な資格試験です。試験時間は50分で、選択肢形式や穴埋め形式の問題が40問出題されます。その回の難易度次第で、6.5割から8割が合格点として設定されます。出題されるのは、変数に関する問題やセル・シート・ブックの操作、条件分岐や繰り返し処理などです。 ・Excel VBA スタンダード Excel VBA スタンダードは、ベーシックよりもレベルの高い試験です。より高度なマクロの読解スキルや記述スキルが要求されます。問題の形式と合格点は同じですが、配列やテーブル操作のほか、エラー対策についても出題されます。 ・Access VBA ベーシック Access VBA ベーシックは、Access VBAに関する基礎的な資格試験です。問題の形式はExcelの試験と変わりません。Accessの資格試験なので、AccessVBAに関する文法のほかSQLを含めたデータベースに関する知識が要求されます。 ・Access VBA スタンダード Access VBA スタンダードは、ベーシックよりもレベルの高い試験です。基礎的な内容に加えて、ファイル操作やオブジェクト操作、ADO/DAOでのデータベース操作などの知識が要求されます。 【VBAの市場動向や将来性について】 Microsoft Officeを導入している企業は多いため、Office製品が利用される限り、VBAを扱うエンジニアの需要はなくならないでしょう。ExcelやAccessなどのツールを自動化するなら、VBAは必須です。業務の自動化や効率化が叫ばれる現在、VBAは将来性が期待できる言語だといえます。ただし、言語自体が比較的学びやすい反面、VBAの用途はOffice製品に限られます。大量のデータ処理には向かないのもデメリットです。そのため、VBAを上手く活用するための他の言語も同時に学んでおくと良いでしょう。PythonやVBScriptといったVBA自体の動作を自動化できる言語を組み合わせれば、VBAの利便性は飛躍的に向上します。特に、PythonはAI分野やデータサイエンスなどの他分野でも注目されている今人気の言語です。これらを組み合わせて、効率的に業務を進めましょう。 ※この文章は、2023年7月時点の内容です。