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, 158 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.81.

Last updated: September 1, 2015
Clear all filters
  1. Athol H.

    Senior VBA Developer

    South Africa

    Expert Excel and VBA programmer with over 25 years experience. Specialize in creating financial, trading, actuarial / mathematical models. Extensive web scraping experience. Currently specialize in implementing Excel models for options modelling, backtesting and portfolio systems. Have also created numerous web scrapers. For example, currently have solutions that scrape data for virtually every football league on the planet.

    $35.00 /hr
    0 hours
  2. Ashley Ferguson

    Ashley Ferguson

    Test Analyst and VBA Developer

    United Kingdom - Tests: 3

    I have 5 years experience developing applications in Visual Basic and Visual Basic for Applications (VBA) and I am passionate about using this knowledge to unleash the full potential of Microsoft Excel. I create intuitive and user-friendly applications that can perform challenging tasks most wouldn't associate with Excel such as automating tasks in a web browser. I'm also skilled at making the most of what Excel provides to a non-developer and can help you find the most efficient way of handling your spreadsheets. With my additional experience as a Test Analyst I understand the real importance of creating bug-free software and test my applications to ensure you, as the end user, get the perfect experience.

    $10.00 /hr
    2 hours
  3. Yogesh Tyagi

    Yogesh Tyagi

    VBA Devoloper, Excel Macro Expert

    India - Tests: 2

    Working as a VBA developer from Last 4 Years. Developed more than 400 VBA macros for Excel, Word and Ms access * Expert in VBA debugging & writing VBA coding * Advanced use of Excel functionality * Creating different report formats * Creating dashboard reports & Charts * Interface with other office suites

    $11.11 /hr
    5 hours
  4. Abu N.

    Abu N.

    VBA Programmer with Finance background

    Bangladesh - Tests: 12 - Portfolio: 18

    My Skills:- 1. Creating Automation tools, Add-ins, Macros using VBA. 2. Create dashboards, Template in MS Excel, MS Word. 3. Experienced in Accounting and Business Analysis, Forecasting, Budget and Cash flow 4. Data cleanup using Excel for any ERP system 5. Expert in Creating macros in Excel, Word using VBA code. 6. Generating daily product report from daily product information. 7. Working with CSV, XML file, Email Template.

    $10.00 /hr
    127 hours
  5. Oleksandr S.

    Oleksandr S.

    Excel/Access /VBA/Project management

    Ukraine - Tests: 2 - Portfolio: 3

    Over 8 years experience in Excel and Access automation. I have worked in the banking industry on the complex projects.What is more , I have a consistent track record of successfully fulfilled projects within following : 1. Excel automation: reporting, importing files, processing data, dashboards, mailing. 2. VBA: web scraping, posts in social networks, optimisation tasks, financial modeling. 3. Access automation: Data base with front end for complex process management, reporting, fuzzy logic. I used to work proactively, drilling down into the client's task. Hence, initially always perform business analysis and advice clients on the best solution .

    $15.00 /hr
    182 hours
  6. Divyesh M.

    Divyesh M.

    Excel Expert, VBA Macro Developer

    India - Tests: 7 - Portfolio: 9

    Having 4+ years of experience in VBA with Excel, Access and Outlook as well versed with Ms-SQL server. I have worked to develop ERP solutions using collaborative platform based on Excel-VBA, SQL server and java during job. Development Skills: Excel-VBA Tools: • Macro Writing and Complex Formula • Excel Reporting/Analysis Tool • Excel Add-ins • Dashboards • Pivot / Power Pivot • Code Optimization Microsoft Outlook: • Outlook Script • Add-ins • Custom Ribbon • Email Automation Database: • SSIS package to integration service. • SQL procedures • MySQL Application Development: • Windows Phone 8/8.1 • Windows Store 8/8.1 Applications • C# • XAML Web Development: - PHP, HTML, JavaScript, AJAX, JQuery

    $11.11 /hr
    173 hours
  7. David Chan

    David Chan

    Excel/Access VBA (Macro) Specialist

    Hong Kong - Tests: 4

    Professional Freelancer, Dedication to every client's need I guarantee on-time delivery with promising quality. I am an Engineering Graduate with 4 years experience in VBA-Programming. I have done many coding that will combine data from various sources (i.e. excel, access, word, MS database), for report generation or data extraction or other functions. I am an advanced VBA Programmer for office application. I am a newbie here so in order to get a start, quoting with a lower amount.

    $16.67 /hr
    0 hours
  8. Abdel-baset B.

    Abdel-baset B.

    VBA Programmer,Data Entry proffesional

    Jordan - Tests: 2 - Portfolio: 3

    Computer science degree holder, skilled with VBA programming through MS Excel, Access and Word with outstanding expertise on VB,Oracle,SQL,IT trainer and part-time Translator. Data Entry,Data scraping and Web Researches are on my area of expertise, your Data Entry job will be done very efficient, fast and accurate by expert. Also I'm Native Arabic, Fluent English speaker with a master degree of economics taught in English from University of Rome.

    $3.00 /hr
    0 hours
  9. Shawn W.

    Shawn W. Agency Contractor

    Tech Writer, Editor, Spreadsheets, VBA

    United States - Tests: 7 - Portfolio: 1

    Graduate of MIT with more than ten years of progressively increasing responsibility as a technical writer, copy editor, MS-Word and Excel expert, and VBA programmer. Experience in the software, aerospace, engineering, biotech, financial, and public utility industries. Assignments have included Amgen, Aramark Uniform Services, Capstone Turbine, Citigroup Commercial Business Group, Dole Food Company, Kaiser Permanente, Northrop Grumman, St. Jude Medical. See my LinkedIn profile at

    Associated with: Cloud Control Accountants

    $27.78 /hr
    18 hours