Using Visio Shape Reports to export detail from your diagrams
This post has already been read 1939 times!
Ran cross another handy feature of Visio – Shape Reports!
If you’re like me and love manipulating data in Excel to clean up and use elsewhere, rather than doing it the long, slow and manual way, then you will probably like to explore this feature of Visio.
I recently created a state chart and I needed a quick export of all of the states I used on the diagram.
Sure, I could manually type them out, or individually copy and paste each one into a document, but that’s now how I like to operate! If there’s a tool for the job – I like to use it.
So I opened up the ‘Shape Reports’ option under the ‘Review’ ribbon and begin to design my extract.
We want to create a new report, so go ahead and click that to begin the new report wizard.
Now, depending on what you’re doing or what data you’re trying to extract out of your model, you can export everything (easiest – but takes longer to clean up) or put some criteria around what you want to export (little bit trickier but my favorite!)
Easiest option is to create an export using the ‘Shapes on the current page’ and click through the wizard with the default options and selecting ‘Show all properties’. This will give you a dump of all properties and you can filter through what you need in Excel.
Personally I like to extract just what I need from the model, so I set some export criteria using the ‘Advanced’ option on Wizard step numero uno.
Here you can define some conditions for what you want to pull out of your model. For the above example I’ve opted to ignore the transition shapes as I just want to see a list of state names.
Play around with what’s available, particularly under the ‘Master Name’ property, to find the criteria your after.
So proceeding with example of not including ‘transition’ elements, you can then move on to selecting what properties to export.
Again, depending on what your modelling and how you defined it, your requirements may differ here. In my example I’ll be using ‘Displayed Text’ – as that’s the exact data set I’m looking for.
Give your a report a name on the next step and then a report definition (for recognizing the report later on!).
Double click your newly created report to see the results.
You need to select an export format, as I said earlier, Excel is my personal favourite for manipulating large amounts of text and filtering – but the choice is entirely yours of course.
Voila! Your data is exported in a lovely styled format ready to use as you please.
I kind of skipped over the selecting the report criteria section, so if anyone would like more guidance in that area let me know!
8 Responses to Using Visio Shape Reports to export detail from your diagrams
Leave a Reply Cancel reply
Most Read Posts
- Building Ideas in Rails – thoughts from a ‘non-developer’
- Updated blog and Axure content
- Document management –the necessary evil
- The ‘Business Analyst’ – ambiguous title for an IT chameleon or generic title for SMEs through to support analysts?
- Ariba on Demand Single-Sign On - A more detailed explanation and walkthrough
Recent Posts
- Ariba on Demand Single-Sign On – A more detailed explanation and walkthrough
- Building Ideas in Rails – thoughts from a ‘non-developer’
- The ‘Business Analyst’ – ambiguous title for an IT chameleon or generic title for SMEs through to support analysts?
- Document management –the necessary evil
- Updated blog and Axure content
Recent Comments
- Lori Witzel on Using Visio Shape Reports to export detail from your diagrams
- Business Analyst Tip: Exporting Shape Info from MS Visio | seilevel.com on Using Visio Shape Reports to export detail from your diagrams
- Button-less search fields on mobile on Creating AJAX-style auto complete functionality within Axure prototypes – UPDATED
- Building Ideas in Rails – thoughts from a ‘non-developer’ | Business Analysed on The ‘Business Analyst’ – ambiguous title for an IT chameleon or generic title for SMEs through to support analysts?
- Auto-Suggest on Creating AJAX-style auto complete functionality within Axure prototypes – UPDATED
Twitter Feed
- Trying to disconnect from @VodafoneAU after moving overseas and have been to asked to call back again 5 times! #awfulcustomersupport 1 month ago
- RT @pitchforkmedia: LCD Soundsystem Documentary to Screen in U.S. This Summer, Thanks to Beastie Boy Adam Yauch http://t.co/sP2sU1H5 1 month ago
- RT @coachella: With #HeinekenColdStorage at #Coachella2012, your beer stays ice cold until you claim it, by scanning your thumbprint #th ... 1 month ago
- Building ideas in #rails: thoughts from a 'non-developer' around building ideas rather than writing them down http://t.co/yzeB02hX 2 months ago
- RT @Salmon_11: @Tim_Cahill Old Hill Wanderers @oldhillafc. #timcahillgiveaway 2 months ago
Archives
- March 2012 (2)
- February 2012 (1)
- January 2012 (1)
- December 2011 (1)
- August 2010 (1)
- July 2010 (11)
- June 2010 (1)
- May 2010 (3)
- April 2010 (1)
- February 2010 (2)
- January 2010 (7)
- December 2009 (2)
Categories
- Ariba on Demand (1)
- Axure RP (11)
- Business Analysis (7)
- Prototyping (2)
- Quick Tips (4)
- SharePoint 2010 (10)
- Uncategorized (1)
- Visio 2010 (8)















suhweet!! thx for the info
I have a chapter about Visio Reports in my book – http://www.visualizinginformation.com/ – if anyone is interested….
It does not copy the same sequence of a process map to excel.
Now this is what I was looking for. I am trying to extract Time Duration data from my process flow. This gets me started in the right direction. Thank you.
Hi,
I am trying to get the actual info displayed in the Entities into Excel, forexample if my entity name is Vendor and has these attributes : Vendor ID, name and date , i want to return something like this in excel:
VENDOR
Vendor ID
Vendor Name
Date
How can I do that? I am using Visio 2010.
HELPPPPP
Hi Natalie,
On the step during the wizard that is labelled ‘Choose the properties… ‘ you should be able to select (tick) the properties that you require:
VENDOR
Vendor ID
Vendor Name
Date
If they are not available to select perhaps you have added your attributes in a different way?
Hope that works for you!
[...] Using Visio Shape Reports to export detail from your diagrams, Hamish King does a great job of showing how easy the export to Excel can now be. If you’re [...]
Hi Hamish – thanks much for this post! One of my colleagues at Seilevel, Joyce Grapes, just linked to it in a post (tips for Business Analysts) on the Seilevel blog.
Wanted to share it with you and your readers here:
http://requirements.seilevel.com/blog/2012/04/business-analyst-tip-exporting-shape-information-from-microsoft%C2%AE-visio-2010.html