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

Lawrence Karanja

Expert Office Automation(VBA) Developer with SQL Server Experience

Kenya - Tests: 1

I am a Expert Developer with a 6+years of experience in Office Automation for MS Excel, MS Word, MS Access VBA & SQL Server. I have developed applications for Document Creation & Management, Data Flow as well as creating Databases in MS Access and SQL Server. I have also scaled up Databases from MS Access to SQL Server for use with MS Access viewing

$35.00 /hr
8 hours

Amit S.

Amit S.

Reliable software solutions

India - Tests: 12 - Portfolio: 3

**** Not available till April 2015****** Please do Not invite for interview or job till April 2015. Have an experience of over 5 years in IT and Finance Industry. Have worked in Financial Software’s like Bloomberg and Reuters. Have a pretty good exposure to risk management solutions. Excel and VBA have been my forte and office productivity applications like Microsoft word and Access along with SQL my regular bread and butter. What you will get from me? 1. Risk based solutions (Value at Risk , exposure calculations, probability distribution, risk metrics , portfolio optimization and BASEL 1,2,3 based calculations) 2. Corporate finance solutions (Loan , Mortgage , DCF, Balance sheet analysis, Business analysis, P&L statements) 3. Business model development 4. Excel projects implementation and optimization 5. Access projects implementation and optimization 6.Any other office , VBA related projects. Based solutions 8. Windows Based softwares (only financial products) 9. Excel , Access , Word , power point Addin 10. Database services that include database designing , optimization and developing a frontend to the database(MS Access only) 11. Data Conversion, Automation of routine tasks , mapping complex database objects. JSON to Excel , Mysql to excel and any other type of conversion done automatically. For all the above projects you will get . 1. Quality of software product 2. project completion Guarantee 3. Support even after the project is completed 4. Reasonable Rates 5. Value for money with no compromise on Quality 6.Value added services and multiple options for solutions. 7. Creative and innovative suggestions for project improvement. 8.Long term commitment I own a personal blog containing demos of software solutions in excel.

$50.00 /hr
14 hours

Stephanie Hintzen

Stephanie Hintzen

Bioinformatics Scientist

United States - Tests: 2 - Portfolio: 1

I am looking to keep learning and to expand my skills through some free lance work. I hope to try new things and to earn some extra money. Most of my skills are in biology, but I have considerable computer experience. In addition to the skills listed below, I have also dabbled (and can code my way out of a bag) in: C++, PHP, MSQL But as I don't code in them often, I didn't want to list them as something I am "skillful" in. Check out my professional profile and connect with me on LinkedIn.

$12.00 /hr
10 hours

Michael Lujan

Michael Lujan

Automation Engineer

United States - Tests: 2

To provide the highest level of technical expertise. Apply my skills in automation, software testing and programming to your team, together, we will reach a higher potential. You need to be sure that their IT, ROI is at its maximum. With real talent and passion for driving technology to the next level, I look forward to accomplishing new feats for a common goal.

$13.33 /hr
3 hours

Charles Kiepe

Charles Kiepe

Experienced Professional Accountant and Excel Expert

United States

Dedicated husband and father looking for part time work to supplement my family's income. I have 8 years of professional experience in CPA firms and public sector acquisition program offices. In my career I've built up a unique set of skills, from book-keeping and providing financial advice to program, statistical, and Earned Value Management (EVM) analysis techniques. I have extensive experience using Microsoft Excel and VBA coding to build robust applications within my office. Heck, I've even built my own accounting software. From basic book-keeping to manipulating and cleaning large quantities of data, I can take the task you're spending days on and finish it within a matter of hours. Thanks for reading my profile, I look forward to helping you move your business forward!

75% Job Success
$20.00 /hr
14 hours

Ganesh N.

Ganesh N.

(Exel expert,VBA)

India - Tests: 2

I have a very strong background with Microsoft Excel, including Advanced Formula and Advanced Macros. I have experience with create templates,Process automation for companies that need a specific Program built for their needs. I can offer quick services on the below work requirements. 1. Automating Excel work using VBA 2. Data Strapping 3. Excel based small application 4. Data entry work.

$5.00 /hr
94 hours



Graphics Designer, Web Designer, AutoCAD Draftsman, Excel Programmer

India - Tests: 7

I am a Bachelor in Commerce with approximately 8yrs of teaching experience. I have also got industrial experience working for companies on full time and freelancing basis. I have got exposure in fields such as graphics design, interior design, accounting and Web Design. I am proficient in MS-Office, Tally ERP 9, Corel Draw, Adobe Photoshop, Adobe Illustrator, AutoCAD, Adobe Flash, Excel VBA and Corel Draw VBA. I have above-average knowledge and experience in Open office, Adobe In Design, Adobe Dreamweaver, 3DSMAX, Google sketch up, HTML and CSS. Learning other technologies...

$3.00 /hr
23 hours

Babatope Adebajo

Babatope Adebajo

GIS Analyst


Geographic Data Analysis and Service, Nigeria - Trainee April. 2007 – Sept. 2007, May 2010 – Dec. 2010  Student Trainee with the responsibility to acquire data on field for various client who included telecommunication firm, traveled to different cities within Nigeria for data enumeration.  I got trained on the use of GIS software [ArcGIS 9.2], AutoCAD 7 and its applications when there was a short break in my studies.  Developed my skills on the use of other GIS and mapping software such as ArcMap 10.0, MapInfo and AutoCAD Interspatial Technologies Nigeria – Client Services May 2011 - August 2012  Developed my skills on the use of other GIS and mapping software such as ArcMap 10.0, MapInfo, MapSource, Gpsmapedit, Onpoint WebGIS, Cgpsmmapper, Arcpad 8.0, FME Workbench and AutoCAD 12.  Relatively Quick Learning Skills - Accomplished tasks assigned with little or no supervision with research into techniques needed, self tutoring, regular visit to forums and professional assistance Projects:  I was in-charge and instrumental in the production of Lagos State Street maps by taking time outside of office hours to check the accuracy of every data already in the database to ascertain if it conforms to what is on ground through field work.  A WebGIS server (Called LAGIS) with various spatial dataset such as Elevation, Land Cover, Land Use, Drainage, Land Ownership, Parcel identification, road restriction, speed limit, Postcodes and electronic certificate of Occupancy of the Lagos State region which is established by and for the Lagos State Government.  I also created and supervised the geocoding of the Lagos street map, established a 15 man team supervised by me to develop a navigation map for Garmin Nuvi devices to be used by drivers within Lagos State. This was achieved by rigorous field enumeration (using Trimble Juno mobile device) to acquire relevant information such as road speed limit, roundabouts, road restrictions, parcel use, name and address, postcode and town names. With the use of GIS software, Mapping packages and network design software such as ArcMap10.0, Gpsmapper, Cgpsmapper v100, Mapset tool, Notepad, Arcpad 8.0 to process and customize, the navigation map was created and tested even by the Governor and Commissioners of Lagos State.  Training of staff and various client in the use of surveying and ad hoc GIS packages  I was assigned to carry out flood risk map and analysis for various locations within the state using statistical data collected from various source, also I was instrumental in the initial redesign and adjustment of the proposed MetroLine Corridor through the Lagos State Ministry of Transport in which I attended different meetings with the Governor of Lagos State. British Red Cross – GIS Analyst/Mapping (Volunteer) September 2013 – Till Date  Geographic analysis and development of tools for managing or supporting geographic analysis and further help in the development and use of the tool set. Such as Quantum GIS, ArcGIS, Tile Mill, Python, PHP, CSS, Geoserver,  Data analysis and cleaning: Reviewing and or cleaning data and supporting other team members in doing the same while using applications such as Excel or Access or PostgreSQL etc.  Presentation and formatting graphics images and data: Developing and customizing digital outputs like maps, graphs and data and then manipulating them for a much better user or viewer experience using Excel or power point or word or light video editing software  User Support: Support staff and volunteers in using the simple online web map interface and other tools mentioned above.  Carrying out independent research for appropriate GIS data and supporting material for projects being executed. Other Experiences Bank PHB – Marketing, Customer Service and Sales Representative March 2009 – March 2010  I attended to queries, issues and challenges of both existing and prospective customers, these include opening new accounts, managing customer account and assets, understanding the business nature of the customer to improve their relationship with the bank, in which customer service skills were demonstrated.  I was also tasked with the responsibility of collating all retail staff weekly progress report which was I must transfer to the regional head office for statistical monitoring. Using Microsoft Excel, I designed a program in which every staff plugged and inputted its report.  Customer patronage was essential to improve marketing skill; this was achieved by visiting and using of mobile communication regularly with existing and potential customers.

$13.33 /hr
45 hours

Kevin K.

Kevin K.

Web Analyst with Google Analytics experience

United States - Tests: 1 - Portfolio: 1

• Business professional with six+ years of data analysis experience in varied industries. • Critical thinker with experience using Excel, SQL, and Google Analytics to solve business problems. • Insatiable curiosity to uncover hidden value in data that leads to increased profit for a business. • Experience as a consultant presenting analyses to top executives that allows them to take action.

$55.56 /hr
14 hours