Day
ONE – Developer Prep
Overview
of Visio 2003
Why use Visio, benefits and features
Working with Handles
Moving Shapes,
Sizing Shapes, Different Handles
Selecting Objects
The different ways to select objects
Working with Objects
Attributes, Aligning, Distributing,
Rotating, Flipping, Grouping, Front and Back
The Page Views (Zoom In and Out) Module 6
Working with Text
Freehand Text
- Using the text tool Text Enhancements
Alignment, Point Size, Colour,
Tab Settings
Using the Freehand Drawing tools
Using the drawing
tools to create shapes
Connector Lines
Stencil Connectors, Drawing Connectors Adding and Deleting Connector points
Printing
Page
Orientation (Portrait, Landscape)
Background Pages
Creating background pages
Applying background pages
Shape report
Producing reports
Utilising Excel
Applying and Modifying Styles
Creating Styles for text
Creating Styles for drawings
Saving Styles with Templates
Templates
Creating and Customising Templates
Using Templates
Stencils
Adding customised
shapes to a stencil Customising the stencil
Saving stencils
Overview of Custom Properties
Creating custom properties
Editing custom properties
Downloading to Excel Working with guides
Fields
Inserting fields
Creating formulas within fields
Layers
Creating layers Utilising layers
Drill downs Creating drill downs
Moving within drill downs
Hyperlinking
Creating a hyperlink
between a shape and other files
Day
TWO - SHAPESHEETS
Shapesheets
Overview of shapesheets
What they control
Examining
a shape in the shapesheet window
Visio formulas
Entering and
editing formulas
Functions and
operations in Visio formulas Shapesheet cell references
Specifying units
of measure
Protecting formulas
When to use formulas
with automation User defined cells and ‘scratch’
formulas Evaluating formulas
Enhancing a shapes
behaviour
Adding control
handles to a shape
Defining, dimming
and hiding short-cut menu commands
Shape
Geometry
Controlling shape
geometry with formulas Controlling a shapes position on
a page Preventing a user from moving a shape Controlling
how shapes are altered in size Using locks to limit shape
behaviour
Grouping and merging shapes Creating
and controlling grouped shapes Creating and controlling
merged shapes (if time creating a 3D box)
1
D Shapes
Understanding
1D and 2D shapes Creating a 1 D shape
Enhancing
a Shapes Behaviour
Adding
Control Handles
Making Shapes
respond to Events Working with the Page Sheet
Manipulating
other shapes
Controlling other
shapes
Day THREE and FOUR - Visio VBA
Using Visio VBA
Using VBA
Creating a project
OLE Automation
Basics
Overview of the
Visio Object Model
Overview of Objects, Properties, Methods
and events
When and How
to Run your Program Running VBA code from Visio
Working
with Shapes
Placing a shape onto the drawing
page Getting information about the shape Adding text to
a shape and changing its attributes
Adding and removing
shapes
Performing operations
on a shape
Working with
formulas and cells from a shape’s shapesheet
Adding and deleting sections and rows from shapesheets
Automating connections
Connecting shapes
together
Determining which
glue to use
Properties and Formulas
Connecting Shapes
Adding Data to
Shapes
Printing and
Saving Documents Quitting Visio
Getting
Data from Drawings
Types
of Visio Data
Iterating
through a Collection
Getting Information from
Documents, Pages,
Shapes and Shapesheets
Working with
Windows and Selected Shapes Getting Information about Connections
Generating and using Unique Ids
Visio
events
Overview of events
Creating events
from This Document ActiveX controls
Adding ActiveX
controls
Handling control
events
Working with controls at runtime
Links to databases (using Access)
Identifying
a database
Creating
and Opening recordsets from Visio
Manipulating
recordsets from Visio Transferring data to and from a Visio
shape/drawing