Word 2013:

Advanced, 3-day MOS Series

Topic-Level Outline

                         Days:  1

          Prerequisites:  Word 2013: Intermediate or equivalent experience

                         Unit 1 :  Document interactivity

                               Topic A: 0  Creating forms

                               A-1:                               Entering data in a form

                               A-2:                               Adding form content controls

                               A-3:                               Restricting edits for a form

                               Topic B: 0  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: 0  Web pages

                         C-1:                         Saving a document as a Web page

                         Unit 2 :  Document references

                               Topic A: 0  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: 0  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 efficiently

                               Topic A: 0  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: 0  Building Blocks

                               B-1:                               Using the Building Blocks Organizer

                               B-2:                               Creating Building Blocks

                               B-3:                               Modifying a Building Block

                               Topic C: 0  Master documents

                         C-1:                         Inserting subdocuments

                         C-2:                         Working in Master Document view

                         Unit 4 :  Macros and VBA fundamentals

                               Topic A: 0  Simple macros

                               A-1:                               Recording a macro

                               A-2:                               Copying and running a macro

                               Topic B: 0  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: 0  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: 0  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 programming

                               Topic A: 0  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: 0  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: 0  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