Hire the Best Excel VBA Developers
in South Africa

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Werner D.

Cape Town, South Africa

$40/hr
4.6
26 jobs

I am a professional Engineer with 20+ years of experience in solving client problems in the most optimal way. I am a PowerBI, Power Apps and Excel VBA macro programming guru and have a unique ability to turn complex, abstract concepts into understandable, relatable solutions.

  • Visual Basic for Applications
  • Microsoft Excel
  • Business Cases
  • Visual Presentation Design
  • Data Analysis
  • Google Sheets
  • Spreadsheet Software
  • Data Visualization
  • Automation
  • Microsoft Excel PowerPivot
  • Scripting
  • Dashboard
Howard S.

Plettenberg Bay, South Africa

$65/hr
5.0
66 jobs

I have a BSc (Honours) degree, with majors in Computer Science and Applied Mathematics. I have had Upwork Top Rated status for more than 5 years, Top Rated Plus status (great success with bigger clients and longer contracts) for more than 2 years. I have an Upwork Job Success Score that is still 100% after 57 jobs, 10,000+ hours and 10 years full-time. I am a Certified Microsoft Professional in the field of Data Science. I have real technical skills, such as Python, ML & Deep Learning, Power BI, Excel, Tableau, VBA, SQL, Mongo and PHP, and I am certainly not afraid of getting my hands dirty, but I also like (and am able) to operate on a higher level, to see a project or requirement through from concept to completion in the most elegant and efficient manner. 1. Data Science skills include: Python, Numpy, Pandas, scikit-learn, Matplotlib, Plotly, Power BI, Tableau, Excel and ElasticSearch. 2. My technical and programming skill-set includes Python, Django, Flask, VBA, Excel, Access, PHP, SQL, mySQL, Jquery, Javascript, JSON, Ajax, HTML and CSS. 3. Cloud infrastructure skills: AWS, Azure, GCP. 4. Database skills: SqlServer, MySQL, PostGresSQL, MongoDB, BigQuery. 5. PM and BI skills include Power BI (Microsoft Certified), DAX, Power Query, Tableau, MS Project, PowerApps, MS Flow, SharePoint and Trello. 6. Peripheral skills include, amongst others, Knime, Git, & Vim.. I have great people skills, a proven track record in effective project management, the ability to work in an unstructured environment and be self motivated, and good relationship building and writing skills. I have more than 20 years of experience in real world web & application development and project management. I believe in ethical business practice, and my commitment is to provide online applications and IT business solutions of the highest possible quality.

  • Microsoft Power BI
  • Python
  • SQL
  • Power Query
  • Business Intelligence
  • Data Analysis
  • Microsoft Power Automate
  • Business Analysis
  • Machine Learning
  • Django
  • RabbitMQ
  • Data Modeling
  • Data Science
  • Flask
  • Artificial Intelligence
John-Roy C.

Cape Town, South Africa

$35/hr
5.0
36 jobs

I have more than 15 years experience and love for Microsoft Excel :-) It's a passion of mine working on Excel and providing great quality and service to all clients. My services include: 1-Updating/fixing existing spreadsheets 2-Developing and creating spreadsheet tools from scratch based on client requirements. 3-Consulting online regarding any need around Excel. 4-Creating training content for Excel. 5-and much more... My standard service to all online spreadsheet creation jobs include: -Free unlimited updates till client is happy with format and functionality of excel file -Free lifetime support to fix/repair file if there is ever an issue with the file due to version updates or human errors. I look forward to being of service to you.

  • Visual Basic for Applications
  • Microsoft Excel
  • Data Entry
  • Spreadsheet Software
  • Excel Formula
  • Spreadsheet Form
  • Macros
  • Spreadsheet Automation
  • Spreadsheet Button
  • Spreadsheet Macros
  • Database Testing
  • Excel Macros
  • Data Visualization
  • Data Analytics
  • Data Mining

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Excel VBA Developer in South Africa on Upwork?

You can hire a Excel VBA Developer in South Africa on Upwork in four simple steps:

  • Create a job post tailored to your Excel VBA Developer project scope. We'll walk you through the process step by step.
  • Browse top Excel VBA Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Excel VBA Developer profiles and interview.
  • Hire the right Excel VBA Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Excel VBA Developer?

Rates charged by Excel VBA Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Excel VBA Developer in South Africa on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Excel VBA Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Excel VBA Developer team you need to succeed.

Can I hire a Excel VBA Developer in South Africa within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Excel VBA Developer proposals within 24 hours of posting a job description.