How to Build a VBA App in Just 30 Minutes

Quick Start guide introducing lots of the VBA concepts required to build great apps
Free tutorial
Rating: 4.1 out of 5 (285 ratings)
7,752 students
31min of on-demand video
English [Auto]

VBA Excel and UI design
How to write readable code in VBA


  • Must have Microsoft Excel - All versions supported


Ever wanted to impress work colleagues with a user interface for your Excel documents? This free course walks you through the simple steps to achieve this.

Now is your chance to shortcut the long and tricky tutorials online, simply follow along with a basic worked example and learn how you can setup your own user interface form in Excel.

This course does not require any prior coding skills, you will need access to a computer running Microsoft Excel. You will also need to actually follow along and try out what you learn in order to get maximum value from this fantastic free course!

Craig has been working with Excel for well over a decade. He started out automating tasks for senior colleagues as a student using simple macro recorders, since that point he has never stopped using and learning what Excel can do to make his life easier.

A word of warning, although the course is delivered in 30 minutes, beginners will need to go back and re-watch the lessons presented in this course, as well as ask questions to the instructor – Craig. Learning a new skill is never easy, you didn’t learn to speak your native tongue in 30 minutes, and neither will you learn to code in 30 minutes- no matter how good the course is!

Who this course is for:

  • Beginners and Intermediate Excel users looking to learn VBA to automate their workflow


UK Based Engineer
Craig Barry
  • 4.0 Instructor Rating
  • 292 Reviews
  • 9,081 Students
  • 3 Courses

Craig holds a masters degree in automotive engineering with a keen passion for writing and teaching how to write software. He currently works for a small engineering consultancy based in Cambridge England.

An innovative engineer drawing on 10 years of commercial experience, Craig uses Excel to manage and analyse huge datasets from vehicle emissions testing. He has mentored various people through the years and has decided to combine all that knowledge in course format.

Craig is excited to share his Excel skills and knowledge with students across the world. Come and learn to use Excel professionally by enrolling on the course.

Top companies trust Udemy

Get your team access to Udemy's top 15,000+ courses