VBAの案件
VBA案件のフェーズ

開発・改修案件が最も多くなっています。


VBAの特徴

・Office製品に実行環境が付属されているため、Office以外のソフトウェアの用意や設定が不要です。
・処理の手続きを命令型で記述を行う命令型プログラミングです。同じ命令型プログラミングを採用している言語として、C#やJava、PHPが挙げられます。
・マウス操作やキー操作などによるイベントが発生した際に処理が実行されるイベント駆動型プログラミング方式です。
・コンパイルやリンク作業が不要で、記述したソースコードが1アクションごとに自動的にコンパイルされ、実行はインタープリタとして動作するコンパイル型とインタープリタ型の両方の特性を持っています。
・ワークシート、セル、グラフといったカプセル化されたオブジェクトを作成することができます。
・複数のセルの数値の計算や、セルに入力された中身を訂正するなど、1つ1つのオブジェクトに対して実行命令を出すことができます。
・同じ処理を複数回設定できる繰り返し処理や、条件によって処理を分ける条件分岐を得意としています。


VBA案件の相場

VBA案件の月間単価相場は40万~70万円です。


VBAが採用されている業界/業種

VBAは今や業界・業種の偏りなく、あらゆる企業で活用されていますが、金融・保険業界の案件が多くなっています。また、社内の業務効率化を目指したツール開発の案件や基幹システムへのデータ移行案件が見受けられます。


VBAが採用されている理由

VBAはOffice製品に搭載されている言語で、Windows環境の中で動作をします。WindowsはデスクトップOSとして8割以上のシェアを占めており、Office製品を活用している企業も多いため、他のソフトウェアの準備の必要がないことが理由として挙げられます。また、VBAツールのメリットとして、改修やリリースが比較的スピーディーに行えることも企業に多く採用されるメリットの一つです。


VBAの将来性

働き方改革の推進を受けて、業務の効率化を目指しVBAを活用する企業は増えています。多くの企業で導入済であるOffice製品でツール開発が行えるため、新しいシステムやソフトウェアの導入に対してコストが低いことから、VBA開発者の需要は続くでしょう。また、VBAでのツール開発案件以外にも、プロジェクトマネジメントやサーバ構築案件、RPAの導入支援案件などでもVBAスキルを求める案件が多く見受けられます。VBAスキルを習得することで、エンジニアとしての市場価値を高めることができるでしょう。

  • TOP
  • > VBA の案件

検索キーワード:VBA

検索結果:1020件
VBAも扱える人だと重宝されるちょっと特殊なPHP案件 - 昨日19:00公開
■案件:ツール開発支援■内容:ツール開発における作業業務(基本設計、製造、試験、マニュアル、リリース作業を含む)通信会社の基幹システムを補助するツールの作成申込や料金データの取り込み、フォーマット変換、出力など■精算:140~200h■スキル:・設計からテストまで1人称でPHPでの開発ができる・OracleのみならずRDBMSでのSQL開発ができる【尚可】・IISの使用経験経験・Access、VBA開発経験■面談:1回(Web面談)■支払いサイト:45日想定■外国籍:不可■人数:1~2名■定時:9時~17時半(時差出勤の場合は8時または10時からも可)■服装:スーツ(ネクタイ、上着の着用は任意)■備考:・現在は基本リモート作業で必要に応じて出社となっています。
金額:600,000円/月



何かしらの言語での設計、開発経験(WEB系だと尚可) - 3日前に公開
【案件】ロボット開発業務【内容】現在、週一回実施している実証実験やシミュレーターでの検証結果をフィードバックしてシステム開発を進めています。シミュレーターでの検証やシステム開発(サブシステム)を実施してもらいます。アジャイルで開発しているため関連処理(python)、検証用ツール(VBA)の修正・改善が必要になることが多々あるので、こちらを主に対応してもらいます。(※)メインの処理(C++)も対応できると助かりますが必須ではありません。また、本システムの動作を理解できたら、実証実験前のシステムテストやシミュレーターを利用した検証の実施・評価をしていただきます。(※)pythonの開発経験がなくても、pythonの処理は難しいことはやっていないので設計〜開発まで経験があれば対応できると思います。(VBAも大丈夫だと思います)システムの理解が早い方、コミュニケーション能力が高いような要領がいい方であると大変助かります。(若いほうがいいです)【スキル】何かしらの言語での設計、開発経験(WEB系だと尚可)3年以上希望VBAツール修正、改善経験出来ればC++開発経験pythonやりたい希望がある方40代以下希望【時期】長期想定※リモート検討中【募集】1名【備考】開発マシンLinux、Windows開発言語python、VBA、C++、(
金額:560,000円/月



【PMO要員募集】検定業務基幹システム運用支援案件 - 9日前に公開
■案件:検定業務基幹システム運用支援■内容:検定業務における基幹システムの運用を担当してもらいます。(年数回シフトで深夜作業あり)■延長:有■時間:09:30~18:00※お昼12:00~13:00運用において、シフト出勤による夜間作業もあり■稼働時間:140h~180h■作業工程:保守■スキル:(必須)PowerPoint、Excel、VBA、Access、SQL開発経験、PMO経験(尚可)リーダー的な経験がある■募集:2名■面談:2回■外国籍:否■その他:・年齢は40代まで・長期的に参画できる方を希望・臨機応変に行動できる方
金額:700,000円/月



VBAでツール作成可能なPMO募集 - 13日前に公開
【案件】Web系サービス会社のPMO(PMO補佐)【概要】ユーザ側支援複数のプロジェクトが立ち上がっており、それらのプロジェクト管理、進捗管理、課題管理などを支援します。時期によっては、別作業などもお願いされる場合があります。【期間】即日~基本長期【経験】PMO(PMO補佐)経験者、IT系庶務経験者、VBAでツールが作れること※ユーザ側PMO/PMO補佐経験があり、VBAによるツール作りがご提示可能。【面談】2回を予定、3回の可能性あり【備考】20歳後半~40歳未満
金額:560,000円/月



Java詳細設計 - 16日前に公開
案件:国内最大手の信用調査会社のシステム開発案件人数:2名精算:140~180H必須:Java経験1年以上尚可:Angularの経験:VBAの経験面談:2回(1回の可能性もあり)
金額:460,000円/月



案件【ExcelVBAやマクロでの集計経験者 夜勤対応できる方】 - 18日前に公開
■案件インターネットを利用した集計作業■内容あるテーマに従い検索を実施し、その結果をExcelにて集計するような業務です。■時間22:00~翌7:00■期間即日~半年程度(延長可能性有)■スキル【必須】・ExcelVBAやマクロでの集計経験者・半年程度夜間勤務に対応出来る方・勤怠、健康面に問題無い方【尚可】・PMO経験のある方■人数数名■面談1回+事前Web面談
金額:420,000~510,000円/月



LinuxもしくはWindows構築経験者 - 19日前に公開
案件名:生産管理システム再構築(移行作業)案件詳細:生産管理システム再構築の移行フェーズ作業※移行チームメンバーとして作業・HULFT設定、疎通テスト・タスクスケジューラ管理・データ連携送受信処理バッチ作成・データ移行処理支援・データ移行処理残分開発(不要データの削除主体)・本番切替向けフォロー(発注情報の切替、連携先の切替等々)必須スキル:・LinuxもしくはWindowsの構築経験がある・HULFTの知見がある・Shellもしくはバッチが組める・Excelが使える(できればVBAも)・簡単なSQLが組める(尚可)・本番移行経験がある(尚可)人物:コミュニケーション能力清算:140-200h予定面談回数:1回募集人数:1名外国籍:日本人のみ
金額:460,000円/月



JAVA案件 - 21日前に公開
案件名:プロジェクト統合管理s基盤の運用保守(保守開発)実施します。主にアプリ保守開発に関する保守業務。主な作業:・導入プロジェクトからの問合せ対応。・アプリ保守に関する一連の作業(障害発生時の是正保守、予防保守、機能改善のための適正開発)増員人数:1名スキル:・サーバサイドの開発経験と実績・Javaでの開発経験と実績・問題/課題/不明点を抱え込まず、早い段階で相談が可能な方開発言語:Java・VBA・Ruby精算幅:140h~190h面談:面談1回+顔合わせ1回予定備考:運用保守チーム(3名)への増員となります。自社サービス、自社利用という観点や健全なプロジェクト推進、品質担保を目的としたプロジェクト(サービス)になります。外国籍NG
金額:560,000円/月



若手募集 Excel VBA開発案件 - 23日前に公開
案件:エネルギー会社向けシステムVBA開発募集:1名作業:DBSheetCliantツールおける開発ExcelVBAにおける開発、テスト必須:開発、テスト経験VBA開発スキル(ExcelVBAであれば尚よし)尚可/DBSheetCliant(あれば尚よし)時間:09:00-18:00留意事項:短期開発(及び自宅テレワーク)によりコミュニケーション重視のため、日本人優先。面談:1回清算:150-200備考:若手の募集になりますので20代~30代の方お願いいたします。
金額:420,000円/月



Javaエンジニア2名募集 / 企業情報管理システムリニューアル - 24日前に公開
案件:企業情報管理システムリニューアル概要:企業情報管理システムの一部をクライアントサーバシステムからWebアプリへリニューアル内容:詳細設計、製造・全体規模全体人数:開発メンバーとして25人程度。求めるスキルスキル・Javaのご経験3年以上希望・Angular(ベターレベルです)・VBA(優先度低)※ご担当頂く領域は基本はJava側の開発をとなります。精算:14h0-190h募集:2名
金額:510,000~560,000円/月



保守開発(基本設計~,PHP) - 27日前に公開
【案件】美容向けECサイト・基幹システム保守開発【内容】ECオリジンを使ったパッケージ保守開発基幹システム(販売管理・在庫管理)系とECサイト連携の機能追加・改修を対応頂きます。工程:(要件定義)基本設計~テスト(保守開発)【スキル】◇必須スキルPHP開発経験4年以上◇尚可スキルAccessVBA,ExcelVBA開発が業務で発生します。経験無くとも後々に覚えられる方【募集】1名国籍:外国籍不可
金額:630,000円/月



PMO・工程管理・障害管理 - 29日前に公開
【案件名】生保システム向けPMO支援【作業】顧客向け資料作成工程管理・障害管理会議調整PJ内調整【スキル】・工程管理、障害管理などの知識がある・開発経験(3年以上)・PMO経験者・Office(Word、Excel、PowerPoint)・VBA・文書能力・コミュニケーション能力が高い【備考】※面談:1回(+顔合せ可能性あり)※40代迄を希望※精算上限は設定なしですが、月間基準時間(下限)を下回ると減額になります例:20営業日⇒月間基準時間:160h(下限152時間)となります
金額:460,000円/月



RPA/UiPath/要件定義/VBA/金融(RPA開発における要件定義業務) - 29日前に公開
・要件定義の経験・RPA(UiPath)、VBAの知見・EUCの知見・金融プロジェクト経験があれば尚可案件:RPA開発における要件定義業務【概要】各ユーザー部を対象に事務作業のロボット化プロジェクト実際の開発はチームの他のSEが行うので上流部分のみの作業【スキル】・要件定義の経験・RPA(UiPath)、VBAの知見・EUCの知見・金融プロジェクト経験があれば尚可人数SE1名年齢~55歳まで面談2回



レガシーアプリケーション刷新 Excel VBA Access VBA C# - 30日前に公開
案件:レガシーアプリケーション刷新概要:医療機器会社にて現在運用しているレガシーアプリケーションを最新のアプリケーションに刷新募集:2名精算:あり(150H~190H上下割)制限:外国籍不可、50歳まで面談:1回(別途現場見学1回)備考:構築作業時は土日出勤の可能性が多少あり、振替休暇等は現場でご相談可能。スキル:・VBA(Excel/Access)・C#・ASP.NET/VB.NET・SQL構文の理解(ER図の理解)推奨スキル:・英語可能である・Azureの知見がある・MS製品の知見がある(Sharepoint/PowerBI等)
金額:600,000円/月



高角度案件 人事評価システムの知見がある上流工程経験者
案件:大手コンサルタント会社の人事評価/経理システム運用保守作業内容:・社内人事評価システムの運用保守・社内経理ツール運用保守・改修作業及び新機能追加における開発作業・ユーザーからの作業依頼及びシステムの調査依頼の対応・基幹システムからのデータ連携業種:人事、経理工程:要件定義、設計、製造、テスト、運用・保守区分:アプリケーション参画形態:上位会社常駐でのリモート作業期間:長期稼働時間:9:00~18:00人数:1名環境:OS:Windows10、WindowsServer2012R2Web:IIS8.5DB:SQLServer2012その他:Systemwalker使用言語:C#.NET、VBA、Transact-SQL・受身な姿勢ではなく、自ら発信できるような方・SQLを使用して要望に合わせたデータの抽出、加工・C#.NETを使用したWebアプリケーションの開発経験・VBAを使用したアプリケーションの開発経験※以下のスキルがあれば尚可・人事評価に関する知識・SQLServer2019の構築経験・SQLのチューニング経験備考:フォロー体制は確立しています。新型コロナウイルスの影響により、在宅勤務になる可能性があります。
金額:600,000円/月



VBA,Accses案件
案件:ACCESSVBA案件参画:内部設計フェーズ~内部設計書作成/改訂実装~単体テスト人数:数名面談:数名場所:大阪市内スキル:必須・ACCESSVBA/VB/VB.NET(実際にはVBA<=>WEBアプリサーバー<=>ホストDB構成のVBA側担当)・SQL/クエリの知識は不要。レジストリ更新/フラットファイルの読み書きXFDF帳票出力/ブラウザとの連携などの技術を身に着けることができます。尚可・プログラマー経験2年以上・技術的向上心のある方。



案件名:システム運用保守および課題対応作業
案件名:システム運用保守および課題対応作業期間:即日~長期環境:AIXOracleJavaKshell作業内容:アプリの保守、DBA業務障害対応と改善提案業務スキル:ExcelVBA自発的なアクションや改善提案ができる方長期で就業が可能な方コミュニケーション能力面談:2回備考:40代まで外国籍不可



生産管理システム開発(PG募集)/PHP、jQuery、Bootstrap
■案件:生産管理システム開発(PG募集)■内容:詳細設計(一部)~テスト■必須スキル:・PHP7.2以上・jQuery・Bootstrap・画面系が得意な方■尚可スキル:・ZendFramework・SQLServer2016・.Net(VBorC#)・ExcelVBA■募集:1名■年齢:~40歳前後
金額:560,000円/月



【※増員枠/食品メーカー/ASP.net、VB.net/40代まで希望】
業種:食品メーカー案件概要:食品メーカーのシステム全般の改修および将来のオープン(SAP)化対応作業内容:現行システムの維持管理、障害対応および機能追加、改修、調査分析、オフショア受入対応(ASP.net、VB.net、SQLServer)現在は週に2回のテレワークを実施中ですが今後は変更があり得ます現場定時:9時00分~18時00分(現在はほぼ定時で今後も高稼働にならぬよう調整する方針です)募集人数:1名(上級PG~SE)必須技術:ストアドプロシージャ、.NET環境での開発経験、SQLコミュニケーション能力(積極的に質問や挨拶ができる)会話能力(先方の意図を汲み取る、自身の伝えたいことを的確に簡潔に伝える能力)尚可技術:他人の作成したソースの解析の経験バッチシステム開発の経験オフショア受入対応の経験要件定義~基本設計の経験ASP.net、VB.net、SQLServerの経験システム維持管理・障害対応の経験COBOL(富士通汎用機経験優遇)の知見や製造、単体テスト経験VBAでのツール作成ができる方標準時間:140-180年齢制限:40代まで面談回数:1回
金額:560,000円/月



【VBA/VBScript/SQL/〜】案件(サーバークラウド移設対応)
【案件】サーバークラウド移設対応【概要】既存システム(COMPANY)のサーバーをクラウドに移設するに伴い各インターフェースの修正対応。(既に実装されているものの修正対応)・テスト項目書作成・検証現在はリモート対応中。状況によって出社もあり【時間】9:00~17:30【人数】1名【清算】固定【服装】スーツ【年齢】30代希望【スキル】〔必須〕・VBScriptでの開発経験・VBAでの開発経験〔尚可〕・SQL【面談】1回
金額:560,000円/月



業務管理システム再構築
案件内容:大手建設会社の土木部門が使用している業務管理システム再構築必要スキル:Webシステムの開発経験(Javaでの経験があること、Angular経験があればなお望ましい)環境:<画面系>言語:Java,SQLOS:WindowsServer2016F/W:AngularM/W:ApacheDB:SQLServer<バッチ系>言語:PL/SQL,PowerShellOS:WindowsServer2016DB:SQLServer<帳票系>製品:SVF,ExcelVBA募集人数:PG3名※新型コロナウィルス対策に伴い、状況によっては自宅でのリモートワークとなる場合があるため自宅でのリモートワークとなった場合も許容頂けること。就業時間:9時00分~17時45分実就業時間:7時間45分、昼休憩60分(12:00~13:00)面談:1〜2回外国籍:日本語によるコミュニケーションに問題がなければ可
金額:510,000円/月



人事評価システムの知見がある上流工程経験者
案件:大手コンサルタント会社の人事評価/経理システム運用保守作業内容:・社内人事評価システムの運用保守・社内経理ツール運用保守・改修作業及び新機能追加における開発作業・ユーザーからの作業依頼及びシステムの調査依頼の対応・基幹システムからのデータ連携業種:人事、経理工程:要件定義、設計、製造、テスト、運用・保守区分:アプリケーション参画形態:常駐でのリモート作業稼働時間:9:00~18:00人数:1名環境:OS:Windows10、WindowsServer2012R2Web:IIS8.5DB:SQLServer2012その他:Systemwalker使用言語:C#.NET、VBA、Transact-SQL・受身な姿勢ではなく、自ら発信できるような方・SQLを使用して要望に合わせたデータの抽出、加工・C#.NETを使用したWebアプリケーションの開発経験・VBAを使用したアプリケーションの開発経験※以下のスキルがあれば尚可・人事評価に関する知識・SQLServer2019の構築経験・SQLのチューニング経験備考:新型コロナウイルスの影響により、在宅勤務になる可能性があります。
金額:600,000円/月



販売計画・生産計画システム構築案件
案件:予算損益計算システム機能追加概要:現行予算損益計算システムへの機能追加(COBOL:約100本/一部Oracle、PL/SQL)工程:概要設計・詳細設計~実装~テスト環境:現行COBOL、Oracle、PL/SQL作業:・概要設計・詳細設計~実装~テスト・顧客調整・機能追加・計画入力機能(中期計画・販売計画・生産計画)入力(Excel)・DB(Oracle)・予算損益機能改修計算単位の細分化(項目追加対応)スキル:ExcelVBA、マクロOracle(PL/SQL:Package/Procedure/Function等)Pro*COBOL時間:9:00~17:30面談:1回外国籍:NG



RPA(UiPath)技術者募集
【案件】RPA(UiPath)保守・運用作業【案件概要】サービス会社で基幹システムへの入力機能をサポートするためにシステム(VBA(ACCESS、EXCEL)、RPA(UiPath))が構築されており該当のRPAシステムの保守・運用作業を行う。【技術】・RPA(UiPath)※必須・VBA(ACCESS、EXCEL)あれば尚良【募集人数】1名【勤務時間】9:15~17:30【精算条件】140H~180H【その他】・状況により在宅勤務もあるため、自宅にネットワーク環境(従量課金ではない)があること。



Power Platform開発案件 ~50代前半まで 
案件内容:業務フローのオートメーション化(総務部の書類確認自動化)要員A:必須)ユーザとのコミュニケーションをとりながら総務部門から課題のヒアリング。作り込みができるスキル尚可)PowerPlatformで何ができるか理解している人Microsoftのサポートデスク経験開発環境:Azure、PowerApps、PowerAutomate、PowerBI、VBA、O365作業工程:要件定義~人数:要員A1名。要員B1名※増員予定有年齢:50代前半まで(長期になる為長い期間作業できる方)面談:1回備考:必要であれば事前にZoomで打合せ可。
金額:560,000~600,000円/月






VBAとは?

VBAとはVisual Basic for Applicationsの略で、Microsoft社の製品に搭載されているプログラミング言語です。タスクを自動で繰り返し実行することを得意とし、ExcelなどのOffice製品を使用した日常的な作業を効率化するために活用されています。


VBAの歴史

1993年 Excel5.0とともにVBAが初めてリリース。Excelに続いて、AccessとWordにも実装される。
1996年 VBA4.0リリース。C++言語で書かれ、オブジェクト指向となり大幅にアップグレードされる。
1997年 VBA5.0リリース。MS Office 97に含まれるすべての製品に実装。
1999年 VBA6.0とVBA6.1リリース。Office2000のCOMアドインをサポートする。
2001年 VBA6.3リリース。Office XPに実装。
2003年 VBA6.4リリース。Office2003に実装。
2007年 VBA6.5リリース。Office2007に実装。
2010年 VBA7.0リリース。Office2010に実装。64ビットに対応。
2013年 VBA7.1リリース。Office2013に実装。以降のOffice2016、Office2019にもVBA7.1が搭載。
VBAとマクロの違い

VBAとマクロはよく混在して使用される用語です。マクロとは、処理の手順を記憶させ、自動的に実行する機能を指します。それに対してVBAとは、マクロを作成する際に使用する言語を指します。つまり、マクロ機能を使用するためにはVBAでプログラミングということです。


VBAとRPA

RPAとはRobotics Process Automationの略で、主にデスクワークにおける定型業務をソフトウェア型のロボットが代行して自動で処理を行うことです。VBAで作成した自動化のツールはこのRPAに集約され、VBAの需要がなくなるのではないかと懸念されています。RPAは、Office製品のみならず、PCで操作できるもの全般を自動化することが可能で、業務効率化において大きく貢献するものではありますが、開発・導入のコストが発生することやメンテナンスやシステムダウン時の対応などに関する知見のある社員がいないというデメリットもあります。そのため、Office製品で行う作業の自動化は、改修やリリースが比較的容易なVBAにてツール開発されることが多いです。大企業で多くの人が利用するツールや、工数や処理の分岐が多い業務はRPAを使用し、少人数で取り組む定型業務やOffice製品のみで解決する業務はVBAで開発されたツールを使用するなど、VBAとRPAは企業活動において共存していくものとなるでしょう。