Learning ObjectivePrerequisitesTechnical RequirementsTechnological RequirementsHow I Got Here“Excel Bad, Coding Good”The Instructional Benefits of ExcelBook OverviewEnd-of-Chapter ExercisesThis Is Not a Laundry ListDon’t PanicConventions Used in This BookUsing Code ExamplesO’Reilly Online LearningHow to Contact UsAcknowledgments