This chapter covered the basic VBA programming concepts. You learned that code can be placed in standard modules or class modules and that various coding statements can be placed in the modules for controlling the flow of execution, storing values, and so on. You also learned how to test and run your VBA code and to capture errors. These basic VBA coding techniques will serve as a foundation for all remaining chapters in the book. Now that you have a basic understanding of how to write VBA code statements, let's move on to Chapter 3, where you will explore the world of object-oriented programming.