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. Benjamin K.

    Benjamin K.

    The King in ASP, PHP, Wordpress, JavaScript, AJAX, Lotus Domino

    Philippines - Tests: 16 - Portfolio: 16

    Top rated by upWork. With more than 8,000 hours of work. An expert in PHP, mySQL, ASP, Wordpress, AJAX, Lotus Notes, VBScript, JScript and other Web Development Technologies. As a developer, I find out the exact needs of my client and hold myself accountable for time management, cost-efficiency, conflict resolution, quality assurance, and above all, client satisfaction. My unquenchable thirst for knowledge, coupled with specialized experience in the field, makes me your ideal developer. I am self-motivated and have never missed a deadline. Over the past decade, I have been developing applications using Microsoft ASP, Visual Basic, PHP, MySQL, SQL Server, and Lotus Notes, majority of which are deployed over the web and are rendered cross-browser compatible. Such applications were developed either during my tenure for my employers or through referrals from clients or contractors that require my expertise in web development. My experience includes, but is not limited to, PHP, ASP, MySQL, SQL Server, HTML 4.0, CSS 2.0, Ajax, JavaScript, VBScript, Visual Basic for Applications (VBA), Lotus Domino, object-oriented programming (OOP), and HP LoadRunner.

    $18.00 /hr
    8,868 hours
    4.56
  2. Howard Selfe

    Howard Selfe

    Analyst Programmer, Project Manager

    South Africa - Tests: 5 - Portfolio: 5

    I have a BSc (Honours) degree, with majors in Computer Science and Applied Mathematics. Up until recently I owned an IT solutions company specializing in online application development. My core skill-set includes ASP.net, VB.Net, C#, PHP, SQL Server, mySQL, Java, Javascript, VBA (Excel and Access), VBscript, HTML and CSS. Additional skills include, amongst others, SVN, OO, MVC, Wordpress and Silverstripe. I have excellent people skills, a proven track record in effective project management, the ability to work in an unstructured environment and be self motivated, good relationship building skills and excellent writing skills. Furthermore, I have more than 15 years of experience in real world web and application development. I believe in ethical business practice, and my commitment is to provide online applications and IT business solutions of the highest possible quality.

    Groups: Crossrider

    $33.33 /hr
    4,662 hours
    5.00
  3. Grant Smith

    Grant Smith

    Excel, Access VBA and Macro Developer

    United States - Tests: 12 - Portfolio: 15

    Experienced professional with multiple skills looking for extra work. Very diligent, attentive to details, hard working and honest. Guru in MS Office Applications (company SME (Subject Matter Expert)) VBAs and Macros Knowledgeable in computer software and hardware problems Many years of customer service including managing a large team of customer service agents Excellent written and speaking communication skills I sell time by adding automation to any office product! Based on East Coast of United States

    $60.00 /hr
    1,544 hours
    4.98
  4. Mariya Volzheva

    Mariya Volzheva

    DB dev(Oracle,MSSQL,MySQL) + Java/JSP/PHP/CSS

    Ukraine - Tests: 5 - Portfolio: 2

    I prefer to work in the field of database development: Oracle, MSSQL, MySQL, Postgres, that includes database design, optimization, migration and integration. Besides I gained experience in developing software: web-portals (Java / JSP / Java Servlets, PHP, HTML, CSS, java script), C# applications (web services mostly), Java apps. I'm looking forward for opportunities to improve existing skills and to learn new technologies.

    $20.00 /hr
    884 hours
    4.89
  5. Ariadne F.

    Ariadne F.

    Expert in MS Office VBA as well as Dutch translation!

    Netherlands Antilles - Tests: 23 - Portfolio: 4

    Starting out as a Business Analyst over 10 years ago, enabled me to develop my Office skills tremendously. I grew fond of Ms Excel and for the last couple of years I have been developing small applications for my business relations.As challenges make me grow, I'm currently looking into doing new things - either with Excel but also with the other office application. I have also obtained my Master Microsoft Office Specialist certification (Master MOS) in 2011 to further prove my skill-set and abilities. Business objective is to give the best service in the least amount of time possible. Personal objective is to grow - and to learn as much as possible to be of better service to all.

    Groups: oTranslators

    $33.33 /hr
    824 hours
    4.91
  6. Ruslan Ponomarenko

    Ruslan Ponomarenko

    IPhone (Objective C), Android, C# Developer, VBA, TSQL, VB ACCESS

    Ukraine - Tests: 4 - Portfolio: 9

    I am experienced in development of mobile software both for iOS (iPhone, iPad, Desktop) , ANDROID . My preferred languages are Objective-C, Java, C# (.NET), PHP. This allows me to participate successfully in cross platform projects, including network services and GUI applications. I mostly work under development of iOS Mobile applications at the moment but my experience includes development of ANDROID applications (Java) and Desktop applications (C#, Cocoa), Web Applications (PHP, C# Asp.NET). My programming experience will enable me to fulfill your task successfully and quickly enough!

    $36.67 /hr
    4,923 hours
    4.87
  7. Pratik Rajyaguru

    Pratik Rajyaguru

    Software Developer on VBA,VBScript,SQL,.NET,SAS,R,HTML

    India - Tests: 4 - Portfolio: 1

    I am Expert in Microsoft Excel, PowerPoint, Word, Outlook & Access with strong VBA skills and 5 years of experience. I am 4 star Lean Six-Sigma certified professional. I like to develop applications and tools, that helps my clients to make their business better, faster and effective. I can develop desktop applications, Excel Tool, Office add-ins (VSTO) , Customized Ribbons and also Converting Excel based tools into install-able applications with 100% code security which can be distributed as software. Area of Expertise: Excel-VBA Tools: Excel Reporting/Analysis Tool, Excel Add-ins, Complex dashboard creation, Complex/array formula creation, Data representation with macro and creative, User Forms,Dynamic charts, Pivot table, Web Scrapping, Different API integration, Incorporate Excel to Google Analytics, Email Automation, Excel data input with Access database and SQL, Conversion of Excel reports to PDF, Excel calculators for Finance and Engineering Word-VBA Tools: Mail Merge, Text insertions, Manual image Insertions, Data formatting PowerPoint-VBA Tools: Update charts of PowerPoint slides from Excel data, Update charts in Excel and Export it to PowerPoint slides (Editable charts), Update Data-Tables in PowerPoint from Excel, Update Textboxes in PowerPoint from Excel, Update and Format PowerPoint deck Database: SQL, MySQL Web Development: Drupal, Joomla, PHP, HTML, JavaScript, AJAX, JQuery Statistical Tools: SAS, R Programming BI Tools: Spotfire, Tableau I am also experienced Data Entry Worker and researcher. I am also good with statistical modeling and creating forecasting models. I guarantee on-time delivery with no compromise on quality. I have worked on many Six-Sigma projects for my clients and my organization which has saved 4000+ hours (in last year). I am available daily for oDesk work. For any questions, Please send me a message.

    $11.11 /hr
    150 hours
    4.88
  8. Souvik Roy

    Souvik Roy

    Techno-Functional with 5+ Years of Exp in Ms Access, SQL, VBA

    India - Tests: 5

    A Techno-functional professional with 5+ Years of experience spanning over Capital Markets, Retail on the functional side moving through database management, business intelligence, business process re-engineering. 5+ Years of know-how in business analysis from development to reporting. Proven experience in systems analysis and design, business processes management, application delivery & supporting large projects that include business requirements definition, scoping and end to end business architecture thereby adhering to the fundamental business model. Demonstrated communication skills, written and verbal, including working with individuals from diverse backgrounds I.e. technical, business, professional and administrative.  Knowledge of Excel, Word, PowerPoint, Ms Access. Proficiency in financial applications like Geneva (Hedge Fund Accounting Software) Bloomberg, Reuters 3000 Xtra & Oracle Transport Management (OTM).  Knowledge of SQL & VBA. Capable of building & deploying Excel based macros for automation of tasks.

    $3.33 /hr
    0 hours
    5.00
  9. Navdeep Singh

    Navdeep Singh

    Data science and technology

    United Kingdom - Tests: 4

    I take on interesting and challenges projects of a quantitative and analytical nature on an ad-hoc basis. I quickly understand the elements of complex problems, and design and deliver detail-oriented solutions. I have held quantitative roles in credit risk modelling, systematic trading in equities and FX, and portfolio management. My professional and research interests are applied statistics and machine learning. * Several years finance industry experience as a quantitative researcher * Experience of delivering professional quality reports and presentations * Strong academic background in applied statistics, mathematics and computer science * Advanced knowledge of R, Matlab, C#, Java, VB, Excel and SQL * Experience with handling and analysing large data sets * Familiarity with many statistical and machine learning techniques including regression, classification and time series forecasting * Solid grounding in frequentist and Bayesian theory, probability theory and simulation methods * Grounding in software engineering and object oriented principles

    $79.99 /hr
    5 hours
    4.83
  10. Jitender Dhiman

    Jitender Dhiman Agency Contractor

    ASP.Net web developer cum manager (9 yrs of experience)

    India - Tests: 5 - Portfolio: 15

    Over the last 8 years, I have developed a wide range of web applications using ASP.Net, AJAX & Sql Server including sites for startup companies and small businesses. My core competency lies in complete end-end management of a new web application development project, and I am seeking opportunities to build web applications from the ground up for you or your business. I also have experience in the following areas: JAVA Scripts, J Query, AJAX, HTML, DHTML, CSS, SQL, Ajax, OOPS, telerik and software design and testing.

    Associated with: JnG IT Solutions

    $15.00 /hr
    2,425 hours
    4.63