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

Mohammad Shahadat Hossain

Mohammad Shahadat Hossain

VBA Programmer & Microsoft Excel VBA (Macro) GURU

Bangladesh - Tests: 8 - Portfolio: 15

Do you want automation in Excel? Are you tired of making same reports every day? Do you want your job/project get done effectively and efficiently? Being an Expert of Microsoft Excel (VBA), I can help you out from those tedious circumstances that trouble you most. Since I got 6 years of extensive experience in designing and coding complex Excel based Application. A wide range of small utility software or program has been developed through the use of Excel VBA (portfolios attached). I believe my capabilities are perfect for building any excel related projects. Besides, I have got very good control over using different software and methods of VBA which allow me to migrate or scrub data from PDF to Excel, Word, PowerPoint, Access and Vice Versa and to scrape or mine required data from web too.

87% Job Success
$14.44 /hr
320 hours

K Raghavendra Reddy

K Raghavendra Reddy Agency Contractor

Web designing, Wordpress,Php, Mvc, Scraping, Xml

India - Tests: 10 - Portfolio: 24

I am Raghavendra Reddy (Raghavendra). I Love to Work as Freelancer. I am a quick learner> Always interested to learn new technologies. And i like to fix codes. Thanks to whitemedia. Now i got very good experience with wordpress and mvc. Worked on 30-40 websites. I am good at web development using php,mysql,jquery,wordpress, mvc frameworks See my skills as per my review: Web Designing - 80% Wordpress Development - 70% Expert in creating complex plugins. Php - 80% Very good at php scripts and good in designing Chrome Extensions - 30-40% i can code extensions to automate and scraping works and with some api help i can insert them to your db automatically Java script and Jquery - 45% Core Java - 70-85%: Expert in using HashMaps, Array Lists, Iterators, Xml Parsers , Sockets and so many..... Xpath 1.0 - 90-100%: I can write complex query within minutes Xpath 2.0 - 90-100% Ms-Office and Vba - 70%: remaining 25% can get easily from web and 5% is difficult (no one can remember ms-office and vba total functions) If remembered means he is one of the Memory Genius. By the By i have less memory it is one of my weakness it can considered as 100% remembered for short time and 60% for long time. Tibco - 60%: Very good in automating enterprise activities Symphonia - 66% Perl & Ruby - 70%: Very good in Perl programming and Ruby scripting C# and Excel addins- 50% upto now created small apps wating for to create big apps. Scraping - 90%-100%: i can automate thousands of pages in a day and with any site even i can get the javascript and post data sites also. Google Scripts: 40% Product Uploading - 70%: Worked with Google Merchant, Ebay, Amazon, Magento..... Data Entry: 100%: Your Work Will be done on fly's. I can adopt to any tools very easily.. For Example i Learned perl in an hour not totally but upto 30-40%. Looking for a long term freelancer job that pays 500$ per month. I am intersted to work on any task. I Love to Work as Freelancer. Looking forward to work with you. Thank You Raghavendra Reddy (Raghavendra) Looking forward to work with you. Thank You Raghavendra Reddy (Raghavendra)

Associated with: Tortoise Techno Group

100% Job Success
$14.44 /hr
603 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,123 hours

Md. Anwarul Kabir

Md. Anwarul Kabir

Information System Developer

Bangladesh - Tests: 3 - Portfolio: 1

I have instinct interest and 16 years of experience in ICT sector. I am skilled to design and develop any kind of information system. I am proficient in MS Access 2003, 2007, 2010, 2013/SQL Server 2005, 2008,2012/Oracle 9i & 10g & 11g, Visual Basic 6.0 & VBA Coding. My core skill is design and develop database in Ms Access/SQL Server/Oracl & report in Crystal Report/Access Report/Data Report but I love to troubleshoot any kind of software problem also. I am also skilled in Ms Office 2003 & 2010 & 2013 and in Networking on windows platform.

100% Job Success
$15.00 /hr
10 hours

Renata Dillong

Renata Dillong

Excel Expert, VBA user - user friendly excels with complex formulas

United Kingdom - Tests: 5

I have been working in the financial sector for 4 years and have great experience with everyday Excel problems, recurring manual tasks and monotonous processes. In my view everything can be automated and Microsoft Excel is the easiest and cheapest way to do it. Save your company/department money by spending a little on automating manual, time-consuming processes - that way you can use your workforce for more creative and valuable tasks while they don't get bored and don't start looking for other jobs. If you want an excel solution which you need to be described and has a user manual, I am your person to do that. I have prepared fully automated solutions with useful user manuals, which helped others to not just follow the steps, but to understand the logic behind it and learn from it. If you have a process which you want to replace with a one button solution, just reach out to me. Remember, everything is possible in Excel. For others data is just data, but having experience in many fields, like Finance, System Management, Team Management, Economics and general organisational questions, I can approach your data in a different way and deliver you a solution which you really want to see as your efficient solution.

$15.56 /hr
11 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,963 hours



Engineering and Digital Systems

Venezuela - Tests: 7 - Portfolio: 6

I'm a Professional Multi-Level, who can give you solutions with a wide variety of skills, such as: - Electrical Design (Proteus, Orcad, Eagle) - Microsoft Office (2003 - 2010): Excel, Access, Word, Data Entry, Formatting, and VBA Programming. - Circuit Design and Programming with Pic Micro - Generate PDF and Forms. - 3D Modeling (AutoDesk Inventor, SolidWorks and ArchiCAD) - Networking and Researching

83% Job Success
$11.11 /hr
293 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,655 hours