 |
|
There are many excellent online courses. This has been hugely beneficial in my day to day work.
|
|
- Louise Nolan
|
|
|
|
|
Microsoft Word 2000 VBA and Word Developer
Course Aims
This course is aimed at experienced Word users, preferably with some awareness or experience of another programming language. Readers will learn about bookmarks, fields, document templates, form fields, macros, object, properties and methods, variable and constants, control structures, controls, dialog boxes and user-defined forms, sorting information, dubugging and error trapping and events. This course includes specially prepared exercises that give readers practical experience of what they are learning within the course. |
Assumed Knowledge
Readers should have a good working knowledge of Word 2000, either from experience or by completing our Word 2000 training courses. No previous programming experience is assumed but a familiarity with another programming language would be an advantage. |
Course Audience
This course is intended for experienced users or IT professionals who need to customise Word to suit particular requirements. |
|
Table of Contents
|
Bookmarks
|
Selecting a Bookmark in a Macro
|
|
|
|
Fields
|
Viewing Field Results or Codes
|
|
|
|
Document Templates
|
Creating and Using Templates
|
|
|
|
|
Form Fields
|
|
|
|
Introduction To Macros
|
|
|
Editing Macros
|
Printing a Visual Basic Module
|
|
|
|
The Range Object
|
Inserting, Deleting and Editing Text
|
|
Inserting Text after a Bookmark
|
|
|
Objects, Properties and Methods
|
What are Objects and Collections?
|
|
|
|
|
Variables and Constants
|
|
|
Control Structures
|
Conditional Control Structures
|
|
Looping Control Structures
|
|
Performing Multiple Actions on an Object
|
|
Non-Structured Statements
|
|
|
|
Controls, Dialog Boxes and User-Defined Forms
|
Control and Dialog Box Events
|
|
Displaying and Dismissing a User Form
|
|
|
|
|
Storing Information
|
|
|
|
Debugging And Error Trapping
|
|
|
|
Events
|
|
|
Appendix A Naming Conventions
|
User-Defined Form Controls
|
|
|
|
|
|