Do more with Microsoft Office than you ever imagined


Visual Basic for Applications is an entry level programming language that has been integrated into every space that uses Microsoft products. VBA allows you to automate redundant tasks and can become a gateway language for you learn more about the programming world and provide a bridge to other languages. 

All photography provided by Shutterstock



New to Visual Basic? Start here! This language was meant for everybody, including people that have no programming experience at all.

Let's get started →


Whether or not you're a working professional in the investment banking, accounting space (or neither!) you're sure to find some great lessons here.

Make me a Ninja →