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

David Gul

David Gul Agency Contractor

Excel/Access VBA and Macro Developer

United States - Tests: 3 - Portfolio: 18

Over the last 14 years, I have developed a wide range of Excel and Access programs using VBA, for hundreds of clients, including individuals as well as Fortune500 companies. My core competency lies in developing automated Excel and Access programs (from the ground up or building on existing bases) which are intuitive to use and user friendly, yet very powerful. I am seeking opportunities to automate tedious and complex Excel/Access processes, so that you or your business can be more productive.

Associated with: OneWorldSolutions Agency

100% Job Success
$27.78 /hr
1,628 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

Muhammad Asif Manzoor

Muhammad Asif Manzoor

Microsoft Technologies, OSI Soft PI Historian Specialist

Pakistan - Tests: 1 - Portfolio: 2

Over the last 9 years i have been involved in implementing industrial historian application servers (OsiSoft PI Historian, Rockwell FactoryTalk Historian) for Oil & Gas, Cement and Chemical Industries. I do have experience of their configuration, developing HMIs, Plant Calculations, Excel Reports, SQL Server Reporting Services Reports,SharePoint web parts and Dashboards while SAP, Historian and OPC Servers being the major data sources. I have also developed Web and Desktop applications levering .Net Platform, OPC DA library and PI-SDK. Below are few of my Software/Web development projects 1- I have developed Truck Queuing and Loading Automation Application for Engro Chemicals Pakistan using C#, SQL Server 2005, OPC DA.Net libraries, SQL Server Reporting Services and Crystal Reports. 2- For PAL Technologies UAE, I developed BTU Meter Readings Automation Application developed in C# that automated maintaining the BTU meter readings by using OPC DA.Net library and SQL Server 2005. End user can look at their current billings and billing history via ASP.Net web application which also helps administrators to manage the clients and monthly bill generations, change rates etc. 3- For General Electric O&M sites, i have commissioned OsiSoft Historian and developed MOSS Dashboard summarizing O&M sites production, expenses, maintenance, Availability, Efficiency etc and various MOSS Excel Services Reports. I also developed web service for Reporting Services reports that includes Expense report, Equipment Comparison, Trends and XY Plotting for different plant parameters. With this experience i am seeking for software/web application, SharePoint Solutions, dashboards and SQL Reporting Services reports development contracts.

$20.00 /hr
144 hours

Pravesh K.

Desktop App, VB.NET, C#, VB6.0, VBA, SQL, WCF, Serial Port, Socket

India - Tests: 7 - Portfolio: 13

I have 7+ years of experience in software development, design, maintenance and support . Pimary Skills: VB.Net, C#, VB6,VBA, Winform, ASP.Net, ADO.Net, Database(MS sql server 2000/2005/2008, MS Access, MS-SQL), API, COM, DCOM, socket programming, serial port(RS232, RS422, RS485), Barcode, image processing/graphics, TCP/IP, HTTP, FTP, FXP, Printer automation. Additional Specialization : - Sql programming. - Serial port(RS232, RS422, RS485) - Socket (TCP/IP, UDP), Client Server. - FTP automation. - Algorithm design, statistical analysis, mathematics analysis. I have a good experience in software automation, Industrial applications, serial port applications, networking, TCP/UDP client/server applications. I have a good experience in hardware handled projects, Arduino boards, RF devices, GSM modem, video server. I am hard worker and quick learner software engineer.

100% Job Success
$11.11 /hr
97 hours

Denis Yatsenko

Denis Yatsenko

Oracle Advanced PL/SQL Developer Certified, OEBS,SQL, APEX,

Poland - Tests: 5 - Portfolio: 1

Oracle PL/SQL Oracle E-Business Suite R11, R12 development & implementation Oracle application framework (OAF) Java, JDeveloper Oracle Reports, Oracle Forms (creating and customization) Oracle workflow builder BI Publisher sh scripts BI Business Objects StimulSoft Data conversion Oracle application express (APEX) VBA sqlloader, SQL TOAD, SVN, redmine, jira

91% Job Success
$33.33 /hr
69 hours

Sumit Narang

Sumit Narang

MIcrosoft certified solution developer/Php/Visual basic's/Web Developi

India - Tests: 3 - Portfolio: 5

I would like to express my interest and want to offer my service for your project.I am Microsoft certified Solution Developer having certification from usa. As I have 6 yr. experience in developing Window Based Software's in Visual basics and web applications in my field therefore posses a strong technical skills. Technical Skills Operating System: Linux,Mac, Win XP, Win 2000 Web Tools PHP 5 Database MySql,Oracle, MS-Access,SQLServer. Languages C, C++, Java,HTML, DHTML,XML,Visual Basics 6.0 Development Tools Dreamweaver MX, FrontPage 2k, Notepad Web Servers Apache Server, IIS 4, 5.0 Designing Tools Macromedia Flash, Photoshop,Corel Draw

$5.56 /hr
0 hours

Kiran B.

Kiran B. Agency Contractor

Excel VBA, Big Commerce Specialist

India - Tests: 6 - Portfolio: 4

Experience: More than seven years experience utilizing Microsoft Excel and VBA programming. Projects include: *Custom Excel spreadsheets, pivot tables, charts, dashboards, and Macros *Custom VBA programs to assist clients with streamlining business processes More than four years of experience in creating, maintaining and modifying interactive commerce websites. From past 5 years developing custom software using Visual Basic 6.0, 2005, VB,Net 2008 and now 2010 Contact Options: I am available by email, Skype, or any preferable screen sharing application to gather requirements for a successful execution of the project. Availability: I will be available at minimum 40 hours per week to meet the needs of my clients.

Associated with: Office Automation Specialists

100% Job Success
$11.11 /hr
635 hours

Bhaskaran Subramanian

Programmer / Developer

India - Tests: 4 - Portfolio: 2

Currently working as a Project Manager in a reputed Financial Institution in india. I have more than 8 years of experience and have done more than 50 projects in Excel/VBA Development. Have acquired a few certification viz - Six Sigma Green Belt Certification - ITIL Foundation Certification - IBM DB2 Certification - PMP Trained I am sure with the quality/quantity of experience in Excel/VBA development along with my Project Management Experience, I would help you on achieving your Business needs

94% Job Success
$15.00 /hr
1,026 hours

Dave Johnston

SeniorMSAccessDatabaseDeveloperWith_ vba coding

Canada - Tests: 3 - Portfolio: 1

MS Access Developer with extensive experience in Insurance, Property Management, and Fisheries and Oceans Canada. My core competency lies in complete end-to-end development of desktop applications using Microsoft technologies. Over the past 12+ years I have upgraded and or developed over 50 different database applications using MS Access, Excel, vba and connection to Oracle with exposure to php, asp and html. Currently looking to work 20 to 40 hours per month on a long term basis. Rate negotiable. If you are serious about your data use an EXPERT. ME

$40.00 /hr
718 hours

Sinan C.

Sinan C.

Python, VBA, Autohotkey, Java (Android)

Turkey - Tests: 3

My skills are: Python: ● Webscrapping with Selenium and BeautifulSoup, ● SQLite, ● Tkinter GUIs, ● Excel / browser automation with COM VBA: ● 10+ years, advanced Excel macros Autohotkey Script: ● 5+ years, ● Computer automation, ● Webscrapping, ● Excel / browser automation with COM Java: ● Android I'm a certified electrician and technology enthusiast. I'm a native Turkish speaker. I have translated mobile softwares in the past. I like to be a man of my word and I stand behind my work even after the contract is over. Videos of my projects:

$11.11 /hr
0 hours