This section serves as a general introduction to Visual Basic for Applications, the programming language that is common to both Visual Basic and to a range of host applications, including most of the applications in the Microsoft Office suite. Taken together, these chapters form an extremely fast-paced introduction to the most critical VBA programming topics. If you're an experienced programmer who is learning VBA as a second (or additional) programming language, this material should help to familiarize you with VBA in as short a time as possible. If you have some experience with VBA programming, you'll want to read Chapters 4 and 5 on class modules and automation, since they discuss two of the newer and most significant technologies incorporated into the VBA language.
In addition to its role as a tutorial, Chapter 3 is an essential reference to the data types supported by VBA.
Part I consists of the following chapters:
• Chapter 1, Introduction
• Chapter 2, Program Structure
• Chapter 3, VBA Variables and Data Types
• Chapter 4, Class Modules
• Chapter 5, Automation
• Chapter 6, Error Handling
Was this article helpful?