VBA using Word
This course is designed to help experienced Word users automate common tasks and create end user systems. The user does not have to be a programmer to benefit from this course but any programming experience will be of value
- 2 Days
- Online or in person
- Private courses available
Course Objectives
- Automate many kinds of operations in macros. As well as utility macros (Opening, Saving, Printing, Proofing etc..), the application of VBA to all types of Word Documents will be covered.
Prerequisites
- Delegates should have attended Word Level 1, Level 2 and Level 3 or have equivalent knowledge.
Included
- Comprehensive course materials and exercises
- Telephone and Email Support
- Lunch and refreshments when training is delivered at our training venues
Course content Back to top
- KEY TOPICS
-
Day 1
VBA Projects, Modules and Procedures - structure and coding
VBA Development Environment and Help
Recording Macros
Running macros - Keys, Buttons, Events and Menus
Variables and Constants - Declaration, assignment & scope
Calling procedures and passing parameters
Showing message boxes and reading button presses
Reading use input via INPUTBOX
Flow of Control commands (IF, SELECT, FOR, DO, WHILE etc.) -
Day 2
Word Object hierarchy - Documents, Paragraphs, Range & Selection
Setting Application Properties
Document management and Properties
Paragraph Properties and Methods
Creating your own User Forms for use in templates
Adding controls to the User Form
Coding in the User Form
Completing documents from the UserForm
Automating one application from another
Creating and amending Command Bars and Toolbars
Debugging Macros, Breaks, Watches & Run Time errors
Triggering Macros from Events
Training a team?
Run this course privately, on your dates
What delegates say Back to top
“Very pleased with the course, trainer ensured we all had understanding before moving on”
How would you rate the course content overall
“A good coverage of all the theories needed to manage a team”
Are there any aspects of the course which you feel require improvement
“None, enjoyed every aspect”
“I found Pivot table and splitting columns of the most use however the whole course was helpful, Adele gave me some 1 on 1 training at the end which was very good.”
“Everything was of value”
“Looking forward to putting what I’ve learnt into practice!”
“I feel much more confident using formulas now. I will definitely do more charts for insertion into reports now.”
Following this training what are you going to do differently
“Focus on training to ensure the tools are there to improve the team. Look at training requirements.”
Other courses in this series Back to top
- You are here VBA using Word
-
Word Essentials
This course is for delegates who want to learn to be more productive with Microsoft Word. Delegates will learn how to use the essential day…
-
Word Advanced
This Word course covers the advanced features of Microsoft Word for delegates who need to work with forms, large or complex documents, and…
Related courses
-
VBA Essentials using Access
This course is aimed at those who would like to develop their skills and knowledge of VBA programming in Access application development.
-
VBA Essentials using Microsoft Excel
This course is aimed at those people who find they have reached their limit with the menu items of Excel and need to modify Excel to be…
Please contact us to discuss your VBA using Word course, we have many solutions available to ensure you receive the best training possible.
Your VBA for Word course can be delivered online or in-person. You can choose your learning path and delivery style. Learn in-person or online with our virtual classrooms. Your course can be delivered online, at your office or at one of our training venues, it's your choice. Small course sizes. Course materials included. Flexible VBA using Word course content. Expert trainers and tried & tested training methods. Many course materials available online using your personal training account. You can master VBA for Word, please contact us to book a place or get a quote for your VBA using Word course.
Oakville, 14 Durham Road West, Bowburn, Durham, DH6 5AU
0191 377 8377
ittrainingsolutions.co.uk
Printed: 10/25/2026 10:24:47 AM