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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.