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, 187 VBA projects are completed every quarter on Upwork.

187

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.

4.81
Last updated: August 1, 2015
Clear all filters
  1. John B.

    John B.

    Microsoft Certified | Senior Developer | Team Leader

    Australia - Last active: 5 days ago - Tests: 9 - Portfolio: 3

    Over the last 15 years I have continued to develop my career, skillset, knowledge and experience. The last couple of years, upwork has introduced me to a great number of great people and projects. Two of these projects will be briefly outlined below. The first was designing and implementing a 4 million hits / day infrastructure to handle advertising banners. This client had a business requirement to greatly extend the reach of the live infrastructure. This project was completed in PHP / MySQL and is currently hosted on a cloud platform. This project scales automatically as required to handle any variation in the daily load. The final project was a hospital scheduling task. This client worked for a hospital and had over 30 different scheduling rules for every time-slot. The client used to do this manually and it took hours every week. I came up with a VBA based solution that would automate this task. On completion, the task took about 20 seconds to execute and correctly assigned all time-slots to the correct hospital resources. I would like to continue to be exposed to new and different challenges, that will further develop my skills and career. I also really enjoy making new contacts on the upwork network. I look forward to the many varied opportunities and roles that upwork offers.

    $44.44 /hr
    2,592 hours
    4.92
  2. Gadi Meir

    Gadi Meir

    Access Database and Excel VBA Developer

    Israel - Last active: 21 days ago - Tests: 13 - Portfolio: 10

    Senior Access Database and Excel VBA Developer with over 25 years of programming experience. Native English Speaker. Hard-working, honest, reliable, creative, self-motivated and efficient. Working extensively with Access, Excel together with VBA since 1995 and SQL Server since 2003. Outstanding analysis skills to ensure requirements are fully satisfied. Available to work in different timezones. VP Development in Software house - Access/SQL and Excel developer building complex algorithms.

    $39.90 /hr
    401 hours
    4.97
  3. Muhriz Rashid

    Software Developer

    Sri Lanka - Last active: 7 days ago - Tests: 1 - Portfolio: 2

    Developer with proven experience in architecting and developing custom-made software applications (Visual Basic .NET / 6.0), Office add-ins (VSTO / VBA) and creating software installers. Recognized by employers as a personable, dedicated performer who demonstrates innovation, communication, and teamwork to ensure quality, timely project completion. Working full-time as freelancer. - Developing custom-made software applications - MS Office Macros (Windows and MAC) - Programming Add-ins and Plug-ins - Creating Installers for applications and scripts (including SQL server setup) - Upgrade /debug code

    $35.00 /hr
    75 hours
    4.94
  4. Corinne C.

    Corinne C.

    Excel VBA / Excel Workbooks / Epicor Report Analyst / Crystal Reports

    Canada - Last active: 22 hours ago - Tests: 10 - Portfolio: 1

    Over the past 20 years, first as a secretary then as an office manager or executive assistant, I have dealt with different levels of organizations giving me an understanding of what is required by employees, managers and executives. My strength lies in coding Excel VBA to efficiently use this powerful software to its full capacity. Presently acting as a Reporting Analyst/Developer my role is to develop programs that increase efficiency and productivity resulting in consistent and reliable reports with a click of a button. Lastly, I have spent the last three years working on the ERP system EPICOR, developing BAQs (queries), Dashboard, Crystal Reports, and Customizations in addition to training users. EPICOR is a huge and powerful application where "one expert" in all areas just does not exist, but I can surely be part of a team to deal with the above mentioned areas. Fluent in three languages (English, French and Spanish) I can work in a multilingual environment. I truly enjoy training, teaching and giving workshops when possible. My latest challenges have been to analyse, improve or develop new business processes within a manufacturing environment.

    $22.22 /hr
    593 hours
    5.00
  5. Branislav S.

    Branislav S.

    C#/VB/.NET/ASM(Atmel) programmer, electronic developer (design, PCB)

    Slovakia - Last active: 1 month ago - Tests: 1 - Portfolio: 2

    My experiences are based on support for IT and electronics projects. I participated on warehouse management projects in .NET C# and VB languages and development of card reader software. I have also developed electronic devices based on Atmel microcontrollers (Assembler programming), PCB design and manufacturing of sample projects. Currently I am looking for projects which needs support in electronics field - design, PCB design, testing, measurements.

    $22.22 /hr
    61 hours
    5.00
  6. Naveen Varthaan

    Naveen Varthaan

    Expert in VBA, Database, Web Scraping, SQL, Macro

    India - Last active: 22 hours ago - Portfolio: 3

    I promise to provide you premium quality, value for money and prompt service for all your Excel / PowerPoint / SQL server based requirements If your requirements match with any of following points, then the person you are looking for to get your project completed on time is me. 1) Build an Excel template 2) Excel workbook with basic link between cell, worksheets 3) Excel workbook with advanced macro, userforms 4) VBA based Excel applications (with user login form, database, data archive facilities) 5) Excel automation 6) Creating custom Excel toolbar (2003, 2007, 2010) 7) Excel based webscrapping (Scrap data from websites like Yahoo Finance, Google Finance, Amazon, Wikipedia etc..) 8) Create Charts from data (convert huge data into Graphs automatically) 9) Online training on Excel / powerPoint 10) Create PowerPoint presentations

    $22.00 /hr
    215 hours
    4.92
  7. Quang D. Truong

    Quang D. Truong

    MS Excel, Business Research, Data, PDF Conversion

    Morocco - Last active: 2 days ago - Tests: 3

    Hey all! I'm a freelance researcher offering a full range of services including report writing, competitor analysis, lead generation, data gathering and administrative services. I'm originally from Boston Massachusetts but currently living in Morocco to start up a business I co-founded last year. I'm moonlighting as a freelancer to make some money on the side so that I can feed myself. I've been an expert excel user and data analyst for 7 years and formerly worked in management consulting and as a business researcher, so I have many years of experience with business analytics, market analysis and other aspects of research.

    $29.86 /hr
    84 hours
    5.00
  8. Haris Ahmed

    Haris Ahmed Agency Contractor

    Experienced & Honest likes to work in Opencart, Magento, and wordpress

    Pakistan - Last active: 22 hours ago - Tests: 4 - Portfolio: 3

    I have over 10 years of working experience in many different domains and technologies. I like to develop adaptable websites which certainly make someone lives easier. I am passionate about my work and thus normally do one project at a time. My turn around time is thus very fast as no switching between jobs and no change of plans and mindset. I am sincere and give positive suggestions to my customers about the project. If you like good quality work with professionalism, then I am the right person to work with. I prefer working in PHP, Wordpress, OpenCart, Magento, Custom Development in PHP, .Net (ASP.Net, C#, VB.Net), Desktop applications, webservices, enterprise applications, mobile applications for windows and android platform.

    Groups: Bluehost Developers and Designers

    Associated with: Eweberinc

    $25.00 /hr
    1,219 hours
    4.92
  9. Saurabh Somani

    Saurabh Somani Agency Contractor

    Dreamer Technoland

    India - Last active: 22 hours ago - Tests: 3 - Portfolio: 3

    Services provided are as follows: 1) Database development and maintenance: End to end development of database which includes user friendly data entry forms, Reports, graphical representation of data (Pi chart, bar chart), Trending, etc. 2) Reporting: Create report (PDF, Excel,etc) from data provided by client. 3) Dashboard: Create user friendly dashboard according to the requirement 4) Automation: Converted manual process of generating report, dashboard into automatic process by using techniques like MS Access, SQL, SAS, Excel, etc where very little manual effort is required which in tern save lots of client's time. 5) Graphical representation of data (Bar graph, Pie chart, etc) which help in giving more clarity on the data. 6) Data analysis: Recommendation, pattern and trend identification based on data analysis done on the data. 7) QA and Testing: Test planning, Testing (QC, Regression)

    Associated with: Dreamer Technoland

    $15.00 /hr
    114 hours
    4.99