In this part, you will learn all about how Visual Basic for Applications (VBA) works. You will learn rules for coding, how to write code, how to debug your codelooking for the inevitable errors that occurand how to build graphical user interfaces (GUIs) so that users can run your code easily. This is really all about the mechanics of code writing and is transferable to other Microsoft applications such as Access or Word.