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

検索結果:1035件
ロースキル,JSOX流通基盤 - 9日前に公開
■案件名JSOX流通基盤■案件概要流通基盤部隊がリリースを行う際に使用するリリースコマンドの運用■作業期間4月~長期■スキルプログラムの解読・修正ができる方Linux環境での構築経験VBAでの開発経験■外国籍不可■精算140h-200h■面談1回■備考年2回程度夜間作業が発生する可能性あり。本番作業時は出社が必要
金額:370,000円/月



人事総務システムの運用保守/SQL - 17日前に公開
【案件】人事総務システムの運用保守【作業】人事総務システム保守・定例作業・問合せ対応・小規模機能改修など(SQL等)【要求スキル】・SQL,powershell,ACCESS_VBA,EXCELマクロ・oracle,HULFT,JP1・システムの簡単な保守作業を経験したことのある方【募集】1名【備考】9時00分~17時45分(12時~13時休憩)
金額:370,000~460,000円/月



Microsoft関連技術(.NET)VB、C#、C++  - 22日前に公開
【職種】業務システムの構築案件(VB、C#、C++)【作業期間】長期予定【業務内容】大手Sierにて、住宅ローン関連PJにおけるMicrosoft関連技術(.NET)をメインに利用した、顧客内業務システムの構築をお任せします。【必要スキル】・Microsoft関連技術(.NET等)による企業システムの開発経験3年以上。・直近まで開発(コーディング)を行っていること。※言語(VB、C#、C++)それぞれ、複数経験がある方。※AccessVBAによる簡単なツール開発(データを参照して帳票を作るなど)といったスキルレベルではNG。【求める人物像】~49歳まで外国籍不可【人数】1名【面談】1回【その他】・服装:スーツ(きれい目なビジネスカジュアル)※基本的に出社いただく形になります。
金額:650,000円/月



損保向けPMO案件 - 23日前に公開
【業種】損保【業務】ホスト廃止に伴うプロジェクト推進支援(PMO)【工程】ユーザー側PMOとしてプロジェクトを推進・弊社取引先リーダ―指示の下、開発チームへ展開する外部設計工程の雛形作成、及び管理ツール作成等。(時差出勤もあり)<条件>★(必須)下記(1)又は(2)の経験者(1)プロジェクト推進の経験・能動的に動け、仕事を巻き取れる方・ドキュメント作成能力(2)ツール作成の経験・ExcelVBA及びAccessVBAでの設計~製造~試験を一人称で業務遂行可能な方・能動的に動ける方(受け身は不可)(共通)・年令は、~50才未満の方・コミュニケーション能力を有する、勤怠に問題が無い積極的な方※外国籍の方は不可【募集人員】交代要員1名【基準時間】固定【面談回数】1回【締と支払】毎月末日締め、翌々月20日【備考】基本的な勤務は、平日の9:00~18:00
金額:650,000円/月



クレジット基幹システムの周辺Accessツール作成 - 30日前に公開
■案件名:クレジット基幹システムの周辺Accessツール作成■概要:詳細設計~テストをご担当頂く予定です。■スキル・AccessVBAのプログラム開発スキル。■募集:2名■面談:1回■精算:140h~180h■時間:9:00-18:00■サイト:50日■備考・日本国籍のみ・60歳未満までご提案可・勤怠、コミュニケーションの良い方・ご希望があれば面談前にZoomで打ち合わせが出来ます。
金額:460,000円/月



某信託銀行-EUC開発
案件:某信託銀行-EUC開発内容:資産運用回りでのEUC開発(VBA開発)PJです。作業内容は要件定義/設計/製造/テスト/保守迄。EUCツールの新規開発・改修。精算:140h-180h面談:2回人数:1名年齢:45歳まで国籍:外国籍の方はNGですスキル:必須スキルを満たしている事をご確認願います。<必須>・VBAでの開発経験・SQLでの開発経験・要件定義~設計の経験・ウォーターフォール型の開発経験<尚可>・金融関連PJでの客先常駐経験
金額:510,000円/月



Javaエンジニア2名、VB.netエンジニア1名 保険会社案件 Javaエンジニア/VB.netエンジニア
■募集:3名(Javaエンジニア2名、VB.netエンジニア1名)です。■内容:実装およびテストをメインで担当していただく予定のため、手が動くプログラマを希望します。当然、プログラムもできてSE的な動きもできる方の方が望ましいですが、手が動くことが最優先です。■スキル:求められる主な技術スキルは、JavaとVB.netです。両方ともできることが望ましいです。※N-Zet2iについてはVB.netではなくExcelVBAでの開発になります。経験年数は最低3~4年、できれば5年以上を考えています。重要なのは経験年数ではなく実力ですが、PJの内容から考えて最低でも経験年数3~4年、できれば5年以上が必要だと考えています。年齢は40未満を考えています。■勤務体系:「出社勤務」となります。リモート接続が許可されればテレワークを導入しますが、今のところ許可される見込みは薄いです。基本的にテレワーク勤務は期待しないでください。時差出勤は応相談です。原則は9:00-17:30の勤務時間ですが、時差出勤の可否についてはPJでの状況判断となりま■残業:発生する可能性が高いです。今後のPJの状況によりますが、一時的に残業が増えて負荷が高くなる可能性があります。30分~1時間の残業は頻繁に発生するとおもいますので、残業に免疫が無い方は難しいです。
金額:600,000円/月



金融系パッケージ更改案件
案件名:金融系パッケージ更改案件(JP/1)概要:JP1ジョブ設計エンジニアJP1(相当のジョブ管理システム)のジョブ設計を行った経験がある方ExcelVBA技術に明るい方作業期間:長期スキル:(必須)・JP1(相当のジョブ管理システム)のジョブ設計1年以上・英語のドキュメントの読み書き経験があること(尚可)・ExcelVBAの開発経験要員:1名顔合せ、面談:2回備考:外国籍不可年齢50代前半希望
金額:650,000円/月



【(Access・VBA)カード会社における保守作業支援業務 / 面談1回】
■案件(Access・VBA)カード会社における保守作業支援業務■内容マスタ定義・検証(Access)、ツール作成・修正(VBA)データシナリオ作成、テスト、ユーザ登録システム保守・サポート、問合せ対応定例業務(マニュアル有り)、ユーザー検証のサポート等■スキル<必須>開発プロジェクト経験VBAでの開発経験(設計、開発、テスト)コミュニケーション能力■人数1名■備考国籍:外国籍不可ユーザへのヒアリングの機会が多く、コミュニケーション能力を求められます稼働は安定しており、残業は少ない現場です前回の緊急事態宣言時には、自宅待機含むシフト制(減額無し)での対応でした
金額:460,000~510,000円/月



Excel,Access VBA開発経験(両方マスト)SQL Server/ストアドプロシージャ/請求業務
【案件名】・電気販売業務IT支援ExcelとAccessのVBAでのツール開発、各種運用【役割】ExcelとAccessのVBAでのツール開発、各種運用電力小売り業務の請求~入金に関わる業務運用をIT支援しているチームにおいて、下記を担当していただきます。・各種ツールの開発、修正、各種運用【スキル】ExcelとAccessのVBAでのツール開発、各種運用・各種ツールの開発、修正、各種運用<必要な技術>・ExcelVBA・AccessVBA・SQLServer(OracleDBAの経験でも可)・ストアドプロシージャ(尚可)・請求業務経験(尚可)・自立して開発を進めていける方。・情報の不整合などに気付き、それに対応した適切な行動がとれる方・体調管理がしっかりできて、安定した稼働ができる方【作業期間】・長期【募集人数】・1名※現在、出勤と在宅の併用運用【面談】・1回
金額:460,000円/月



【2月開始 大手町】ExcelとAccessVBAツール開発、運用)  (ACT増井)
【案件名】・電気販売業務IT支援ExcelとAccessのVBAでのツール開発、各種運用【役割】ExcelとAccessのVBAでのツール開発、各種運用電力小売り業務の請求~入金に関わる業務運用をIT支援しているチームにおいて、下記を担当していただきます。・各種ツールの開発、修正、各種運用【スキル】ExcelとAccessのVBAでのツール開発、各種運用・各種ツールの開発、修正、各種運用<必要な技術>・ExcelVBA・AccessVBA・SQLServer(OracleDBAの経験でも可)・自立して開発を進めていける方。・情報の不整合などに気付き、それに対応した適切な行動がとれる方・体調管理がしっかりできて、安定した稼働ができる方【作業工程】・業務運用工程【募集人数】1名・・ExcelとAccessのVBAでのツール開発、各種運用【面談】・1回※Web面談(Teams)
金額:600,000円/月



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



面談1回複数ポジション募集/PMO/Java開発経験者(債権管理の業務知識)
■業務内容・現行システムは稼働済(13年程度稼働)・現行システムの更改、および、追加案件の取り込みを実施する<現行システム>端末Win7、IE、BizBrowerサーバWeblogic、Java、OracleDB11g、SVF(帳票作成ツール)<次期システム>端末Win10、IE11、JavaEE7(JSF利用、JS動作)サーバJBOSS、JavaEE7、OracleDB19c、SVF(帳票作成ツール)・現行システムのマイグレーションの実施、および、マイグレーションPGに対する・現在の開発フェーズ製造/単体テスト結合テスト外部結合テスト総合テスト1総合テスト2本番稼働■スキル1、PMOメンバ・PM経験があり、PMが必要とする情報を積極的に集められて、提案できるようなメンバがありがたい・事務作業的なことや資料作成を苦にせず実施できる。(Excelの関数を利用でき、工数をあまりかけずに資料作成が可能)・VBAマクロが利用できるメンバであれば、なお、良し。(必須ではありません)・業況により、作成者の抜粋検査を依頼する可能性あり。・進捗取り纏め、障害状況取り纏めなど2、ライブラリアン・OracleDBを理解している。(エクスポート、インポートができる)・構成管理ができる。ソース管理ツールとして、SVN(subversion)利用経験あれば、なお、良し・DB、Webサーバへのモ
金額:650,000円/月



Excel関数/マクロ/VBA上級者
【案件】Excel関数、VBA、マクロの上級者(金融)内容:IBM汎用機にて稼働しているセキュリティシステムの移行に伴う、データ加工等の業務および設計文書の整備を担当いただきます。・Excel関数、VBAマクロを活用し、テキストデータの加工、Excelシート間のマッチング、マージ処理・Excelへのデータの取込み、データチェック、データ修正、データ分析等・設計文書の整形、誤字脱字の確認等勤務:8:50~17:10※コロナ禍により、隔日で出勤、隔日でテレワークスキル:[必須]※ホスト系開発経験のある方で、EXCELを用いてデータ整備にあたられた方、帳票作成でEXCELを駆使されていた方を想定しています。・Excel関数、VBAの上級者※上記業務内容に対応できる十分な業務経験がある方。・コミュニケーション力があり勤怠もしっかりした方[尚可]・IBM汎用機のTSO操作並びにJCLのご経験※TSO操作による、情報の収集を想定。面談:2回(1回の可能性あり)※テレワーク用PCは貸与、通信環境はご用意願います。※申し訳有りませんが外国籍の方は不可です。
金額:480,000円/月



Java3年以上
■面談は早めに行ないます1.案件名〈都市銀行〉海外店向け勘定系システム更改案件2.作業内容パッケージ(T24)のバージョンアップに向けて下記作業を実施・現行バージョンの画面遷移のチェック・次期バージョンのテスト・機能統廃合による、画面・帳票修正及びプログラム修正(言語:InfoBasic及びJava)・テスト用ツール改修(Selenium、言語:Java、VBA)3.人数・4名から5名4.スキル要件・開発経験:あり(開発言語Java)・経験年数:4年目(丸3年)以上・年齢:40代まで(固定:トラブルにならない限り高稼働にはなりにくい現場です。)5.その他:・4年目以降の若手でもやる気ある方・外国籍不可・面談2回
金額:510,000円/月



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



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



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



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



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



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



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



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



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



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