VBA Developers & Programmers

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, 186 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.80.

Last updated: May 1, 2015
More options
Clear all filters
  1. Rob Levy

    Rob Levy

    Data and Visualisation Engineer

    United Kingdom - Last active: 20 days ago - Tests: 3

    Electronic engineer by training, coder and data whizz by professional background. I've got razor-sharp SQL, VBA, Excel, Python and Javascript skills. I'm also handy with stats, econometrics and data visualisation. I've completed large-scale serious jobs for large-scale serious clients (Citibank, Allianz Global Investors, Vodafone, the UK government) who are in a position to recognise when a job has been well done. I think what sets me apart from other code and data ninjas is my ability to communicate with the non-technical world to make sure that what gets done is what the client actually wants.

    $50.00 /hr
    0 hours
  2. Billy Norbu

    Billy Norbu

    Database Developer/Freelance Writer

    United States - Last active: 1 month ago - Tests: 1

    Savvy New York based Microsoft Access database developer with 4+ years of extensive coursework and over a year of steady workplace experience in the domain. Bachelors Degree in Computers from Baruch College. Aside, I also love writing and have previously freelanced on the Yahoo Contributor Network with over a dozen articles stretching a myriad of genres.

    $40.00 /hr
    0 hours
  3. Philipp Müller

    Philipp Müller


    Germany - Last active: 14 days ago

    I am proficient in Python, Excel, Access and VBA with experience developing automatisation, data analysis and full stack web applications. As this entails a lot of work with databases I have a working knowledge of MySQL and MSSQL. I am a student of economics and computer science and have gained experience working in engineering, consulting, academia as well as a start-up.

    $50.00 /hr
    0 hours
  4. John Nagel

    John Nagel


    United States - Last active: 03/13/2014

    My core strengths are understanding what you need, then developing a user-friendly front-end user interface with a robust database running in the back-end. I am highly skilled in Access and Excel, and program in VBA and SQL. I am looking for some smaller projects to build my portfolio. I have a BS in Business Administration from UNC-Greensboro and have taken several computer programming classes giving me a strong background. I have developed multiple Access user interfaces with SQL running the background. I have setup ODBC connections to AS/400 systems. I currently provide DBA functions for off-site users in the U.S., Asia, and Europe, including managing user access.

    $55.56 /hr
    0 hours
  5. Dimitri Golubev

    Dimitri Golubev

    White Box Quality Assurance Engineer / Web Developer

    Russia - Last active: 02/12/2014

    Hi I am looking for a quality assurance position. It would be interesting to work for an international corporation, I also love to program and have knowledge of many programming languages and technologies. Every day is a step forward, I learn a lot and like to develop myself as a specialist. Fluent in English and Russian, basic Hebrew. Kind, intelligent, reliable, easy learning, hard working, with good sense of humor.

    $38.89 /hr
    0 hours
  6. Luiz Alencar

    Luiz Alencar

    Systems analyst VBA

    Brazil - Last active: 05/30/2014

    Consolidated in the area of ​​Information Technology, with performances in several application projects developed in MS Office Excel (using native functions of the tool), Excel VBA (customized toolbars) and MS Access (creating relational tables) career. Role in projects performing requirements gathering, functional documentation and technical documentation. Certification MOS Excel 2010 ITIL Foudations

    $55.56 /hr
    0 hours
  7. Cory George

    Cory George

    IT Consultant and Developer

    Canada - Last active: 11/15/2013 - Tests: 1 - Portfolio: 1

    I am a specialist in business process automation and improvements. Using a variety common business tools, such as VBA, SQL Server, Essbase, C#, PHP, and HTML, I have a history of transforming manual, error prone tasks into clean, efficient processes with easy to understand interfaces. From financial services to millwrighting, small companies to multi-nationals, I have worked with clients in Canada, USA, and Asia to provide streamlined solutions. A few project highlights include: - QA database solution for a dam remediation project in Florida, USA - Job quote, work order, and employee scheduling tool for millwrighting company in Ontario, Canada - Business analysis for general ledger migration in China, Hong Kong, and Taiwan

    $72.22 /hr
    0 hours
  8. Alexey Chibisov

    Alexey Chibisov

    BI developer/consultant

    Russia - Last active: 2 months ago - Tests: 1

    Working as IT-consultant on BI and ERP solutions since Feb 2012. Primary solutions at work: Infor BI, Infor SunSystems, Vision Q&A for SunSystems (an Excel add-in for data extraction from DBMS), BPS (Bank Payment System) for SunSystems Other applications/technologies used at work / practiced individually: MS Excel + VBA (strong skills), MS Access + VBA (good skills), SQL (strong knowledge of MS SQL Transact-SQL, basic experience in Oracle PL/SQL), QlikView, QlikSense (self-study with official Tutorial and other small tasks, basic skills in data loading from different sources and front-end development - but those are my preferred products for freelance!) Delphi, C++, JavaScript, PHP, HTML, CSS - basic skills Industries I worked with: Pharmaceuticals Marketing & advertising Oil & Gas Insurance Please see my more detailed CV on LinkedIn profile attached. Mostly interested in Business Intelligence related works with opportunities to expand the expertise in BI products such as QlikView etc., also MS Excel with VBA involvement (including DBMS and other data sources extractions).

    $55.56 /hr
    0 hours
  9. Derek G.

    Derek G.

    Database Admin, MBA, BS/IT

    United States - Last active: 05/31/2014 - Tests: 3

    I have different work experiences ranging from sales, telecommunications, and insurance. I enjoy working toward goals. My various degrees have helped me grow in many areas both professional and personal. I am confident any work applied for I am capable of completing. I am humble and thankful for each day.

    $44.44 /hr
    0 hours
  10. Alfredo Solano

    Alfredo Solano

    Database and System Administrator

    United States - Last active: 05/14/2014 - 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