Microsoft Word 2007 VBA course

Click to book a course today

Download PDF version of Word 2007 VBA course outline

Overview

This course is designed for Word “super users” who need to enhance and automate Word documents and templates.

Microsoft Word 2007 VBA training courseAudience

Experienced Word users needing to create interactive user interfaces, or automate repetitive procedures for speed and consistency.

Course Objectives

At the end of this course, delegates will be able to create Templates, update Fields, edit Macros, create User Forms, edit VBA code and build interactive procedures.

Prerequisites

Delegates should have attended the Word Advanced course and also have a basic knowledge of programming structures.  According to the audience’s abilities and requirements the course will be tailored at the trainer’s discretion.

Course Contents (2 days)

  • Introduction & Simple Macros
    • Review of the VB Editor
    • Review of Basic Programming Structures
    • Recording, Testing and Security
    • Error Handling and debugging Methods
    • Run Programs from the VB Editor
  • Understanding
    • Understand Objects & the Object Model
    • Understand Properties, Methods, Events
    • Understand Projects, Modules and/or Procedures
    • Understand Document Collection Object
    • Work with Project Explorer,
      Code Modules & Properties
  • Variables
    • Review Simple Variables & Data Types
    • Arrays
    • Object Variables
  • Word Object Model
    • Document Object
    • Selection Object
    • Ranges
    • Events
    • Add-ins    
  • User-Defined Forms
    • Basic Form Design
    • Form Handling and Events
    • Multiple form interactions
  • Functions
    • Work with Constants
    • Understand Functions
    • Work with Calling Functions
    • Create an InputBox Function
    • Create a MsgBox Function
    • Nest Functions
    • Understand Decision Structures
    • Work with If and IfThenElse statements
    • Work with Looping Structures
  • Document Manipulation
    • Bookmarks
    • Find and Replace
    • Handling Graphics
    • Tables
    • Headers and Footers
  • Events
    • Template Macros
    • Other Events
  • Introduction to Classes
    • What a class is
    • Creating a class
    • Creating Properties and Methods

Course Materials

Enliten IT will provide each delegate with a workbook and other useful reference materials where applicable.

Note:
We only offer Microsoft Word VBA courses on a private in-house basis. For pricing and availability just pick up the phone and call on 0845 1085481.


UK Areas We Cover

London
Hackney | Islington | Camden | Brent | Havering | Barking | Dagenham | Redbridge | Newham | Waltham Forest | Haringey | Enfield | Barnet | Harrow | Hillingdon

Essex
Basildon | Braintree | Brentwood | Chelmsford | Colchester | Harlow | Harwich | Loughton | Saffron Walden | Southend-on-Sea | Tilbury | Romford | Hornchurch | Rainham | Upminster

East Anglia
Cambridge | Peterborough | Hoddesdon | Hertford | Welwyn Garden City | Stevenage | Bishops Stortford | Letchworth | Royston | Huntingdon | Bury St. Edmunds | Boston | Wisbech | Norwich | Ipswich | Harwich | Felixstowe | Newmarket

North East
Newcastle-Upon-Tyne | Sunderland | Washington | Durham | Hartlepool | Stockton-on-Tees | Middlesbrough