• View Cart
  • Trainer Login
  • Customer Login
  • 1300 667 660
Corporate Training Options
Menu
  • Home
  • Courses
    • Professional Development Training
      • Leadership Training
      • Customer Service Training
      • Planning & Organisation
      • Personal Development
      • Sales Training
    • Microsoft 365 Training
    • Online Training
  • Event Replays
  • Blog
  • Success Stories
    • Testimonials
    • Business Case Studies
  • About
    • Meet the Team
    • FAQ’s
    • Careers
  • Locations
    • Canberra
    • Sydney
    • Melbourne
    • Brisbane
    • Gold Coast
    • Perth
    • Adelaide
    • Hobart
    • Darwin
Home > Courses > Microsoft Computer Training > Microsoft 365 Training > Microsoft VBA > Microsoft VBA for Word

Microsoft VBA for Word

← Back
  • Overview
  • Course details
  • Level
  • Outcomes
  • Success Program
  •  

Overview:

Microsoft Word Training Pathway

Our Microsoft Word training is offered across three progressive core one‑day courses – Introduction, Intermediate, and Advanced – supported by a specialist VBA for Word course. Whether you are new to Word, building stronger document‑creation skills, or working with complex, long documents and automation, there is a course tailored to your needs.

All courses can be delivered as is, or we can customise a training program so your team completes the exact topics they need in the number of days that suits your organisation.

You are currently viewing the Intermediate course page, but you can easily explore the other Word courses using the links below.

Core Word Courses

  • Microsoft Word Introduction – Learn the fundamentals of creating, editing, formatting, and producing professional‑looking documents with confidence.
  • Microsoft Word Intermediate – Work more efficiently with longer documents using styles, templates, section breaks, advanced layout features, and mail merge.
  • Microsoft Word Advanced (on this page!) – Create and manage complex documents using tools such as tables of contents, indexes, master documents, collaboration features, forms, and macros.

Specialist Word Course

  • VBA for Word – Automate document tasks and build custom Word solutions using Visual Basic for Applications (VBA).

VBA for Word – Course Overview

The VBA for Word course is a specialist program designed for experienced Word users who want to automate document tasks and build custom solutions within Microsoft Word. Delivered over two‑days, this course introduces VBA programming concepts in a practical, step‑by‑step way, focusing on real‑world document automation rather than abstract coding theory.

Participants learn how to work within the Word VBA environment, understand the Word object model, write and manage procedures, and build VBA applications that interact directly with documents, text, and files.

In this course, you will learn how to:

  • Understand VBA concepts and the Word object model
  • Work effectively with the VBA Editor
  • Create and manage procedures in VBA
  • Declare and use variables
  • Create and work with user‑defined functions
  • Use programming techniques to control program flow
  • Construct loops to repeat actions based on conditions
  • Identify and manipulate document text using code
  • Perform basic file management tasks using VBA
  • Create and drive user forms
  • Implement error‑handling routines
  • Use Word’s built‑in dialog boxes within VBA programs

 

If you’re ready to explore training for your team, you can request a quote, book onsite or online training, or download the course PDF using the buttons on the top right.

Not sure which combination of topics or course levels is right for you? Call us on 1300 667 660 and we’ll help design the perfect Microsoft Word training solution for your organisation.

 


CTO Training Courses - Teaching you essential skills for the workplace

What You Can Expect from Customised Microsoft Word Training With CTO

When you partner with CTO for onsite or customised Microsoft Word training, you receive a learning experience designed specifically for your team. We focus on the Word skills that matter to your work, your data, and your level of experience — no generic content and no time wasted.

Here’s what our clients value most:

  • Training tailored to your needs – whether you follow a structured Word learning pathway or select specific topics relevant to your business.
  • Experienced, engaging facilitators who specialise in Microsoft Word and bring real‑world examples to every session.
  • Hands‑on, practical learning that builds confidence and equips your team to apply their skills immediately.
  • A supportive and enjoyable experience — our trainers are known for making complex Word concepts clear, logical, and approachable.

We bring training directly to your team, ensuring the content aligns with your systems, processes, and real-world Word usage.


About Corporate Training Options

For over 30 years, Corporate Training Options has helped organisations across Australia build capability, improve productivity, and get more value from their software tools. Our customised approach ensures your team gains the right skills, in the right way, for long‑term success.

Whether you want a single Microsoft Word course or a tailored multi‑level training program, we’re here to help.

Call us on 1300 667 660 to design the perfect training solution for your team.

Course Details:

About This Course

The VBA for Word course is a two‑day, hands‑on specialist program focused on automating Word document operations and building real‑world VBA solutions. Download links for the course outline and supporting materials are available on this tab.


Delivery Options

We offer flexible delivery options to suit your team and environment:

  • Onsite at your workplace – Practical, guided training using realistic document automation scenarios
  • Live online training – Instructor‑led, interactive VBA sessions
  • Customised delivery – Focus on specific automation requirements or tailor VBA solutions to your business processes

All training is delivered by experienced Word and VBA specialists with strong real‑world automation experience.

The two‑day format allows time for guided practice, hands‑on exercises, and the development of working VBA solutions.

About the Courseware

Some of the courseware provided is based on earlier versions of Microsoft Word. The VBA language, Word object model, and automation techniques covered remain fully relevant and accurate across current versions of Word.

Where newer features or interface changes are relevant, our trainers highlight and incorporate these during the session to ensure the content aligns with your environment.

Duration: 2 Days

  Microsoft VBA for Word 2016 - Download the course outline in PDF Format

Level:

Training Pathway

VBA for Word is a specialist course that complements the three‑level core Word training pathway. It is typically undertaken after completing Microsoft Word Advanced or by users with equivalent experience.

This course can be taken as a standalone session or combined with other Word training as part of a customised learning program.


Prerequisites & Requirements

  • VBA for Word: Assumes a strong working knowledge of Microsoft Word and experience creating and editing a variety of documents.
  • A general understanding of personal computers and the Windows operating system environment is required.
  • No prior programming experience is necessary.

Software Versions

Training can be delivered using current versions of Microsoft Word for Windows, with examples adapted to match your organisation’s environment.

Related Course:

  • Microsoft VBA for Excel
  • Microsoft VBA for Access
  • Microsoft Visio - Introduction
  • Microsoft Viva (formerly Yammer)
  • Microsoft Viva (formerly Yammer) Corporate Adoption Program

Learning Outcomes:

This course focuses on building practical automation skills that reduce manual effort and improve consistency when working with Word documents.

By the end of this course, participants will be able to:

  • Understand VBA concepts and how Word objects are structured
  • Navigate and use the VBA Editor efficiently
  • Create procedures and functions to automate document tasks
  • Use variables and programming logic effectively
  • Manipulate document content using VBA code
  • Build loops and conditional logic to control program behaviour
  • Perform basic file management tasks using VBA
  • Create user forms and write code to control them
  • Implement error‑handling routines to make solutions more robust
  • Use Word dialog boxes within VBA applications

These outcomes prepare participants to create reliable, real‑world Word automation solutions.

Our Success Program

CTO’s Success Program ensures your VBA training delivers practical, long‑term value.

What you can expect:

  • Customised learning pathways combining Word Advanced and VBA training
  • Highly experienced Word and VBA facilitators
  • Hands‑on, practical training focused on real automation scenarios
  • Post‑training support options, including advanced VBA coaching or follow‑up sessions
  • A partnership approach to help your organisation automate document processes safely and effectively

Prices:

Trainees Price
1-3 trainees $1,650 per day
4-8 trainees $1,980 per day
Each additional trainee $154 per day

Click here to Request a Quote

  Get A Quote   Book Onsite Training   Book Online Training
  Download PDF

REQUEST A QUOTE BOOK NOW

Internal Links

  • Home
  • About CTO
  • Services
  • Courses
  • Become a Trainer
  • Blog
  • Contact Us

Secure Payment

Locations

  • Canberra
  • Sydney
  • Melbourne
  • Brisbane
  • Gold Coast
  • Perth
  • Adelaide
  • Hobart
  • Darwin
  • New Zealand
  • United Kingdom
  • USA
  • Canada

Sign Up to our Newsletter

  • This field is for validation purposes and should be left unchanged.

Connect with us

Privacy Policy | Terms & Conditions | Refund Policy | Disclaimer

Sitemap | Copyright © 2017 | All rights reserved. | SEO and Gold Coast Web Design by: Visual Marketing