I've searched online and in EE but haven't been able to find any solutions for this. I have a Visio document which contains around 100 process maps. These are regularly reviewed by our Business Analysis team as we are in the middle of a big project to implement a new system. Each process is on a different page in Visio and it is difficult to keep track of which workflows are in the document and also to find workflows quickly (other than using Control + F and searching all pages, which isn't great as many workflows may contain the same text even though they have different titles).
I could set up a contents page by adding a shape for each page and manually assigning a hyperlink, but this is clearly time consuming and will require the contents to be rearranged each time a process is inserted.
Is there a way of doing this using VBA?