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, 146 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.82.

Last updated: October 1, 2015
Clear all filters

Gloria czarina M.

Gloria czarina M.

Excel Expert, Data Entry, Researcher, Quality Evaluation, Actuarial

Philippines - Tests: 5 - Portfolio: 2

*TOP RATED FREELANCER* My main goal is to provide fast, accurate, high-quality and professional service to the clients. I always provide inputs to my clients that will improve efficiency, accuracy and productivity. I am an Excel expert for the past 8 years -- from various Excel functions, pivot tables, graphs to vba / macro programming. I am an Actuarial Analyst and very good with numbers and analysis. I am excellent in doing reports, article writing, data entry, web research, database management and administrative work. I have a fast typing speed, averaging 70-80 wpm at high accuracy. I can write articles for any purpose: blogs, promotion, press release, SEO, etc. I am a creative and passionate writer. For my sample articles, you may visit my wordpress I graduated in BS Math. I have already worked as a Customer Service and Sales Associate for a call center. I have also more than 7 years actuarial experience. The following are my expertise: Microsoft Excel (VBA, Macro, Spreadsheet Formulas, Tables, Graphs, Statistics) Microsoft Word (VBA, Macro) Microsoft Powerpoint (Presentations)

96% Job Success
$16.67 /hr
1,433 hours

Arnel M.

Arnel M. Agency Contractor

VB/VBA, SQL/Oracle 10g, iOS Developer, PHP,C#

Philippines - Tests: 5 - Portfolio: 5

I had been working on intranet web based application using HTML, ASP, ASP.NET C# , VBscript, CSS, Dreamweaver, Visual Studio 2010, Oracle Database application for more than10 years. Develop desktop application for data processing and analysis using VB6, VBA Excel Automation and PL/SQL Developer. I am seeking opportunities to widen my skill in developing database applications.

Associated with: asmCreations Agency

100% Job Success
$22.22 /hr
3,131 hours

Oleksiy Kustlyvy

Oleksiy Kustlyvy Agency Contractor

DBA & VBA Professional, network/system administrator, web-scraper

Ukraine - Tests: 12 - Portfolio: 4

Microsoft Office expert, Access/VBA programmer, web-content scraper. Over the last 15 years supporting users and networks. Also have some experience in the following areas: SQL, Internet research and data entry.

Associated with: OK Software Development

98% Job Success
$22.50 /hr
1,764 hours

Tsiresi R. Agency Contractor

Master of Science - France

Madagascar - Tests: 2 - Portfolio: 2

As a former Data Manager in the Oil&Gas working with major players in the field, I decided to build a reputation as a freelancer for a better work-life balance. I actually like the "direct" contact with my customers on sites like oDesk. Now far beyond 5500 of working hours (that's nearly 40hours per week non-stop over 3 years), my service focuses mainly on data processing, going from data entry to big data analysis. I will handle any adjacent tasks of any level of complexity including research, translation, transcription, project management, application programming and more... (even building profits by trading forex with your funds)

Associated with: dtiSolution inc., SERVICE PRO

72% Job Success
$26.26 /hr
4,706 hours

Beverly N.

Beverly N.

Experienced VA/Programmer

Philippines - Tests: 6 - Portfolio: 10

Since 2010, I have been working as a Virtual Assistant doing variety of tasks such as web research, data entry, calendar management, scheduling, documentation, bookkeeping, email management, social media account management, writing reviews and other admin tasks. I also worked as a System Developer for a manufacturing company. My responsibilities were not limited to creating, updating and managing programs, I also do system analysis, design, troubleshooting technical problems, training of personnel, managing projects, networking, software testing, server administration and database administration. I also have a wide range of experiences from the following categories:Excel, Word, Powerpoint, Google Docs, VBA and Macros, Access, MS Project,, MS SQL, Crystal reports, Wordpress, HTML, and Photoshop. I am seeking opportunities to further develop my skills and knowledge. My goal has been always to provide my clients high quality output

98% Job Success
$8.89 /hr
1,665 hours

Edward E.

Edward E.

VIrtual Assistant- Web Research, Data Entry, B2B, Etc./ IT Specialist

Philippines - Tests: 8 - Portfolio: 1

To be able to allow me to incorporate my experience, I intend to establish myself as a Freelance Worker. Contributing to the company's growth and in turn ensuring personal growth within the organization, I believe that my technical, functional, communication skills and expertise will enable me to face the challenges ahead.

100% Job Success
$4.44 /hr
1,977 hours

Nisha B.

Nisha B.

Data Entry Expert + Excel VBA

India - Tests: 6 - Portfolio: 4

Completed over 300 jobs in the last 12 months. Ranked in Elance Top 50 within 12 months of joining Elance. Highly organized, efficient and competent. Available to provide services including word processing and spreadsheet creation. Specializing in Word and Excel creation, working with complex excel spreadsheets including macros, formulas, graphs, etc. Excellent worker on data entry projects with high quality and on-time delivery. Lived in the United States for about 3 years, so I am very familiar with American names, cities, states, universities, football teams, etc.

98% Job Success
$3.00 /hr
5,533 hours

Rajesh K.

Rajesh K. Agency Contractor

Magento, Big Commerce, Wordpress, Volusion & Other E-Commerces Expert

India - Tests: 4 - Portfolio: 31

I am Expert Magento, Big-Commerce, Wordpress, Woo Commerce, Wp-Commerce, CS-Cart, Zen Cart, Joomla, Yahoo Store, Ebay, Etsy & Other E-Commerce Professional. Working with the International Clients from the last 5 years. Expert in Online Store Management, Online Store Setup & Web Design & Developments, Inventory Management of Online Stores, Online Store Administrations, Web Research & Good Knowledge of HTML, CSS. I also having the Strong Knowledge in Visual Basic 6.0, SQL, Access & Oracle.

Associated with: Creative Mind's Outsource, India , A Division of Creative Minds System & Solutions, India Agency

97% Job Success
$12.00 /hr
1,974 hours

Sk Arif Hossain

Sk Arif Hossain Agency Contractor

Administrative Support, Data Entry, Personal Assistant, Web Researcher

Bangladesh - Tests: 7 - Portfolio: 19

"We must accept finite disappointment, but never lose infinite hope." -Martin Luther King, Jr. I am taking FREELANCING as a career since 2010. If I look back 4 years ago from now, when I joined Odesk my motto is to satisfy the CLIENT by completing his task @ AFFORDABLE price. Till today, I believe on this and my work history as well as my feedback reflects that fact. Right now I am providing following services: Services for Real Estate Agents: In these years I have collected data from various probate sites like:,,,,, and many more. More so, I have collected data under certain instructions given by the clients from following sites:,,,, etc. Customer Support: Since last year I have added this service to my client. Here my role is to provide mailing support for client to their potential customers, setting up appointment schedule, etc. Data Mining/Data Extracting: I have extracted data from various directories as per my clients requirement like collecting owner information from Web Research: From the very beginning, I am providing this service to my clients. Most of the time, I have to find out contact information for a certain entity and it varies as per job requirements like sometimes I have to verify a certain record using or Data insert into various CRM software: I have completed several tasks where my role was to insert certain information into various CRM software like ZOHO, VTIGER. Administrative task: Followings are the common administrative task that I am doing till today: Various tasks related to Microsoft Word and Excel Various types of PDF related task like OCR conversion After completing 12,000 working hours, more than 175 projects I believe- "If you can DREAM it, you can DO it" -Walt Disney

Groups: Bluehost Developers and Designers

Associated with: Associates Production

100% Job Success
$3.33 /hr
34,555 hours