Table of Contents:
  • 1. Introduction
  • 2. Preliminaries
  • I. The VBA Environment
  • 3. The Visual Basic Editor, Part I
  • 4. The Visual Basic Editor, Part II
  • II. The VBA Programming Language
  • 5. Variables, Data Types, and Constants
  • 6. Functions and Subroutines
  • 7. Built-in Functions and Statements
  • 8. Control Statements
  • III. Objects and Object Models
  • 9. Object Models
  • 10. The Word Object Model
  • 11. The Application Object
  • 12. The Document Object
  • 13. The Section and HeaderFooter Objects
  • 14. The Range and Selection Objects
  • 15. The Find and Replace Objects
  • 16. The Table Object
  • 17. The List Object
  • 18. Shortcut Key Bindings
  • 19. Built-in Dialog Objects
  • 20. Custom Dialog Boxes
  • 21. Menus and Toolbars
  • IV. Appendixes
  • A. Programming Word from Another Application
  • B. The Shape Object
  • C. Getting the Installed Printers
  • D. High-Level and Low-Level Languages