This document outlines the content covered in an Advanced MS Excel Macros course. The course covers topics such as recording and running macros, editing macros with Visual Basic, variables and data types, conditional statements, loops, arrays, procedures and functions, user forms, advanced programming techniques, and debugging. Specific topics include recording macros, assigning macros to menus/toolbars, objects and collections, if/then decision structures, for/do loops, array declaration, running code in design/run mode, and connecting to databases.