Visual Basic for Applications is a mouthful to say (which is why I’ll use the standard short form—VBA—from now on), but it also seems like it would be a real handful to learn. After all, this is a programming language we’re talking about, right?

True, but VBA was designed to be easy to learn and straightforward to apply. I’ve learned a couple of dozen programming languages over the past 30 years or so, and I can tell you that VBA is, hands down, the easiest language I’ve ever worked with.

Okay, but isn’t this stuff just for power users and the staff of ...

Get Business Solutions VBA for the 2007 Microsoft Office System 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.