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

Jonathan A

Jonathan A

Hebrew / English Translation, Editing, Transcription & VBA Expert

Israel - Tests: 4 - Portfolio: 1

I am an experienced Hebrew/English translator. I have translated all types of text - from technical and academic papers, to books, poems, letters, etc. I am very creative, and will always find the best words and phrases that fit your original text. I have worked as a translator for companies, websites, and professional individuals. I also have always been a perfectionist, making sure that you are satisfied with the translation, before you make any payment. I will correct and revise the text according to your needs, until you are fully satisfied. In addition, I am a third-year Computer Science student in university, and I would love to help out with any coding projects, including Java, Python, Excel/Word VBA macros, etc.

96% Job Success
$10.00 /hr
20 hours

Venkata Chary Padala

Venkata Chary Padala

Web Developer and VBA Excel Programmer

India - Tests: 2 - Portfolio: 3

Hello Everybody, My ability is serving with fast and reliable service. My main aim is working with you providing a 100% customer satisfaction and Taking new challenges, meeting new people and learning new things every day. Have great years of experience of web development. 1. JavaScript 2. JQuery 3. HTML 4. CSS 5. PHP I have Excellent written and speaking communication skills.

$3.00 /hr
28 hours

Dmitry Neduzhyi

Dmitry Neduzhyi

Data analyst (SQL, VBA, Web scraping)

Ukraine - Tests: 6

Last 2 years I've been working as Mac OS X developer. I have over 10 years experience in developing SQL-reports, VBA. I've completed on oDesk and Elance more than 80 VBA/VBScripts projects. I graduated from university majoring in Applied Mathematics. I am looking for challenging tasks, not copying existing solutions.

95% Job Success
$20.00 /hr
195 hours

Quang D. Truong

Quang D. Truong

MS Excel, Business Research, Data, PDF Conversion

Morocco - Tests: 2

Hey all! I'm a freelance researcher offering a full range of services including report writing, competitor analysis, lead generation, data gathering and administrative services. I'm originally from Boston Massachusetts but currently living in Morocco to start up a business I co-founded last year. I'm moonlighting as a freelancer to make some money on the side so that I can feed myself. I've been an expert excel user and data analyst for 7 years and formerly worked in management consulting and as a business researcher, so I have many years of experience with business analytics, market analysis and other aspects of research.

99% Job Success
$29.86 /hr
137 hours

Dani Dobre

Dani Dobre

Excel Expert and Automation geek

Romania - Tests: 4 - Portfolio: 7

Highly motivated, driven by passion, Excel VBA developer. Over the last 3.5 years I have completed more then 150 projects, almost all of them being Excel projects. From my experience with Excel I have found that importing/exporting files, creating reports, performing data manipulation based on specific rules, userforms and "Click Away" VBA macros are the most sought by clients. Of course, the list does not end here and I am looking forward for anything that involves Excel and automation. In Excel, I can provide the following services: - Automation with VBA: my strongest skill and my long time interest. I am looking to automate everything! - User forms, with data validation, tiered dropdowns, dynamic controls, etc. - Excel Add-Ins, WinAPI functions - Importing data from DOC, RTF, HTML, CSV, TXT and XLS files - Processing data in Excel: reports, dashboards, charts, calculations, string manipulations - Exporting to DOC, CSV, XLS and TXT - Word to Excel or Excel to Word automation - Design complex Excel formulas, such as VLOOKUPs, nested IFs and array functions - Internet Explorer automation, useful for web scraping projects with data being parsed directly in Excel Other services I provide are: - Web scraping - PDF to Excel conversion. I value accuracy more then speed, therefore I do PDF conversion partly manually. The available softwares will fail in one way or another when converting to Excel. - Small VB.NET applications

98% Job Success
$15.00 /hr
992 hours

Jayesh B.

Jayesh B.

Expert in Data Extraction, Excel and PowerPoint

India - Tests: 2 - Portfolio: 2

"Amazing professional with a personal touch", "Truly exceptional! Honest, fast and a real pleasure to work with.", "Went a mile ahead...", "Recommend 100%." - these are some of the feedback comments my clients have put in for me. I am an expert in Microsoft Excel (top 5% score on Elance), Python, VBA (macro),Microsoft Access (top 5% score on Elance) and Microsoft PowerPoint with close to 8 years of professional experience. I have created hundreds of Excel-based models, macros, and Python-based scrapers over these years with some macros as complex as over 50,000 lines of code. When I take up a job, I strive to walk the extra mile to ensure client satisfaction with my job.

99% Job Success
$20.00 /hr
302 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,499 hours

Harshadkumar M.

Harshadkumar M.

Skilled, Efficient and Reliable Web Researcher

India - Tests: 1 - Portfolio: 4

One of my clients says: "We hired Harshad for technical research for both domestic and international companies and he exceeded our expectations for both timeliness, professionalism, and depth of research. We expanded the role to include research in other areas and he delivered immediately with exceptional follow up. We will absolutely be hiring him for future work and give him our highest recommendation for cost, communication, and follow up. True 5 Star partner." Because I try to understand the job thoroughly before starting, and tend to put my best, the chance of re-work on any of the jobs I have done is very rare. My quality work results in saving both time and money of my valued clients. With over 8 years experience in BPO industry, I have developed skills in web research, quality control, team management, customer service and client communication. I can confidently deliver desired results.

97% Job Success
$5.56 /hr
509 hours

Timothy Gilbert

Timothy Gilbert

Excel VBA Programmer

United States - Tests: 6 - Portfolio: 3

The best way I can help you is by taking the tasks you have to perform repetitively in Excel and turning them into macros and programs that can be run quickly and easily at the push of a button. I have done everything from simple scripts to separate name fields, to reformatting and combining monthly financial data into year end reports, to an entire ship design analysis program inside of Excel. I can make macros that run from buttons, hot-keys, whenever a cell is changed, or on a timer. I can have excel files export to or import from other excel files to combine different data sets. Some macro types: Data lookups (for searches too complicated to do with VLookup and index/match). Data cleanup (splitting names/combining fields/replacing text). Downloading images from URLs or matching images in a folder based on a text in the filename. Creating cross-references and combining or removing duplicates. Time/project/inventory management. I've also done some other windows application programming such as a program to list potential music keys from a set of notes, and a 2D procedural world generator program with tectonics and erosion simulations. I have experience in Photoshop for graphics, logos, and photo retouching.

94% Job Success
$14.00 /hr
221 hours

Henderson Méle

Henderson Méle

Electrical Enginner

Brazil - Tests: 1

I am an electrical engineer with a lot of experience with automation and development in many languages such as PHP, ASP and VBA. I have a lot of experience using Excel and AutoCad, so I am able to do anything using these tools. - Experience in designing and development of electrical engineering projects, producing interconnection and single line diagrams, calculation reports, equipment data sheets, power and control distribution plans, sizing feeders, analysis and validation of equipment supplier documents, among others project requirements. - Field experience participating as an engineer at construction site. Member of the engineering team providing support to the assembly and commissioning of electrical substations and Industrial process units, thus completing a full cycle from the project design to the assisted operation of the plant. - Development of automation architectures in electrical substations using IEC-61850 standard, knowledge of the electrical protection system. - Work in the oil and gas onshore and offshore industry.

$4.00 /hr
0 hours