Visio Guy

Visio Discussions => General Visio => Topic started by: Dobbs on September 14, 2018, 10:45:47 PM

Title: Split large Visio file into multiple smaller files
Post by: Dobbs on September 14, 2018, 10:45:47 PM
First off, apologies if this topic has already been covered.  I did a quick search but did not find anything that matched my question. 


I am new to Visio as well as my current job where we use Vizio as a simple mapping program while out in the field.  We use different pages for each day we are out in the field mapping the respective site.  After several years these Visio files get rather large with 60 to 80 pages of maps.  These files often get too large to run on the laptop while in the field and I am forced to split these files down to smaller files.  Currently, I am doing this manually by saving a copy of the main file and deleting pages to break the main file up by years.  This means I have to save 4 to 5 copies of the file and delete many many pages depending on how many years we've been mapping the site.


I refuse to believe there is not a more efficient way to do this.  Is it possible to export a specific set of pages to a new Visio file, or at least select multiple pages to delete all at once rather than one at a time?  Our company is growing and we are finding we have to do this more often and it would make me look great as a new employee if I could present a more efficient method of doing this.  Thanks!
Title: Re: Split large Visio file into multiple smaller files
Post by: Dobbs on September 14, 2018, 11:33:37 PM
Update:

I found the 'delete pages' command and this speeds up the process monumentally.  But I would still love to find a faster way to split these large Visio files into multiple files based on page names.
Title: Re: Split large Visio file into multiple smaller files
Post by: Paul Herber on September 15, 2018, 11:52:09 AM
Please have a look at:

http://www.paulherber.co.uk/visio-utilities/ (http://www.paulherber.co.uk/visio-utilities/)

menu SuperUtils -> Page -> Copy all Pages to Separate Documents

should do what you want.