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.


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: August 1, 2015
Clear all filters


    Excel VBA & MACRO writing and DATA ENTRY

    Algeria - Tests: 5

    Over the last 7 years, I have developed numerous Word, Excel, and Access tools using formulas, functions, macros, VBA, Pivot Tables/Charts, and User Forms. My primary work experience is Mobile telecommunications engineering, during which I developed very good working skills and problems solving spirit. I am both Arabic and French native speaking with very good English skills , I have very good experience in Data handling, analyzes, and reporting. I seek opportunities to use my experience to your profit.

    $4.44 /hr
    3 hours
  2. Rajesh B Kunder

    Rajesh B Kunder

    VBA Developer, Senior Programmer Analyst, Project Management

    India - Tests: 2

    Hi, My name is Rajesh. I am an Electronics & Communication engineering graduate from RVCE. I started working in 2004 and have worked in procurement, analytics and software organizations. I'm currently working for a big Internet company. I have worked on projects that majorly involve Excel. I have 8 years of experience in Excel programming using VBA. Major categories of projects that I have worked on VBA include reporting in Excel, application development in Excel, integration of Excel with MS Access, Databases, Websites, PowerPoint, XML etc. I am very confident in carrying out any project which involves integration of VBA with Excel, Power Point, Outlook, Databases etc. I am a new member to oDesk with a vast experience in the field of VBA programming. Availability: I am ready to spend 30 to 40 hours a week.

    $16.67 /hr
    0 hours
  3. Andrii Kr

    Andrii Kr

    Miscrosoft Excel, VBA, OCR, PDF conversion

    United States - Tests: 4

    Excellent results, fast turn-around. Extensive experience in: - Microsoft Excel: + creation of complex tax and financial models; + data cleaning, manipulation, analysis, comparison; + knowledge of VBA (macro creation); - Microsoft Access: + organizing and managing large databases; + setting up complex queries (both through UI and SQL); - PDF/images to editable formats (.docx, .xlsx, HTML): + fast, accurate conversion of PDF files and images into editable Word and Excel documents.

    $16.67 /hr
    0 hours
  4. Emir Aličić

    Emir Aličić

    Object oriented programming / C++, Qt 4, VBA

    Bosnia and Herzegovina - Tests: 6

    Object oriented programming is my specialty. For solving problems in object oriented way, I prefer programming in C++. Classes and templates give good base for modular programming, which is very important in programming, alone or in a team. For GUI programming, Qt 4 is my choice. It is designed for using with C++, and if software is made using Qt library and C++, then it can be run on any Windows/Mac-OS/Linux platform. One very popular software package is Microsoft Office. Sometimes, applications in Microsoft Office do not allow functionality which you want, there is then a need for programming Macros using VBA (Visual Basic for Applications). I prefer programming Macros for Microsoft Excel.

    $12.21 /hr
    3 hours
  5. Tamás Benke

    Tamás Benke

    Excel Pro, VBA, Vlookup, Data mining

    Hungary - Tests: 3

    Over the last 3 years, I have worked a lot in Excel. Mostly I make reports and presentations for the management. I also have VBA skills, and experiences in the following areas: SQL, MS Access. In addition I have very good searching skills. There is no unsolvable problem to me. I'm a student of Budapest Business School, MSc in Finance, so I have economics skills too. I am seeking opportunities here, I am gladly do any job which meet my skills.

    $10.00 /hr
    0 hours
  6. Alper Terkinli

    Alper Terkinli

    Experienced Access, Excel and VBA Developer

    Turkey - Tests: 9

    Your success, my pride!I I have been using MS Office applications, specially Word, Excel and Access for about 18 years, in my education and in my professional life. I am an engineer so I have always needed to push the limits of those programs. Specifically, I have been using Access together with VBA to create complex programs to use in my business. My last project is a huge ERP program used in pharmaceutical sector, involving inventory management, electronic notebooks, user and account management, statistical data evaluation and so on. You can also have a look at my test results on oDesk to see for yourself that I am the right person for your job. Hire me and you will not be disappointed!

    $13.40 /hr
    0 hours
  7. Scott Reeves

    Scott Reeves

    ♦♦MS Access, VBA Dev - Certified Linux Admin

    United States - Tests: 7 - Portfolio: 1

    Over the last 10+ years, I have developed a wide range of solutions using MS Access. My core competency lies in complete end to end development of custom MS Access and VBA solutions for businesses and non-profit organizations.

    $55.56 /hr
    844 hours
  8. Adisak Anusornsrirung

    Adisak Anusornsrirung

    expert vba, vb,, developer

    Thailand - Portfolio: 2

    With over 5 years in factory application developement using VB, VBA, VB.NET,C#.NET. Over 100 application request from users. All kind of excel macro or VBA such combine data, filter, manipulate excel worksheet or workbook, import/export text file, csv file or other format from/to excel etc.

    $16.00 /hr
    2 hours
  9. Manu Jain

    Manu Jain

    Creative Excel Dashboard Designer,VBA Specialist & Analyst

    India - Tests: 4 - Portfolio: 3

    Working as a Business Analyst in one of the world's biggest pure play analytics company. My daily work is to simplify and solve business problems by creating excel tools/dashboards for the client and doing analysis on it. Dashboard varies from simple data entry to regression models

    $30.00 /hr
    0 hours
  10. Ivan Solé

    Ivan Solé

    PHP, VB.dotnet, VBA, WebScraping, BI, Reporting

    Spain - Tests: 4

    High level in Software Development in several programing languages : VB dotnet, PHP, Java. Deep expertise in various economic sectors : Energy, Helath, Industry, Commerce. I have a high degree in Enterprise Management, so I can understand Business needs quickly and efective. I'm here to solve your problems.

    $33.33 /hr
    0 hours