Microsoft Word VBA Macro Programming - Introduction (Udemy.com)
The only Word VBA programming course on the web. Why learn Excel VBA, if you plan to automate Microsoft Word?
Created by: Grant Gamble
Last updated November 2021
What you will learn
- The knowledge required to start confidently writing VBA macros which automate procedures in Word and which will enhance your own profile as a Word developer.
- You will learn to overcome the limitations of the Macro Recorder by writing your own code.
- You will become familiar with the Visual Basic Editor.
- You will learn how to work with the Word Object model.
- You will learn the basics of event programming.
- You will learn how to create user interfaces for your Word macro solutions.
- You will learn how to validate user input.
- You will learn how to debug your Word programming code.
- You will learn how to make your macros more robust by implementing error handling.
How it compares
Against the other 35 rated Udemy courses in Microsoft Word on CourseDuck:
- Rating4.6 out of 5higher than 60% of them
- Reviews1,508#10 of 36 by number of reviews
- Length12.9 hourslonger than 88% of them
- Last updatedNovember 2021more recently than 51% of them
Course Description
There are many online training courses on Excel VBA; but this is the only Word VBA course dedicated specifically to using VBA macro programming to automate Microsoft Word.
_______________________________________________________________________________
Marta:
" This course helped me develop my own macros, and start grasping more complex coding principles. Thank you! "
_______________________________________________________________________________
The Word VBA video tutorials in this course are designed to give you all the ammunition you'll need to start creating your own custom macros to automate Microsoft Word tasks and operations.
Microsoft VBA (Visual Basic for applications) allows you to control Microsoft Office programmatically. You can write macros which perform repetitive tasks saving your organisation, or your clients, time and money.
Word users learn VBA macro programming for a number of reasons: some people are looking to enhance their career prospects; some are looking to save themselves time; others are aiming to save their company money and increase productivity.
Perhaps you are an advanced Microsoft Word user looking to venture beyond the use of the macro recorder.
Perhaps you are a Microsoft Office specialist looking to enhance your skills portfolio and make yourself truly indispensable in the workplace.
Perhaps you have already learned how to automate Microsoft Excel using VBA and you are now looking to do the same with Microsoft Word.
Whatever your reasons for wanting to learn to write Word VBA macros, this course will equip you with everything you need to get started and feel confident about writing your own Word VBA code.
_______________________________________________________________________________
Sarahjane:
" I had no previous training on Word VBA coding but had used Word VBA code to create a complex Userform & document; primarily by copying and pasting from example code found on the internet - this was very time consuming and I found it almost impossible to customise and debug my code because I didn't really understand how the code worked. This course has broken down the concepts of code and syntax and shown me how to create useful and efficient interactions between the various code parts of my project - I can now see much better ways of structuring and coding my Userform & document and will be rewriting the majority of it... "
_______________________________________________________________________________
Instructor Details
- 4.6 Rating
1,508 Reviews
Grant Gamble
Grant Gamble is an experienced IT trainer, developer, consultant and author able to deliver a wide range of training courses. He has a vast experience of delivering public and on-site IT training content at different skill levels, to groups of varying sizes.
His UK company G Com Solutions Limited provide IT training courses and consultancy to a wide range of UK and international clients. His speciality is running week-long, intensive training workshops on topics like Microsoft Power BI, VBA, web development and Adobe Creative Suite automation.
More courses by Grant Gamble
Power BI Essentials: Power BI Training and Exam Prep (2025)
4.5 (3,717 Reviews)
Provider: Udemy
Time: 49.6h
$10.99
Power BI Administration: Administering the Power BI Service (2026)
4.3 (2,107 Reviews)
Provider: Udemy
Time: 8.4h
$11.99
Excel VBA Macros: Hyper-disambiguated Excel VBA Programming (2025)
4.2 (1,615 Reviews)
Provider: Udemy
Time: 16.8h
$11.99
Advanced Microsoft Word VBA Macro Programming (2025)
4.5 (339 Reviews)
Provider: Udemy
Time: 13.2h
$14.99
More Microsoft Word courses
Microsoft Word 2019 (MO 100) Study Guide to 1000 points
4.9 (451 Reviews)
Provider: Udemy
Time: 2.1h
$79.99
Microsoft Word 2016 - Bootcamp - Zero to Hero training
4.9 (167 Reviews)
Provider: Udemy
Time: 3.3h
$49.99
Master Microsoft Word Beginner to Advanced (2019)
4.7 (32,671 Reviews)
Provider: Udemy
Time: 7h
$18.99
Microsoft Word 1: 9 hours to Specialist (intermediate) level (2025)
4.7 (810 Reviews)
Provider: Udemy
Time: 8.9h
$13.99
Microsoft Word 2019-2016-2013 Course Bundle: 3 In 1
4.7 (271 Reviews)
Provider: Udemy
Time: 7.1h
$19.99
Microsoft Word 2013 Tutorial, Learn To Master Microsoft Word
4.7 (178 Reviews)
Provider: Udemy
Time: 9.8h
$64.99
Reviews
By Lara Van Dousselaere on 4/19/2023
I found the course very interesting. My only problem with the course is that there are exercises after each module to practice what we just learned and to get more familiar with VBA. Even the exercise at the end was more a walk-through than an actual exercise. I do not feel at the end of the course that I can use basic VBA programming. I will know how to read the code when it is there, but I won't be able to create it myself.
By Ameer on 9/3/2021
As he said, this is only course found on internet. There are thousands of videos on Excel VBA , but not for Word VBA. I was searching for these kind of course for more than 8 years. I tried attending paid course in an institution, but still they couldn't fullfill my requirement. Sir Grant seems to be more professional in both his work and teaching. He gives tips whenever required. Thank you sir.
By Priscilla Morton on 10/5/2020
This course has explained things thoroughly, precisely and in a way that is easy to follow and understand. Having hands-on resources goes above and beyond in being able to comprehend the topics.
By Dak Esberg on 10/1/2020
The content is solid, it's presented at a good pace, and shows practical uses immediately. I am an advanced user and a certified Procedure Writer by PPA. I recommend this course to all professionals.
By Saranya S on 9/25/2020
good
By Eric Heim on 9/13/2020
Great course, I learned exactly what I needed to program Word VBA in MS Word Mac 2016
By Michael Scully on 9/6/2020
I'm only on Section 2, and I've already purchased the Advanced course. The pacing is superb. As an advanced Word user with many years of experience, I've long wanted to learn the programming end of things. This introduction is perfect. Highly recommended.
By Kaushik Kumar on 8/19/2020
Nice
By Createment ! on 8/4/2020
Clear, step by step approach, good examples
By Sidney Wyckoff on 8/2/2020
After several weeks of thrashing around, I can not get past session 5, saving a macro ON MY MAC. I give up. I'll take a refund and buy a book.
By Kristien Harris on 7/17/2020
I feel confident now to approach building my own solutions. Thank you. Looking forward to starting the advanced course.
By Joshua Chan on 7/11/2020
Decent introduction to macro programming in Word.
I did need to do some extra reading around the subject for the last exercise, as the narrator went through it quite quickly and it would be nice to have a little more direct business application, but I found the course useful.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100











