Solved

Convert visio layered diagram to Powerpoint animation or multiple slides

Posted on 2013-01-11
10
9,084 Views
1 Endorsement
Last Modified: 2013-01-14
Using Visio 2010 (premium) & Powerpoint 2010:  I have a visio diagram with multiple layers (but all shapes belong to only one layer).  Can anyone advise if I can convert the visio diagram to powerpoint and (a) ideally the layers be animated, or (b) copy to layers to separate slides, please?

(The bigger picture: My ultimate aim is to import the powerpoint into adobe captivate - & so I'd prefer animation because captivate can import powerpoint animation).
1
Comment
Question by:kazmdav
  • 4
  • 3
  • 3
10 Comments
 
LVL 24

Assisted Solution

by:Echo_S
Echo_S earned 250 total points
ID: 38768979
I believe you can save or export a Visio diagram as an EMF (enhanced metafile). Or you can  select all objects and copy them in Visio then use Edit | Paste Special in PowerPoint to paste as EMF.

Once you have the EMF on the slide, select it and ungroup it. (You can usually find Ungroup on the right-click options if you don't know where they are in your version of PPT.) Ungroup a second time to ungroup all the objects. You can then delete the empty rectangular autoshape that will be created with that second ungroup.

Now you can animate the individual objects.
0
 
LVL 30

Expert Comment

by:Scott Helmers
ID: 38770085
To, um, echo what Echo said, you can save as EMF in Visio.

Visio only allows you to save one page at at time, but if you want a macro that will save all pages at once, let me know.

Scott
0
 

Author Comment

by:kazmdav
ID: 38770963
Thanks Echo, I have done that & it works a treat!

Scott, I do have multiple Visio drawings for the whole training package, so will take you up on your offer for a macro please.

Love the standard of professionalism on this forum.

kazmdav
0
 
LVL 24

Expert Comment

by:Echo_S
ID: 38770966
Sweet. Glad to hear the combined information will get you where you need to go!
0
 
LVL 30

Accepted Solution

by:
Scott Helmers earned 250 total points
ID: 38771975
kazmdav:

If you place the attached Visio document in a folder containing your Visio drawings and run the macro, it will open each drawing and save each page as an EMF file. It builds the filename for each image from the vsd filename + the page number + the page name. This makes for somewhat lengthy filenames but they are unambiguous.

BTW, when Visio creates images from shapes on a page, it only captures the shapes and not any surrounding white space (refer to this article about creating PPT slides from Visio for reference). From the sound of what you need, this may be fine. But if you want all images to be the same dimensions as your Visio pages, let me know -- it's easy to add the fix to the code.
Save-all-pages-as-EMF----current.vsd
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 

Author Comment

by:kazmdav
ID: 38773204
Scott, your macro works a treat too!  I am over the moon with the amount of work this has saved me.

Thanks to you both. :-)
0
 

Author Closing Comment

by:kazmdav
ID: 38773216
It would be good to be able to assign both equally as ' Best solution' because there was quality info from both responses. I learnt about EMF files from Echo which will hold me in good stead for even more endeavours in Powerpoint. I chose Scott's simply because I have multiple .vsd files, the macro worked perfectly and a huge amount of time was saved to do bulk conversions to EMF files.

I'm a happy customer! :-)
0
 
LVL 30

Expert Comment

by:Scott Helmers
ID: 38774519
I appreciate the sentiment but no worries about splitting the "best solution" credit. You distributed the points equally and, even better, I appreciate your comments that we solved your problem and saved you time and effort. That's what we're here for!
0
 
LVL 30

Expert Comment

by:Scott Helmers
ID: 38774533
Oh -- and the other reason I answer questions here is because I end up learning new things along the way. I wasn't aware of the EMF to PPT technique provided by Echo so I walk away knowing more than I did before you asked your question. Makes for a good day!
0
 
LVL 24

Expert Comment

by:Echo_S
ID: 38774612
Yeah, definitely echoing what Scott said. :-)
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

David Parker’s latest book, Microsoft Visio 2010: Business Process Diagramming and Validation, will give you the tools to turn flowcharts and other business diagrams into valuable, data-driven corporate assets. Armed with the knowledge you’ll gain f…
The ability to add structure to Visio diagrams using containers, lists and callouts is one of my favorite features in Visio 2010. In this article I’ll describe a mashup of containers and lists that meet a real-world need. Prior to reading this ar…
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.
As a trusted technology advisor to your customers you are likely getting the daily question of, ‘should I put this in the cloud?’ As customer demands for cloud services increases, companies will see a shift from traditional buying patterns to new…

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now