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

Emil R.

Emil R.

Classic ASP WEB Developer

Moldova - Tests: 2 - Portfolio: 3

Proficiency with HTML5, CSS3, JavaScript, JQuery, ADO, ASP Classic, IIS, XML, VBS, MYSQL, MSSQL, DHTML, WEB Scraping/Crawling (include dynamic), Highcharts. UI: JqueryUI, Bootstrap Familiar with Nodejs, Express, EJS I have been for 17 years in the computer field. I have been programming and developing for 15 years using Foxpro (SQL) and 8 years ASP Classic programming language. I am experienced in every phase of the development cycle. I have developed inventory, survey, financial, direct mailing, billing, client-server, user defined reporting systems, and some web development. I have written specifications for most of my projects and created user and technical manuals for each one. I have provided customer support and training for all projects and performed maintenance and normalization of databases for each project. I can scrape/crawl any website (include dynamic) I can also adjust myself in any programming platform.

Groups: LoginRadius

100% Job Success
$20.00 /hr
530 hours

Alexander E.

Alexander E.

PHP | JS | Java | C | C# | VBA, DBA, Base Web design

Russia - Tests: 1

Over the last 8 years I have developed a range of web sites using PHP+MySQL (Joomla, Wordpress, custom engines) and ASP.NET+MSSQL. My core competency lies in programming and data base administration. Also I have experience in many languages as Java, C, C#, Perl, SAP ABAP, VBA. I can do not big web design tasks. I like to solve new complex, interesting problems and can flexibly choose tools to make best solution. Waiting for your challenge :)

100% Job Success
$15.00 /hr
0 hours

Matt Campbell

Matt Campbell

Expert Systems Engineer, Drupal, Database, VBA & PHP Developer

United States - Portfolio: 9

I specialize in Database Development, VBA, SQL, PHP and Microsoft Access. This includes a broad scope of Web Development with Drupal and Wordpress. I am also a MCSE and MCITP. I work as a Windows System Administrator for a large retail POS company. I am network administrator, Linux server technician, web developer, Access programmer, Excel developer, reporting guru, statistician and an expert systems engineer all around. I graduated with an interest in finance, mathematics and statistics. My initial background is in finance. Creating very robust financial modelling databases, and making countless custom queries and reports. This evolved into front end database application development, multi user network based structures, and dense error handling routines. From there I went into data analysis for a large mailing company. Skyrocketing my knowledge of database structures due to the immense size of the datasets. Overall my knowledge base is very broad, and I enjoy learning!

96% Job Success
$35.00 /hr
8 hours

Terry W.

Terry W.

ExpressionEngine & CodeIgniter Development

United Kingdom - Portfolio: 6 is a software development company, based in Lincolnshire, UK. Icasm currently employ a single developer who has an MSc in Computer Science, is a former member of Mensa, and has been developing websites and software applications since 1995. was incorporated in 2005, and specialize in web development and design using several of the most popular CMS and frameworks (in particular ExpressionEngine & Codeigniter), Icasm also build bespoke systems and applications in PHP. Before choosing a developer I would, very strongly, advise confirming that portfolios and references are legitimate.

88% Job Success
$50.00 /hr
897 hours

Craig Harris

Craig Harris

Business Programmer - Excel, VBA, Access, Engineering Apps

United Kingdom - Tests: 5 - Portfolio: 5

Over the past 20 years, I've developed an extensive range of excel applications with VBA (macro) code. I've worked with individuals and multi-national corporations generating solutions that vary in size and complexity. I'm seeking opportunities to provide VBA code solutions or a complete spreadsheet application for you and your business. I can use my experience of creating business and software solutions to complex and simple requirements. I hope that a diversity of work can also help me to continue to work on new projects to broaden that experience so that I continue to enjoy what I do. I've been working with spreadsheets for over 20 years developing various types of applications including Financial, Engineering, Quality and capacity planning. My in depth knowledge of excel and VBA allows me to confidently approach any task. I also make good use of my knowledge of Python and php.

$10.00 /hr
22 hours

Jacob Merchant

Jacob Merchant

Spreadsheet Guru and Workflow Specialist

United States - Tests: 3 - Portfolio: 1

When I was 11, my parents showed me how to use Excel to track my trading card collection. Today, I'm a spreadsheet ninja. I know pivot tables like the back of my hand, I can script you out a macro in a matter of hours, and I can nest functions together in ways you've never thought possible. Big words, sure, but I back it up. I have built reports, ad hoc and repetitive, that have gone as high as the board of directors of Fortune 500 corporations. My VBA-enabled smart forms are used by front-line operations personnel, and are robust enough to handle transactions from any end user. I also have many years of experience developing business procedures and workflows. I can map out a workflow and easily identify where efforts are being duplicated or wasted. My expertise in automation has helped large companies reduce their staffing costs while reducing manual error rates and increasing overall productivity. As a business person who "speaks tech", I make a fantastic liaison between end-users and developers, thereby reducing complications during the business application development process, and making sure that the product you need is what is actually delivered. I also know a thing or three about coding and web design. Self-taught mostly; I took the intro to Comp Sci courses in college, but I picked up most of my chops modding video games and automating repetitive tasks at work. I've also taken a few Codecademy courses to round out my knowledge base. I've never spent too long in any specific language, so I actually think I have a better understanding of how computer science works than a dedicated coder who stays in one language all day does. In essence, a lot more breadth than depth. Languages I know today and are comfortable taking on work for include C/C++/C#, Java, Python, HTML, CSS, and PHP.

92% Job Success
$30.00 /hr
44 hours

Dmitry B.

Dmitry B.

MS SQL, OLAP/DWH, VB, ASP, Project Management

Switzerland - Tests: 2

Microsoft Certified Professional, Brainbench Transcript ID#: 2566487 Fundamental knowledge of relational databases, object oriented analysis, design and programming.Strong knowledge of Business Obects, Microsoft Visual Basic, Microsoft SQL Server.Wide experience in COM, DCOM, ActiveX, OLE, WIN32 API.Experience in design and development of client-server, three-tier and multi-tier applications.Basic knowledge and experience in project management.More than 6 years of successful experience of applications development in the field of accounting systems, workflow systems, as well as integration of various technologies in the completed software product. Last years - OLAP, data warehousing, business intellegence.Self-motivated, hard- working, sociable, resourceful and able to quickly grasp new technologies. please find my latest CV at [][1] [1]:

$39.94 /hr
183 hours

David Gul

David Gul Agency Contractor

Excel/Access VBA and Macro Developer

United States - Tests: 3 - Portfolio: 18

Over the last 14 years, I have developed a wide range of Excel and Access programs using VBA, for hundreds of clients, including individuals as well as Fortune500 companies. My core competency lies in developing automated Excel and Access programs (from the ground up or building on existing bases) which are intuitive to use and user friendly, yet very powerful. I am seeking opportunities to automate tedious and complex Excel/Access processes, so that you or your business can be more productive.

Associated with: OneWorldSolutions Agency

100% Job Success
$27.78 /hr
1,626 hours

Milan Rajic

Milan Rajic

Programmer / desktop applications / automation software / Excel VBA

Serbia - Tests: 4 - Portfolio: 9

Delphi, Excel VBA, Matlab, Object-oriented and structured C, Pascal, Basic. Desktop applications, Automation Software, Data mining tools, Optimization algorithms, Mathematics problems, Microcontroller programming.

99% Job Success
$25.00 /hr
1,093 hours

Fibin M.

Fibin M.

Excel Expert And VBA Programmer

India - Tests: 5 - Portfolio: 4

I am an expert in Microsoft Excel and VBA Programming. I have lot of experience doing projects involving Excel Macros - VBA, Business solutions in Excel,Excel Dashboards for Presentations etc. I guarantee 100% accuracy and lifetime warrentee for my deliverables. I am ready to accept challenging projects.

95% Job Success
$10.00 /hr
2,120 hours