Who Should Read This Book?

This book is aimed at professional software developers. The VBA language is the most widely used rapid application development, or RAD, language in the world, and in addition to the millions of developers now using VBA, many more developers are coming into the VB arena from other languages, such as C++, not so much to replace those skills, but to augment their personal toolkit and to enhance their career opportunities.

This book is a reference work and not a tutorial, so, for example, I won't explain the concept of a For...Next loop; as a professional developer, you already know this, so you don't want someone like me insulting your intelligence. But I will detail how a For...Next loop works in VB, how it works in practice, what the alternatives to it are, how it can be used to the best advantage, and what pitfalls it has and how to get round them.

I also hope this book will be the main reference for experienced VB developers who are upgrading to VB6. I have spent several months working with VB6 in order to become familiar with and fully document the important new language elements and object models within it. Here again, though, if you're a VB developer upgrading to VB6, you don't want to be led by the hand like a newbie through the additional functions and object models; you know that your familiarity with the VBA language means that you can pick up the new features of VB6 quickly. You just need to know how this stuff works in the real world, and you'll ...

Get VB & VBA in a Nutshell: The Language now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.