Jan 12, 2009
My Digital Life Editorial Team

How to Open Visio Diagrams in Multiple Program Windows

Microsoft Visio is diagramming software which is non-integrated part of Microsoft Office productivity suite. Visio allows user to use vector graphics to create diverse diagrams. When opening Visio saved document file or create a new diagram, normally the document on the same instance of Visio program window. It means that one Visio program user interface will open and show multiple Visio diagrams.

It’s possible to instruct Microsoft Office Visio to open each Visio diagram in different instance of Visio program window. In other word, each and every Visio document, open from saved copy or newly created one, will be open in new Visio window, which has it own button in Windows Taskbar.

After enabling Visio document to open on new program window, user can switch between multiple documents by clicking on Visio buttons in Taskbar. By default, in order to view each document in Visio, user has to click on Windows drop-down menu on menu bar, and then switch between Visio documents.

To implement the new behavior, follow the following registry hack:

  1. Open Microsoft Visio.
  2. Go to Tools -> Options -> Advanced.
  3. Check the Put all settings in Windows Registry option.
  4. Run Registry Editor (regedit).
  5. Navigate to the following registry key:

    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Visio\Application\

  6. In the right pane, right click on SingleInstanceFileOpen, and then select Modify. Update the value of SingleInstanceFileOpen from 1 to 0.

Related posts:

  1. How to Open MDI (Microsoft Document Imaging) Format with Office 2007
  2. How to Open, View or Create XPS Documents in Windows XP and Windows 2003
  3. Convert Office Open XML Files to Mac Office 2004 and v. X Compatible RTF Format with Free Converter
  4. Download ExtraOutlook v1.2 to Simultaneously Open two Instances of Microsoft Outlook in Windows PC
  5. Unable to Open Hard or USB Flash Drive with Windows Script Host Cannot Find Script File autorun.vbs Error

12 Comments

  • If you follow the instructions from Priyanka exactly it works fine. The reason you don't have that option showing in the registry is that you didn't follow instruction #3 above.

    I am using Microsoft Visio 2010.

    regards,
    Chuck

  • This option doesn't work on MS-Visio 2003.

    Any 2nd thoughts for the same.

  • Answer to Krishna (#1):

    This option should become available once you close the visio file after step #3.

    If not you will need to maually add it in the registery editor by "right click"->new->"string value".

    Answer to Ed (#6):

    Visio will overwrite the registery when a file is closed after step #3. You should verify that there are no open visio files before doing step #6.

  • Excellent and useful. This solution can be called a KISS, Kee it short and simple.

  • Worked well for me in Visio 2007. Thanks.

  • No need to make any registry changes.

    Here is how you go about it:

    > Open your first file

    > Go to start menu and open Visio again – this should open a new window by default

    > You can verify this by going to task manager and you should see two instances of Visio.Exe process running

    > From the second window, use File > Open option to open your second file

    • The complete process is :-

      To implement the new behavior, follow the following registry hack:

      1.Open Microsoft Visio.

      2.Go to Tools -> Options -> Advanced.

      3.Check the Put all settings in Windows Registry option.

      4.Run Registry Editor (regedit).

      5.Navigate to the following registry key:

      HKEY_CURRENT_USERSoftwareMicrosoftOffice12.0VisioApplication

      6.In the right pane, right click on SingleInstanceFileOpen, and then select Modify. Update the value of SingleInstanceFileOpen from 1 to 0.

      Than need to follow these step:

      > Open your first file

      > Go to start menu and open Visio again – this should open a new window by default

      > You can verify this by going to task manager and you should see two instances of Visio.Exe process running

      > From the second window, use File > Open option to open your second file

  • I stand corrected…somehow the "Singleinstance…" was reset to "1". After changing to "0" this worked as directed. Thank you!

  • Same as Alex…does not work in Visio 2007.

  • Doesn't work in Visio 2007. Changing SingleInstanceFileOpen’ option does not do anything.

  • Sorry for the confusion.. I did not save the changes to the Options.. It works like a charm now

  • The 'SingleInstanceFileOpen' option is not avialable for me in the Registry. Please advise.

    Regards,

    Krishna

Leave a comment

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Subscribe

Free email subscriptions
Get latest updates in email for free:

Translate This Page