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

Andre Castro

Andre Castro

IT Analyst

Brazil - Tests: 2

Over 10 years of experience in Web Development Systems and Database. Solid knowledge of web portals and application servers. Certified by Microsoft in ASP.NET with C # since 2004. Microsoft Certified Expert in HTML 5, CSS3 and JavaScript. Microsoft certified in SQL Server 2012. Expert in complex SQL Queries, Stored Procedures and ETL. Experience in the full software life-cycle, from Analysis, through development, to testing and deployment. Graduated in Computer Science since 2001 and Post Graduate in Software Engineering since 2004, with emphasis in Distributed Systems with Object Orientation.

$20.00 /hr
0 hours

Alfredo Solano

Alfredo Solano

Database and System Administrator

United States - Tests: 2

I am a seasoned database and system administrator with over 20 years of experience. If you're looking for simple stand alone programming or strategic enterprise implementations or anything in between, you've found the right person. I have developed and maintained various applications using Microsoft Access and VBA. I've been fortunate to take part in many enterprise level software implementations including Computerized Maintenance Management Systems (CMMS), Laboratory Information Management Systems (LIMS), Geographic Information Systems (GIS) using ESRI products, and PeopleSoft Systems (HR and FSCM). My part in these projects included both technical and project management duties. On the back end I sized, installed, and configured the UNIX (AIX, Solaris, and Linux) and Windows servers. I installed and configured the Oracle databases for these applications. Oh and of course, production maintenance for all the above is also included.

$80.00 /hr
1 hours

Milan G.

Business Analysts, Excel Expert

Bosnia and Herzegovina - Tests: 1 - Portfolio: 3

With almost a decade of experience in Excel reporting and analysis I really enjoy working with data. For the last four years I have been extensively using Excel PowerPivot for financial reporting purposes. My current fields of interest are data modeling, statistics and dashboard design.

$37.77 /hr
12 hours

Oudin Manuel

Oudin Manuel

Senior Sysadmin & Script Developper

France - Tests: 2 - Portfolio: 3

Senior Infrastructure & System administrator, working with Windows since NT4.0, I was an early user of PowerShell, and never got disapointed since it's release. I'm familiar user of Powershell for : - File Backup & Management - Data transfert from different sources (MySQL, SqlServer, WebServices, AD, Oracle, Xml/Csv/Txt) - Exchange & Active Directory Management & Analysis - Systems/Service checking and error reporting Other skills : - Linux Systems maintenance - VMware Automation (VM creations, Workflows) - Citrix Analysis & Maintenance scripting - Macro developper for Office products (Excel & Outlook mainly) I'm also giving trainning courses for any IT user, mainly in Excel Advanced use. My main goal is to give customers a ease of use in their daily work. Make IT easier on a daily basis. Most of my works consisted in repetitive tasks automation, Statistic tools, Data transfert scripting.

$24.44 /hr
37 hours

Zoran Eremija

Zoran Eremija

Data Thinker

Serbia - Portfolio: 4

Dynamic thinker, expressing multi level data logic with ability to create diagrams, constructs and data models Proven experience in finding solutions and implementing enterprise scale of highly volumed and highly applicable database systems. Experience with DFD, IDEF0, IDEF1X & UML Methodology. Experience in Business Process Analyses using CASE-tools CA BPwin / Process Modeller (from 1993). Experience in Designing and modelling logical and physical data models, using CASE-tools CA ERwin Data Modeller (from 1993). Exceptional skills for data design and management, using OLAP, ETL, BI, Data Warehouses and Data mining of Microsoft Access, Microsoft SQL Server (6.5, 2000, 2005, 2008 R2, 2012) and various database systems with sound knowledge of meta data and semantics. Experience in software development, delivering model driven approach to database design. Extensive experience in planning and project managing, using Microsoft Project. Many years of experience in education in the field of information systems, mostly for business analysis, using the IDEF0 methodology and CASE-tools CA BPwin / Process Modeller, Strong knowledge of database modelling, using IDEF1X methodologies and CASE-tools CA ERwin Data Modeller (from 1993). Sound understanding of database profiling and performances Significant experience of database modelling from design through to implementation. Exceptional communication skills with the ability to convey and debate complex technical ideas to both IT and non-IT audience.

$40.00 /hr
0 hours

Vladislav Rodin

Vladislav Rodin

ABAP / VBA Developer


I'm certified and experienced developer. I have over 4 years of experience VB6/VBA programming: MS Office Automation (Excel, Word, Access, Outlook), Integration with SAP, Perfomance tuning, frontend applications, database design. I have over 3 years of experience ABAP also has a certificate (C_TAW12_70).Good experience in Dialog programming(Dynpro, Selection screens, Enjoy controls), OO-programming, Enchancements and Modifications (Customer exits, user exits, BADIs, Enhacement Framework), Update Strategies, Dynamic programming, Adobe PDF forms, XML-transformations, Perfomance tuning. Well versed in each phase of SAP projects from requirement gathering till deployment. Also have experience in development / administration MS SQL Server 2000-2008.

$22.22 /hr
0 hours

Sheela D

Sheela D

PDF to Excel, Word. All Forms and Data Entry Specialist

India - Tests: 1

My objective is to provide excellent service and quality work with good turnarounds. I am an expert in the following areas: • Interactive PDF forms LIVECYCLE DESIGNER, ACROBAT, Dynamic Forms • Word to PDF ebooks and PDF to Excel and Word conversion

$5.56 /hr
916 hours

Lawrence Karanja

Expert Office Automation(VBA) Developer with SQL Server Experience

Kenya - Tests: 1

I am a Expert Developer with a 6+years of experience in Office Automation for MS Excel, MS Word, MS Access VBA & SQL Server. I have developed applications for Document Creation & Management, Data Flow as well as creating Databases in MS Access and SQL Server. I have also scaled up Databases from MS Access to SQL Server for use with MS Access viewing

$35.00 /hr
8 hours