e-academy – IT training excellence in Cardiff, Newport, Bristol and South Wales

Course details
Fee £400
Days 1
Code WVBA07

There are currently no dates scheduled for this course.

However it can still be provided on a closed-company basis – or we may schedule it on demand. Please contact us for further information.

e-mail us
or call us on
0845 650 6500

Word 2007 programming with VBA

The Word 2007 programming with VBA training course is available at our Cardiff training centre in Wales, which is also within easy reach of Newport, Bristol and South WalesMicrosoft Certified Gold Partner for Learning Solutions

Overview

This course is designed to provide delegates with the skills necessary to take advantage of the powerful facilities offered by Visual Basic for Applications (VBA) to enhance and automate their Word documents and templates.

 

Prerequisites

Before attending this course, students must have:

  • Proficient knowledge of Excel 2003 or 2007.

 

Course Outline

Introduction

Topic A: About the manual

Topic B: Setting your expectations

Topic C: Re-keying the course

 

Getting started with the visual Basic Editor

Topic A: Visual Basic for Applications

Topic B: Properties and modules

Topic C: The Code window

Topic D: The Object Browser

Unit Summary: Getting started with the Visual Basic Editor

 

Programming basics

Topic A: Working with variables and functions

Topic B: Scope of variables

Topic C: Scope of procedures

Unit Summary: Programming basics

 

Word objects

Topic A: Programming with objects

Topic B: The Documents collection

Topic C: The Tables collection

Unit Summary: Word objects

 

Control structures

Topic A: Working with forms

Topic B: Using loop structures

Unti Summary: Control structures

 

Forms

Topic A: Working with forms

Topic B: Using events in forms

Unit Summary: Forms

 

Debugging and error handling

Topic A: Errors

Topic B: Debugging

Topic C: Error-handling

Unit Summary: Debugging and error handling

 

Course Summary

Topic A: Course Summary

Topic B: Continued learning after class