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

Tilanka K.

Tilanka K. Agency Contractor

VB.NET/VBA programmer, Excel Expert

Sri Lanka - Tests: 3 - Portfolio: 13

Last 6 years I have dealt with Automating MS office applications useing VBA,I am seeking opportunities to built more solutions to made your life easy

Groups: AspDotNetStorefront

Associated with: TDK Agency, D8 Interactive Internet Solutions Agency

$20.00 /hr
1,491 hours

Vipul Gajjar

Vipul Gajjar

VBA(Macro) & Google Script Specialist

India - Tests: 9 - Portfolio: 19

Professional Excel, Word, PowerPoint VBA Developer with +5 years of hands-on, real-world experience. I have finished many job on UpWork with positive feedback. Check my full profile(Work History) to get to know me better! If i am confident to do the job then only i have applied to your job and I know I can deliver. Here's some of simple and complex work I can provide you with : -> Data cleaning -> Merge multiple worksheets / files -> Build simple to complex formulas -> Troubleshoot any issue you're experiencing -> Dashboards -> Complex programs -> Report generation -> Database-like files -> Data transformation -> Integration with Office products(Excel To Word, Excel to PPT, Word to Excel, etc), & Automation I have also hands on experience on Google Application Scrip writing. I have created following kind of application: -> API Integration (i.e. weather, stock, etc) -> GUI for Google Spreadsheet -> Google Spreadsheet Automation (Using Script) -> Google Calendar Automation -> Formula & Query -> Google Forms Automation -> Google Docs/Drive Automation I am also good in ASP.Net, C# and VB.Net. Gujarati is my native language but English is native-like and I can communicate via Skype, Google Hangouts or phone. Looking forward to work with you...!!! :-)

99% Job Success
$13.99 /hr
1,528 hours

Fibin M.

Fibin M.

Excel Expert And VBA Programmer

India - Tests: 5 - Portfolio: 4

I am an expert in Microsoft Excel and VBA Programming. I have lot of experience doing projects involving Excel Macros - VBA, Business solutions in Excel,Excel Dashboards for Presentations etc. I guarantee 100% accuracy and lifetime warrentee for my deliverables. I am ready to accept challenging projects.

95% Job Success
$10.00 /hr
2,104 hours

Rommel Lorica

Rommel Lorica

Excel VBA and Macro Program Developer

Philippines - Tests: 5 - Portfolio: 6

Have 6+ years of experience in Excel/Word VBA and Macro Programming and well versed on the following task: - Excel data manipulation automation using Excel VBA - Excel data input with MS Access database using SQL - Excel and Word Add-in programs and interface - Incorporate Excel to Google Analytics - Web data scaping using Excel VBA - Email automation trough Excel VBA ( good for mass email sending ) - Convert your report on excel to PDF without the use of other software, just excel - Excel and Word templates - Excel calculators for Finance and Engineering - Excel formulas You may visit my Website @ for more details

85% Job Success
$15.00 /hr
1,159 hours

Ruslan Ponomarenko

Ruslan Ponomarenko

IPhone (Objective C), Android, C# Developer, VBA, TSQL, VB ACCESS

Ukraine - Tests: 4 - Portfolio: 9

I am experienced in development of mobile software both for iOS (iPhone, iPad, Desktop) , ANDROID . My preferred languages are Objective-C, Java, C# (.NET), PHP. This allows me to participate successfully in cross platform projects, including network services and GUI applications. I mostly work under development of iOS Mobile applications at the moment but my experience includes development of ANDROID applications (Java) and Desktop applications (C#, Cocoa), Web Applications (PHP, C# Asp.NET). My programming experience will enable me to fulfill your task successfully and quickly enough!

100% Job Success
$36.67 /hr
4,923 hours

Mohummed Ibrahim

Mohummed Ibrahim

Vba Macros Developer, Excel Guru, Formula Expert, Google Spreadsheet

Pakistan - Tests: 3 - Portfolio: 4

Strong skills in 1. Advanced Excel 2. MS Access 3. Google Docs 4. Open Office Docs 5. Vba coding, Google API Experienced with designing of "Compound Formulas", "Array Formulas, "Dynamic Conditional Formatting", "Pivot Tables", "Dashboard Charts/Graphs", "Macros", "Custom Functions", "User Forms with Professional Look" "Exportable Modules", "Class Modules", "Custom Add ins". "Special Ribbon Menu"and "Data scrap from webpages" I am professional developer of advanced accounts applications having huge database with graph and charts including a highly secure environment. I can provide a proper solution for any kind of challenge in MS Office, Google Docs, Open Office Docs.

100% Job Success
$10.00 /hr
1,234 hours

June Marc Cabellon

June Marc Cabellon

Windows App Developer, Expert in VBA, Excel and Database Development.

Philippines - Tests: 2 - Portfolio: 1

To obtain a full time position that will utilize my persuasive abilities and outgoing personality for maximum success. I want to be part of the company that is related on my field of studies, because for me its fun, challenging and exciting. I learn faster when it comes to this field which is computer related job. Base on my experience, I really feel excitement on having new project or meeting new people on the job. That's why it inspires me working everyday. So I'm looking forward on working other projects specially on computer related job, and I will give my very best shot out of it.

95% Job Success
$4.44 /hr
1,780 hours

Ricardo Jr Virtudazo

Ricardo Jr Virtudazo Agency Contractor

Excel Expert Macro & Add-in Developer (VBA, VB.NET)

Philippines - Tests: 5

I go beyond writing code… I develop elegant Excel solutions for your business needs. With the appropriate blend of Excel's built-in functions and macro or add-in, I provide an optimized Excel customization that's geared towards better and simplified user experience. I use the following: + VBA + VB.NET on Visual Studio, .NET 4.5 Framework + Add-in Express + Windows Forms, WPF (XAML) I'm an Excel superuser for 10+ years and a developer for 5+ years. I majored in Applied Math, so I'm very keen on logic and design. I've worked on projects for different areas in the business: Finance/Accounting; Human Resource; Marketing; Merchandising; Inventory & Supply Chain. I'm looking for projects that are related to the following: ■ Interactive Dashboard or Data Visualization Presenting data in a visual or graphical format to better assist analysis and decision-making. ■ Process Automation Reducing the amount of manual work and error rate by translating a process flow to an automated and efficient Excel tool. ■ Access Database Integration Querying, extracting data from Access to Excel and adding data from Excel to Access. ■ Data Conversion Automating conversion of data to a different structure, format or type, while maintaining data integrity. This is mainly used to convert an exported file to a readable import file for another application. It is also used to parse data for analysis. ■ Web Scraping Extracting data from websites and automatically populating into Excel spreadsheet for calculation or record purpose. ■ Code Optimization or Re-factoring Writing or re-writing codes with better algorithm and structure to increase maintainability and processing performance.

Associated with: Solution's Hub

98% Job Success
$38.89 /hr
3,809 hours

Arnel M.

Arnel M. Agency Contractor

VB/VBA, SQL/Oracle 10g, iOS Developer, PHP,C#

Philippines - Tests: 5 - Portfolio: 5

I had been working on intranet web based application using HTML, ASP, ASP.NET C# , VBscript, CSS, Dreamweaver, Visual Studio 2010, Oracle Database application for more than10 years. Develop desktop application for data processing and analysis using VB6, VBA Excel Automation and PL/SQL Developer. I am seeking opportunities to widen my skill in developing database applications.

Associated with: asmCreations Agency

100% Job Success
$22.22 /hr
3,127 hours