Microsoft VBA Training Course

Table of Contents

, Microsoft Word VBA Training Course in London

Microsoft Word VBA Introduction

Audience: This course is aimed at experienced Word users who need to automate repetitive tasks or simplify more complex tasks using VBA macros. Learn the elements of the Word object model and control the automation of documents, forms and templates using VBA control structures. Discover different ways of running macros and create interactive User Forms. And save huge amounts of time every day.

We are happy to arrange for a trainer to contact you to help tailor you course.

Course Duration: 1 day.

Course Availability: Monday – Saturday

Course Types: Group bookings, public courses, 1-2-1 sessions, bespoke tailored courses and office migrations.

Course Location: This Microsoft Word VBA Introduction training course can be delivered either at our London training venue or at your offices. 

Tailored Course Content: Course content can be customised to meet your specific requirements, with scheduled dates to suit you.

On Completion of Word VBA Introduction

  • Create VBA Macros
  • Manipulate Text
  • Understand Objects, Methods, Properties and Variables
  • Use Control Structures
  • Construct Templates
  • Create User Forms
  • Add Controls to Forms

Microsoft Word VBA Introduction Course Outline

  • Overview of Word VBA
  • Generating code by recording
  • The Word Object Model
  • The Visual Basic Editor and The Project Explorer
  • Creating procedures
  • Importance of comments 
  • Printing your code
  • Insert After and Before
  • Selecting text and using the Text property
  • Retrieving text from a selection
  • Formatting a selection
  • Toggling formatting
  • Finding and replacing text
  • About Objects and Collections
  • Returning an object
  • Working with methods
  • Working with properties
  • The Range object
  • Ranges and navigation
  • The Characters collection
  • The Words collection
  • The Sentences collection
  • The Paragraphs collection
  • The Font object
  • The Paragraph Format objects
  • Variables and constants
  • Declaring and typing variables
  • Using conditional structures
  • Using looping structures
  • Predefined Word templates
  • What can a template contain?
  • Saving a document as a template
  • Editing and modifying a templates
  • Including boilerplate text and styles
  • Managing Template Distribution and Updates
  • Built-in dialogs
  • Dialog box settings
  • Capturing return values
  • User Form events
  • Overview of ActiveX controls
  • Creating User Forms
  • Adding controls to a User Form
  • Setting properties
  • Creating event procedures
  • Displaying a User Form
  • Dismissing a User Form
, Microsoft Word VBA Training Course in London
, Microsoft Word VBA Training Course in London