Advanced, 3-day MOS Series
Topic-Level Outline
Days: 1
Prerequisites: Word 2013: Intermediate or equivalent experience
Unit 1
: Document interactivityTopic A: Creating forms
A-1: Entering data in a form
A-2: Adding form content controls
A-3: Restricting edits for a form
Topic B: Inserting objects and charts
B-1: Inserting an Excel worksheet
B-2: Inserting an Excel file as a linked object
B-3: Inserting a chart linked to Excel data
Topic C: Web pages
C-1: Saving a document as a Web page
Unit 2
: Document referencesTopic A: Tables of contents and captions
A-1: Creating and modifying a table of contents
A-2: Adding captions
A-3: Inserting a table of figures
A-4: Creating a cross-reference
Topic B: Indexes, bibliographies, and footnotes
B-1: Managing sources and citations
B-2: Working with footnotes
B-3: Marking index entries
B-4: Creating and modifying an index
B-5: Generating an index automatically
Unit 3
: Working efficientlyTopic A: Customizing the ribbon
A-1: Modifying ribbon tabs
A-2: Creating a custom tab
A-3: Adding buttons to the Quick Access toolbar
A-4: Resetting the ribbon
Topic B: Building Blocks
B-1: Using the Building Blocks Organizer
B-2: Creating Building Blocks
B-3: Modifying a Building Block
Topic C: Master documents
C-1: Inserting subdocuments
C-2: Working in Master Document view
Unit 4
: Macros and VBA fundamentalsTopic A: Simple macros
A-1: Recording a macro
A-2: Copying and running a macro
Topic B: Visual Basic for Applications
B-1: Discussing VBA
B-2: Examining the VBE window
B-3: Examining the Properties window
B-4: Examining the Properties window
Topic C: Modifying and creating macros
C-1: Adding a module to a project
C-2: Adding a procedure to a module
C-3: Declaring variables
C-4: Using expressions and operators
C-5: Using interaction functions
C-6: Understanding procedure- and module-level scope
C-7: Understanding public-level variables
Topic D: Word objects
D-1: Assigning an object to a variable
D-2: Changing object properties through code
D-3: Using a method
D-4: Associating objects with an event
D-5: Executing VBA code with a button
D-6: Creating a document
D-7: Opening a document
D-8: Saving a document
D-9: Closing a document
D-10: Creating a table
D-11: Formatting a table
Unit 5
: VBA programmingTopic A: Control structures
A-1: Using the If…Then construct
A-2: Using the If…Then…Else construct
A-3: Using the If…Then…ElseIf construct
A-4: Using the Select Case construct
A-5: Using the For…Next construct
A-6: Using the For Each…Next construct
A-7: Using the Do While…Loop construct
Topic B: VBA forms
B-1: Adding controls to a form
B-2: Attaching event handlers to a form
B-3: Validating data with event handlers
Topic C: Debugging and error handling
C-1: Discussing debugging tools
C-2: Setting a breakpoint
C-3: Adding a watch expression
C-4: Using Step Into
C-5: Working with the Immediate window
C-6: Working with the Locals window
C-7: Writing error-handling code
C-8: Using the On Error Resume Next statement