Get Your VBA Development Project Started Today!

Post your VBA project on Upwork and find freelance VBA programming experts. These professionals can write VBA code for Excel (e.g. web scraping and graphic charts generation functions), create a visual environment with entry forms, write VBA scripts to change formatting or fill in data from your software, or clean up Excel or Access files (rearranging columns or removing special characters). They can also add FTP upload functions or design VBA-based templates for your Microsoft Word documents, create custom contact forms for Outlook, write VBA macros to export Microsoft Access data in custom formats, and add or remove features in your Access database.

Visual Basic for Applications (VBA) is a Microsoft programming language that enables the development and process automation of user-defined functions. On Upwork, the world’s largest online workplace, experienced VBA developers can manage your Microsoft Office automation or UI modification, review and fix your VBA functions, and help you transfer data automatically between MS Office applications.

Browse VBA job posts for project examples or post your job on Upwork for free!

VBA Job Cost Overview

Typical total cost of Upwork VBA projects based on completed and fixed-price jobs.

Upwork VBA Jobs Completed Quarterly

On average, 146 VBA projects are completed every quarter on Upwork.


Time to Complete Upwork VBA Jobs

Time needed to complete a VBA project on Upwork.

Average VBA Freelancer Feedback Score

VBA Upwork freelancers typically receive a client rating of 4.82.

Last updated: October 1, 2015
Clear all filters

Biju J.

Biju J.

Web applications,Access & Excel VBA/Macro developer

India - Tests: 3 - Portfolio: 7

Seeking challenging assignments for software development (windows and web), VBA Programming, auto processing / manipulation of excel and word documents. Technically sophisticated professional, offering 16+ years of insightful experience in Computer Programming, Software Training and Troubleshooting in India and abroad. During my 16 years of work experience, I have developed many software applications using the technologies Java / JSP / HTML / JavaScript / ajax, C#, Visual Basic, VB.Net, Visual Foxpro, Excel VBA, Word VBA, MS SQL Server, Sybase and MS Access. Example of work done : Work Order Tracking System, Call Desk Ticket Scheduling System,Payroll system, Water Connection & Billing System, Time Sheet & Cost Tracking System, Estimation System, Mail Server System, IT Help Desk & Tour Management System etc. I also have very good experience in Microsoft Office Package Excel,Word and PowerPoint. Expert in making forms in MS Excel and Word with validation, functions, macros and VBA application. Example of work done in excel : Developed function using excel macro to convert number to word (spell number). Developed excel form with look up functions, validation to verify the invoice of contractor. Developed a MS Word VBA application for extracting content from another word file and insert data in a new document based on the selection criteria in a cascading list box. Award: I received award from Saudi Arabian Oil Company for the automation of Work Order Processing with paperless workflow.

89% Job Success
$22.22 /hr
1,344 hours

Sandheep C

Sandheep C

Microsoft Excel/VBA Expert

India - Tests: 6 - Portfolio: 7

I'm an experienced macro programmer. I create all types of excel projects using advanced VBA. I can virtually create any complex macros, interfaces (with backend data), automated & dynamic dashboard type reports and ad-ins in excel. Over past 14+ years I created numerous projects where I used Userforms, Smart & Robust UDF, Windows API functions, all types of advanced & complex excel formula, Events etc. I do robust and professional coding on all of my projects. I can create smart projects which are even driven by irregular data with millions of records.

98% Job Success
$22.22 /hr
1,694 hours

Adrianne george E.

Adrianne george E.

MS Excel Expert || MS Access || VBA

Philippines - Tests: 4

Over the last 4 years, I have been doing different reporting services including financial reporting , status reporting and resource management. I have good command with Office Applications especially Excel and including MS Project. I have experience in developing macros using Visual Basic for Applications and also C programming language. I am interested in gaining more knowledge in VBA and other programming languages as well as other general administrative tasks by helping clients through this community.

76% Job Success
$13.33 /hr
399 hours

Haider Usman

Haider Usman

Microsoft Access Developer & Wordpress Designer

Pakistan - Tests: 12 - Portfolio: 5

Accomplished, motivated and versatile IT professional; known for delivering and implementing various high profile projects. Although my passion lies in Database development; I have proven professional experience in SharePoint 2010, Configuration and Administration, Office 365 Development and MOSS 2007. I have a vast skill set being able to design, develop, implement and support projects in MS Access, HTML, CSS, Wordpress, MS SQL Server 2005 & VBA.

100% Job Success
$16.67 /hr
1,036 hours

Awais B.

Awais B.

Software Developer

Germany - Tests: 3 - Portfolio: 12

Over the last 4 years, I have developed a wide range of applications including desktop,mobile and web applications using JAVA, J2ME, C Sharp,, Python, HMTL, DHTML, PHP, SQL server and MySQL including applications for startup companies and small businesses. I have also worked as a game developer for iOS, Windows Phone and android using various gaming engines that includes cocos2d, cocos2dx, XNA, unity. My core competency lies in complete end-end management of a new application development project, and I am seeking opportunities to build applications from the ground up for you or your business. I also have some experience in the following areas: SQL, Ajax, OOP, and software design and testing.

Groups: Sun Certified Professionals

99% Job Success
$10.00 /hr
18 hours

Balaji R

Balaji R

The Cart Specialist

India - Tests: 2 - Portfolio: 8

Over the last 15 years, I have provided services in data management services and development websites using php/mysql and implemented more than sixty zencarts, twelve oscommerce shops and few SugarCRM and vTiger CRM. My core competency lies in complete solution and trouble shooting. I am seeking opportunities in Shopping carts and CRM management and customization.

81% Job Success
$16.67 /hr
64 hours

Eyad El-Haj Salem

Eyad El-Haj Salem

Desktop and web developer

Palestinian Territories - Tests: 5 - Portfolio: 11

I am VB, VBA, C#, WPF, XAML, CAD and GIS developer. I developed large number of desktop applications in addition to web sites and scripts. I developed number of Add-Ins for Office group of applications using VSTO technology and also using Add-In-Express. I am also programmer for trading platforms like MT4, NinjaTrader and TWS from Interactive Brokers. I deal with protocols like FIX and have experience in JForex.

82% Job Success
$55.56 /hr
70 hours

Sergey S.

Sergey S.

Senior Microsoft Access/VBA/Database Developer

Thailand - Tests: 4 - Portfolio: 2

Over 20 years of experience in IT industry as a software developer/system analyst/project manager. I have been working in design, development and implementation of business applications using MS Access, VBA, Oracle (SQL, PL/SQL), MS SQL, Sybase. Have strong analytical and problem-solving skills, good communication, interpersonal and leadership skills. Last 15 years worked for big international companies, 5 years worked in USA, so I’m ready to discuss details of your project online and solve your problem quickly.

97% Job Success
$20.00 /hr
700 hours

Muditha C.

Muditha C.

Excel / Google Spreadsheet Expert, Senior Developer

Sri Lanka - Tests: 2 - Portfolio: 3

I am a graduated Engineer by profession and currently working as a full time freelancer. I've been Programmer/Coder for more than a decade and I have a strong background in mathematics. I can do any kind of MS Excel job for you with more than 10 years of MS Excel and Coding experience. I guarantee lifetime working (with support if there is an issue) of my deliverable otherwise noted. If you are not satisfy with my work, I am more than welcome to refund your money back. ✔Edit your data in MS Excel, Google Spreadsheets ✔Code/Debug VBA Macros or Google Scripts according to your requirement ✔Extract data you need ✔Improve your existing Excel file or Excel solution ✔Propose an Excel solution ✔Create/Edit Excel formulas or functions ✔Create/Edit Charts ,Pivot Tables ✔Add Buttons, Drop-down List, User Forms,.. ✔Edit/Debug(fix errors) Excel Macro, VBA Code ✔Fix errors such as #DIV/0!, #N/A, #REF!, #VALUE!, ... ✔Get data from MS Access ✔File format conversations(PDF, Word, Excel, PowerPoint, Image) ✔Google Spreadsheet works including scripts ✔Analyze your data ✔Explain you how to do that in Excel ✔C/C++, C# .Net Application Development / Debugging ✔Japanese Technical Translations - I have understanding of, MS Excel, MS Office, VBA Programming, MS Access, MS Visual Basic, MS Projects, C/C++, C#, Java, Lab VIEW, UML, HTML, PHP, JavaScript, Windows API, My SQL, Assembly language, Computer Networking, Embedded Microprocessor programming, POS Firmware Development, NFC/SAM Technology, Adobe Photoshop, Solid Works( 3D CAD), Electronic Work Bench, Japanese I'm always willing to help you. So, don't hesitate to message me.

100% Job Success
$22.00 /hr
25 hours

Ananta Narayan Nanda

Ananta Narayan Nanda


India - Tests: 15 - Portfolio: 33

Experienced, reliable, and accurate professional ready to facilitate your success. To contribute outstanding administrative, communication and technical skills, customer service and strong commitment to achieving your company's goals. QUALIFICATION HIGHLIGHTS -E-commerce management,content management. -Inventory management and product management. -Magento,WordPress,Amazon,E-bay,Adobe Business Catalyst,Joomla,Zen-cart,Os-commerce,open-cart,CS-Cart and HTML. -Data Entry,Web research and Lead generation - Excellent Excel(VBA,Macro),Word, PowerPoint and SQL skills. - Entrepreneurial self-starter. - Hard-working, dedicated professional. - Highly motivated, dependable troubleshooter and problem-solver. - Enthusiastic learner who quickly grasps concepts and technical skills. - Excellent oral and written communication skills. - Skilled in use of internet and software applications. - Proven initiative and ability to work with minimal supervision.

90% Job Success
$3.90 /hr
9,254 hours