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

Branislav S.

Branislav S.

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

Slovakia - 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

Kevin Ng'eno

Kevin Ng'eno

GIS/ Web Developer

Kenya - Tests: 1 - Portfolio: 5

Hi, My passion is in the development of applications in web, mobile and desktop platforms with speciality in GIS integration. I use python,, HTML5 and frameworks like Geodjango & JavaScript Map APIs: Lealet js, Google Map v3, Openlayers. I develope mobile applications using PhoneGap and Sencha frameworks. I am also experienced with ArcGIS suite, Quantum GIS & Saga GIS for spatial analysis and application development. RDBMS : PostgreSQL postgis, MySQL, MongoDB & Geocouch. Any work given will be done with utmost diligence and skill to meet the client expectations.

$17.00 /hr
0 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

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,982 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,672 hours

Revathy P N

Revathy P N

Data Entry & Data Mining Professional

India - Tests: 7

I am a graduate in Commerce with two years of work experience in the Accounts domain. I have a very good experience on accounts related data entry and normal course data entry work like raising of invoices, reconciliation of bank statements, conversion of PDF files to MS-Excel format etc. I also have tax write-off (crediting tax amount to the customers) experience, which was the process handled by me in Tata Consultancy Services, as a team member. I also have an excellent proficiency in Microsoft Excel, VBA & Macros, which helps me in efficiently completing data entry and data scraping works. I am very strong in completing the work given to me with a fast turn around time and an excellent accuracy level. I assure that I would do justice to the jobs provided to me in oDesk, both in terms of time & quality.

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

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

Nikhil T.

Nikhil T. Agency Contractor

Tableau Consultant, Developer & Excel and Data Entry Expert

India - Tests: 2 - Portfolio: 7

"We convert the data into Decisions and simplify the existing Operational Process" -Tableau Dashboards - Data visualization - Tableau consulting - Tableau Server - Data manipulation for Tableau - Creative and Eye catchy dashboards (For all type of audience) - Dynamic dashboard by using parameters and other advance Tableau functionality More Detail : • We are having extensive experience working with Business Intelligence data visualization tools with specialization on Tableau using Parameter, Actions, Story Point etc. • Experienced in Tableau software and using SQL, Excel, Access & DB2 databases in backend. • Tableau dashboards development and deployment on Tableau server • Good knowledge of Normalization/De-normalization, data design methodology. • Advance Excel (Dynamic Charts, Advance Excel Formula) • Dashboard development (VBA/Non VBA based) • Data Analysis (Modeling, Forecasting) • VBA Automation (Excel, Access, Word, PowerPoint, Outlook,) • SQL Quires (Stored Procedures, Complex queries) • Tableau Dashboard Development • Tableau Server specialist • VBA automation and connectivity Excel to Access, Excel to word etc

Associated with: AAS - Analytics & Automation Solutions

92% Job Success
$15.00 /hr
331 hours

Argel John M. Soriano

Argel John M. Soriano Agency Contractor

Web Developer with experience in C#, Ajax, Jquery, CSS3, HTML5, PHP

Philippines - Tests: 2

Have more than 5 years experience in developing desktop, web applications and also has technical knowledge. Worked for companies in Philippines as Programmer of different applications using VB6, PHP,, HTML/HTML5, CSS/CSS3, Jquery, Ajax, Telerik API for C#, SQL and VBA. Working as full-time C# Programmer for Inventpry and Sales CRM software for a US company for more than 2 years. Seeking different opportunities to enhance my skills in different fields of IT.

Associated with: Ronald S. Calma

$6.67 /hr
377 hours

Prashant G.

Prashant G. Agency Contractor

Excel,Access,VBA, SQL,Financial Analyst and Reporting Specialist

India - Tests: 6 - Portfolio: 5

Top rated freelancer with 800+ hours of working. Over the last 8 years, I have developed 400+ Tools for my clients with the use of VBA code in Excel, Access. I am using back end database MS Access and SQL. I am proficient in Office 2003, 2007,2010 and Office 2013 Package. I am here to help my clients with my services and love to create interactive and user friendly interface in MS Excel or MS Access with the use of VBA/Macros. 100% committed to provide excellent quality of work within the agreed timeline. Hands on Experience in Automation of Dashboard/ Reporting System with VBA.

Associated with: FineXL

86% Job Success
$22.22 /hr
852 hours