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

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

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

Ahmed K.

Ahmed K.

Mobile Packet Core Specialist/Telecom Solutions Developer

United States - Tests: 3 - Portfolio: 4

• Mobile Packet Core Professional having diversified experience in Operations, Design, and Planning of Legacy Packet Core Networks (2G/2G) & EPC Networks. • Hands on experience on multiple Mobile Packet Core vendors including Huawei, ZTE and Alcatel-Lucent. • Strong knowledge and troubleshooting experience of SS7, GTP, Diameter, HTTP, SMPP and SIGTRAN protocols architecture (CAMEL, MAP, TCAP, CAP, BSSAP, SCTP, M2UA/M3UA). • Support troubleshooting of interoperability and end-to-end service related integration and test activities of EPC. • Currently working as EPC/PS Core Integration Specialist responsible for network modernization projects. • In-depth knowledge of understanding of EPC/PS Core Architecture, Interfaces, Protocol stacks and procedures. • Scripts & tools for stats reporting, system monitoring & task automation. • Worked on TCP/IP Socket Programming in C#.Net • Development of Web Services based on Windows Communications Foundation using C#.Net

$30.00 /hr
10 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

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

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

K Raghavendra Reddy

K Raghavendra Reddy Agency Contractor

Web designing, Wordpress,Php, Mvc, Scraping, Xml

India - Tests: 10 - Portfolio: 24

I am Raghavendra Reddy (Raghavendra). I Love to Work as Freelancer. I am a quick learner> Always interested to learn new technologies. And i like to fix codes. Thanks to whitemedia. Now i got very good experience with wordpress and mvc. Worked on 30-40 websites. I am good at web development using php,mysql,jquery,wordpress, mvc frameworks See my skills as per my review: Web Designing - 80% Wordpress Development - 70% Expert in creating complex plugins. Php - 80% Very good at php scripts and good in designing Chrome Extensions - 30-40% i can code extensions to automate and scraping works and with some api help i can insert them to your db automatically Java script and Jquery - 45% Core Java - 70-85%: Expert in using HashMaps, Array Lists, Iterators, Xml Parsers , Sockets and so many..... Xpath 1.0 - 90-100%: I can write complex query within minutes Xpath 2.0 - 90-100% Ms-Office and Vba - 70%: remaining 25% can get easily from web and 5% is difficult (no one can remember ms-office and vba total functions) If remembered means he is one of the Memory Genius. By the By i have less memory it is one of my weakness it can considered as 100% remembered for short time and 60% for long time. Tibco - 60%: Very good in automating enterprise activities Symphonia - 66% Perl & Ruby - 70%: Very good in Perl programming and Ruby scripting C# and Excel addins- 50% upto now created small apps wating for to create big apps. Scraping - 90%-100%: i can automate thousands of pages in a day and with any site even i can get the javascript and post data sites also. Google Scripts: 40% Product Uploading - 70%: Worked with Google Merchant, Ebay, Amazon, Magento..... Data Entry: 100%: Your Work Will be done on fly's. I can adopt to any tools very easily.. For Example i Learned perl in an hour not totally but upto 30-40%. Looking for a long term freelancer job that pays 500$ per month. I am intersted to work on any task. I Love to Work as Freelancer. Looking forward to work with you. Thank You Raghavendra Reddy (Raghavendra) Looking forward to work with you. Thank You Raghavendra Reddy (Raghavendra)

Associated with: Tortoise Techno Group

100% Job Success
$14.44 /hr
603 hours