Visio Shape-to-Shape Navigation

P

Phly Developer

I'm trying to see if there's any way to create a "link" shape that,
when clicked or dbl-clicked, would scroll the display to another
shape. In other words, if I have a bunch of "slide" shapes on my visio
page, I'd like to have a table of contents slide with links that
reference some of my other slides (shapes with text and graphics).
Similarly, I'd like to put a small "link" shape on each of my slides
to go back to the table-of-contents slide. I know I can do this by
creating a page for each of my "slides", but I like having all of my
slides on the same page so I can zoom out and see them all at the same
time. Is this possible? Would I need a VBA script? Can anyone suggest
something?

Thanks in advance,

Maxim
 
A

AlEdlund

check John Marshall's site (visio.mvps.org). He has a couple of vba examples
for toc's.
al
 
W

WapperDude

While not as elegant as what you might find at John's site, if you want to
avoid using code, you can use hyperlinks. The Visio help is pretty good on
this topic. So your "TOC" shape would have hyperlinks to each of the
"slides". Each slide would hyperlink back to the TOC or to the next slide if
you so desire. Each HL can have it's own zoom factor.

You need to know the name of each "slide", typically, something like sheet.2
or sheet.3. To find the name, go to the menu bar > View > Drawing Explorer.
In the DE window, expand Foreground Pages, expand the Page your shapes are
on, expand the Shapes folder. Then click each shape shown and the
corresponding shape will be selected in the drawing window. Thus you have
that shape's name.

HTH
Wapperdude
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top