For a project of ours, we were creating visio files with many flowcharts in it. One feature we found missing was to create Table of Contents. So I searched online for a macro to do that for me and I found one here http://www.welie.com/visio/index.php. I modified it a little bit so that it works top down and creates ToC in FIRST page. The updated macro can be downloaded from here http://sites.google.com/site/davendraupreti/uploads/Hyperlinked_ToC_macro.vss.
When executed, the macro...
- Deletes any exisiting content
- Creates ToC headers
- Creates ToC Content with page number
- Copies the ToC Content to clipboard, in case you want to copy it in a mail and send it to PM :)
This is how the ToC looks like
If you want, you can customise the macro to suit your needs. Please feel free to comment if you find any bugs :)