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

検索結果:998件
販売計画・生産計画システム構築案件 - 昨日19:15公開
案件:予算損益計算システム機能追加概要:現行予算損益計算システムへの機能追加(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)技術者募集 - 3日前に公開
【案件】RPA(UiPath)保守・運用作業【案件概要】サービス会社で基幹システムへの入力機能をサポートするためにシステム(VBA(ACCESS、EXCEL)、RPA(UiPath))が構築されており該当のRPAシステムの保守・運用作業を行う。【技術】・RPA(UiPath)※必須・VBA(ACCESS、EXCEL)あれば尚良【募集人数】1名【勤務時間】9:15~17:30【精算条件】140H~180H【その他】・状況により在宅勤務もあるため、自宅にネットワーク環境(従量課金ではない)があること。



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



AccessVBA - 15日前に公開
【案件】信託銀行向けツール作成・改修【内容】各種ツールの作成・改修を担当して頂く予定【時間】8:40~17:10【要件】・AccessVBAの開発経験(必須)・設計からテストまで出来る方(必須)【支払】月末締め翌々月20日お支払【年齢】50代まで【募集】2名外国籍不可人物・勤怠・健康面・コミュニケションに問題無い方
金額:460,000円/月



Webシステム運用保守 - 16日前に公開
【案件】システムインシデント削減・システム移管支援業務Webシステム運用保守(システム運転業務)【内容】・インシデント/問題管理の運営、各種レポート作成(ITプロセスオーナ報告含む)・インシデント分析、対応立案、対応推進・ツール化/改善(EXCEL/Googleスプレッドシート[GAS])・各種レポート作成(ITプロセスオーナへの報告含む)【スキル】◇必須スキル・Webシステム運用経験(スキルシートの項番と合わせご教示ください)・ExcelVBA、GAS・PowerPoint、Excelによる報告資料等の作成経験・コミュニケーション力・自発的に調べ、分からないところは積極的に聞ける姿勢がある方【時間】9:00~18:00【募集】2名【面談】1回(予定)国籍:外国籍不可年齢:40代まで
金額:440,000円/月



【汎用機・構成管理経験者】運輸系 ホスト構成管理業務 - 20日前に公開
求める人材:コミュニケーション力の高い方案件:運輸系ホスト構成管理業務期間:中長期予定スキル:(必須)・IBM汎用機でのJCL、DB2の利用経験・構成管理業務の経験(尚可)・REXXの開発経験を有していること。・COBOLの開発経験を有していること。・VBAの開発経験を有していること。・CICSの利用経験を有していること。人数:1名備考:外国籍:不可。年齢:~55才まで※若手優遇面接:1回(事前面談させて頂く可能性あり)
金額:600,000円/月



面談参加出来る方募集EUC開発、保守サポート案件Access VBA/Excel VBA/SQL - 23日前に公開
◆信託機関向けEUC開発、保守サポート案件概要:・既存システム改修、保守・新規機能開発※要件定義フェーズから納品までの一通りの経験、コミュニケーション能力、協調性ある方スキル:・AccessVBA、ExceVBA、SQL【尚可】・SQLServer・RPA(WinActor・UiPath)精算:140-190H募集:1~3名※但し、できれば即戦力希望定時:平日日勤(8:50-17:20)※土日、祝祭日は基本的に休み※稼働超安定性別:不問面談:2回



Go言語(ECサイト開発支援)
【案件】ECサイト開発支援(サーバサイド)※案件自体はGo言語を使用しますが、Java5年以上+他言語での開発経験があれば土台に乗ってきますので今後Go言語を学びたいという方にはお勧めの案件となります。【内容】運営している旅館・ホテル予約サイト開発アジャイル・ウォーターフォール開発使用言語:Go言語【スキル】◇必須スキル・Javaの開発経験5年以上・その他の言語の開発経験(VB.net・VBA優先)・AWSサービス利用経験・Git・高いコミュニケーション能力◇尚可スキル・Go言語の開発経験・インフラレイヤーの知識・高負荷アクセス対応・セキュリティ対応◇マインド・周囲と協力しながらゴールまで進んでいける方・常に前向きに諦めずに業務を遂行できる方【時間】10:00~19:00【募集】1名【面談】1回(即決)国籍:外国籍不可服装:カジュアル可年齢:~30代まで
金額:650,000円/月



AccessVBA
【案件】人事給与システム開発支援【内容】毎年対応している業務を一人称で担当頂きます。【要件】・AccessVBAの開発経験者(必須)※ExcelVBAの方はNGです。・一人称でソース解析、改修が出来る方(必須)※他に聞ける方が居ないため【精算】固定【年齢】50代半ばまで【募集】1名【備考】外国籍不可人物・勤怠・健康面・コミュニケションに問題無い方
金額:500,000円/月



(年齢不問)ExcelVBA/国税庁の年調ソフト導入に伴うExcelファイル⇒CVSへ変換
■案件:Excelファイル⇒CVS変換作業■内容:・国税庁の年末調整控除申告書作成用ソフト(年調ソフト)で年末調整業務を電子化するに伴い、年調ソフトで社員が作成した年末調整申告書の電子データ(Excel)をCVSへ変換する。・給与システムがExcelデータに対応していないため、CSVへ変換する必要がある。■スキル:ExcelVBA、設計~開発■面談回数:2回の見込み



人材派遣会社向けBPO支援案件
■案件名:人材派遣会社向けBPO支援案件■案件詳細:営業支援からはじまり要件定義~設計~成果物の確認まで主体的に推進して頂きます。案件としては、納税支払データ作成、補助金申請データ照合・集約などバックオフィス業務を中心に入力作業、確認作業、工程管理等の効率化を目的としたITツール開発がメインとなります。SEとして以下の業務をご担当頂きます。・営業支援:ヒアリング、IT化の箇所の特定、工数試算、見積り、提案書作成・要件定義:ヒアリング、現場観察・概要設計・プログラマー管理・ベンダーコントロール・新規ツール評価■必要スキル:[必須]・実務経験・要件定義、基本設計の経験・システム開発会社でのエンジニア経験(顧客向けシステム開発経験)・コミュニケーション[尚可]・業務処理システム開発経験・ExcelVBA、AccessVBAでの開発経験・WEB系システム開発経験(JAVA、JAVAScript)・DB構築経験(SQLServer、ORACLE)■人数:1名■面談回数:1回予定■勤務時間:9:00-18:00
金額:600,000円/月



ユーザーサポートからPM目指せます
◆案件名:外資系金融機関でのユーザーサポート業務◆スキル(必須)・ユーザーサポート業務2年以上・FXか債券システムのサポート経験◆推奨スキル・マクロ経験がある方(VBAなど)◆年齢:40歳まで◆外国籍:不可◆勤務時間9:00~18:00or10:00~19:00◆服装:スーツ(ビジネスカジュアルも相談可)◆内容外資系金融機関にて、グローバルマーケット(証券・銀行のフロントシステムのサポート)、特に債権とFXのシステムのアプリケーション開発のサポートをしていただきます。
金額:560,000円/月



VB.NET+リーダー経験
案件:電子マネー等管理システム内容:基本設計~結合テスト(新規開発ではなく保守開発に近い)必須スキル:VB.net、SQL(Oracle)リーダー/サブリーダー相当の経験(少人数可)少人数チームのリーダーとメンバーの兼務に抵抗がないこと基本設計からの経験50歳まで尚可スキル:VBA、ActiveReports募集:1名※増員枠精算:150-180h年齢制限:50歳まで(必須)外国籍:不可
金額:510,000円/月



既存システムのネットワーク設計(Juniper/ Cisco)
募集案件名:既存システムのネットワーク設計作業内容:ネットワーク設計、構築作業必須スキル:以下いずれか該当する方①Cisco機器(FW/L2,L3/ルータ)②Juniper(FW)③F5Network(LB、SSLアクセラレータ)④Paloalto(FW)歓迎スキル:VBAでの構成図作成経験、RHEL操作経験者募集人数:5名外国籍:不可服装:ビジネススーツ面談回数:2回(同日面談可能)
金額:600,000円/月



要員募集の件(証券会社向けEUC開発)
<募集案件>【案件概要】証券会社向けEUC開発【作業内容】証券会社内の部署で使用する業務ツールの設計、開発(改修含む)(ユーザからヒアリングして設計・開発を実施)【必要スキル】ExcelVBAでの設計・開発経験【募集人数】1~2名【面談回数】2回【外国籍】不可【その他】・勤怠、コミュニケーション能力が問題ないこと。・就業時間は8:45~16:45



ECサイト開発案件
業務内容:ECサイト構築スキル:WindowsVB.NET VBA尚可:ECサイト開発経験顧客向けにECパッケージをカスタマイズし、導入します。時間:9:00~18:00精算:140-180面談:2回枠:1名       いわゆる即戦力系(ECサイト開発経験必須ではないですが、VB.netを1人称で開発出来る等)を探しています。現場経験は無い(あるいはすごく浅い)がキャッチアップしながら頑張りますという方は現時点では厳しいと考えています。技術部門コメント「スキル要件はASP.NET(MVC)の経験値が欲しいです。.NetFrameworkだけだと、デスクトップアプリケーションも該当しますが、本案件で必要なスキルは、Webアプリ開発経験です。そのため、ASP.NET(MVC)の開発経験が必要です。言語経験はVB.NETがビンゴですがC#でも良いです。」



【急募案件】SQL・VBA
【案件】システム維持管理業務【内容】毎日の業務・データチェック、処理異常チェック都度業務・アカウント作成、変更、削除・ジョブ実行(JP1)、ジョブ変更・リリース作業環境としては、Windows系、Oracle、SQLServer、DataSpider、JP1等全ての業務において基本的に手順書が存在しますが、日々のやるべき作業は多く、運用のため仕事に対してはシビアです。※怒られるといったことではありません。【要件】・複雑なSQLの読み書きが出来る方(必須)・VBAが出来る方(必須)・システム運用の経験者(必須)【年齢】40代前半まで【募集】1名【備考】外国籍不可人物・勤怠・健康面・コミュニケションに問題無い方
金額:600,000円/月



AccessVBAの開発経験(1年程度)/面談1回即決
概要:案信託銀行向け元号対応ツール作成・改修内容:各種ツールの作成・改修を担当して頂く予定基本的には元号対応を行って頂きます。スキル:AccessVBAの開発経験(必須)1年程度あると良いです。コミュニケーション能力精算:固定(安定稼働です)面談:一回即決時間:8:40~17:10備考:40代まで/勤怠良好な方/コミュニケーション問題ない方
金額:330,000円/月



ExcelVBA案件
案件:社内システムチームの各種ツール作成内容:社内システムの開発・改修を行います。ExcelVBAにてDB(SQLServer)からデータ取得を行います。必要スキル:ExcelVBAに長けており、上記内容(DBからデータ取得)に対応出来る方。要員:1名面談:1回備考:外国籍NG
金額:510,000円/月



上級PG(3年以上)・オープン言語(JAVA 、C#.NET、VBA 等)
業種:金融作業内容:金融向け開発支援作業(開発、テストケース作成、テスト実施、ユーザー支援作業等)スキル:・詳細設計、開発、テストの一連のご経験がある方。※目安として3年以上。・オープン系言語(JAVA、C#.NET、VBA等)のご経験が3年以上ある方。・コミュニケーション力が高く、能動的に動ける方。※受け身な方は、アンマッチ。・長期参画が可能な方。※Prjの特性上、1年以上は継続します。・テストケースの作成が可能な方。※デリバティブ取引関連の経験があれば尚可。※Linuxの経験があれば尚可。※英語が読めれば尚可。人数:1名年齢:45歳まで※スキルがマッチしている方でご年齢が若い方を優先します。外国籍:不可
金額:520,000~560,000円/月



【稼動安定】Access/ExcelVBA
【案件】銀行向けツール開発【工程】設計~テスト【要件】・Access/ExcelVBAでの開発経験3年以上(必須)【精算】140~180H【面談】2回【年齢】56歳以下【募集】3名外国籍不可人物・勤怠・健康面・コミュニケションに問題無い方
金額:460,000円/月



【急募/女性限定】AccessVBA・ExcelVBA
【案件】マネジメントシステム開発支援【内容】Salesforceで基地局事業に関する業務統合マネジメントシステムを開発しています。その際に進捗、売上・原価、手配関係を個別管理しているサブシステムのデータを吸い上げ、BI分析を行っています。これに伴い、業務フローやRDBシステムを理解し、Ms-Access、ExcelVBAでの開発を行って頂きます。【時間】8:30~17:15※上記の時間帯で週に3.5日以上勤務出来る方※現在はテレワークですが常駐可能な方【要件】・AccessVBA、ExcelVBAの開発経験者(必須)・システム開発経験者(必須)・部署間折衝等フットワークの軽い方(必須)【年齢】40代前半まで【性別】女性のみ【募集】1名【備考】外国籍不可人物・勤怠・健康面・コミュニケションに問題無い方



~保険業向けETL開発~
◇内容:ETL製品を用いたバッチシステムの設計および開発、システムテスト、サービスインまでの各種作業・JP1/Tivoli◇スキル:・ETL製品(InformaticaPowerCenterやIBMDataStage、ASTERIAWarp、Talendなど)を使用したバッチの開発経験◇尚可:・Shellスクリプトの開発経験・JP1/Tivoliなどジョブの開発経験・汎用データベース製品の利用経験・ExcelVBAスクリプトの読解◇人数:3名◇面談:1回予定



Java 大手小売業向けシステム運用・保守
【案件】大手小売業向けシステム運用・保守【概要】・発注系業務システム運用・保守作業・上記担当システムの改修、追加開発(小規模の要件~開発・テスト~リリースまで)・運用支援向けExcelマクロ開発・障害時対応、問い合わせ対応【時間】9:00~17:45【人数】1名【精算】140h-180h【服装】スーツ(女性はオフィスカジュアル)【年齢】40代まで【スキル】[必須]・勤怠問題のない方・システム開発経験(概要設計~リリース)・Java開発経験者(SEレベル:開発経験3年以上を希望)・O365の基本操作、SQLでデータ抽出できる方※Java、html,javascriptができること・Linux系のサーバ操作が行えること(cron設定、リリース作業等)・Shellができること[尚可]・AWS利用経験者・Excelマクロ(VBA)開発経験者【面談】2回(Web面談不可)【備考】環境はAWS等のクラウドを使用します利用DBはMySQLを使用します。
金額:560,000円/月



市場リスク管理保守業務
案件名:市場リスク管理保守業務勤務時間:9時15分-17時半作業内容:ベンダーの指示のもと、信託銀行向けの市場リスク管理システムの保守開発業務を担当していただきます必要スキル:C#(.Net)経験、SQLServer(T-SQL)経験、VBA経験、VB6.0経験※VB6.0に関しては既存ソースで一部ある程度開発に関しては基本的にはC#.NETメインになる予定基準時間:140-200H面談:2回年齢:40歳まで(40歳以上はNG)外国籍:不可
金額: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は企業活動において共存していくものとなるでしょう。