Non Standard Timelines

One of the long time requests for the Visio timeline is to support something other than standard dates and times. Items that are not related to the standard concept of time. This can be accomplished by NOT using date formats in the shapes. Each shape is grouped and has a top level shape that contains a User Property (or two) of the form User.xxxMask that contains the format to be used for the dates or times. This is controlled by the Timeline menu, but the format can be changed to use something more generic. Dates are internally represented by a … Continue reading Non Standard Timelines

Where is Waldo?

With Visio 2010, Visio has now joined the other core Office apps and now supports the ribbon. With the old menus, I ended up turning almost all of them on and wasting screen real estate. So in a way, I like the new ribbon. Of course, the first question asked always starts with, “where is the button for…”. There is a download from Microsoft that will help you navigate, but the Visio team was prepared for questions about the location of commands. If you click on the File Ribbon and choose Options and then Customize ribbon, you are presented with … Continue reading Where is Waldo?

Review of David Parker’s new book

Visio is almost twenty years old and for the last few versions, Microsoft has been extending Visio’s capabilities beyond being the standard for drag and drop diagramming applications. In the beginning, Visio lead the way with it’s ability to quickly create business diagrams with intelligent shapes. Rather than worrying about the details of drawing shapes, the user could concentrate on how the shapes interacted. With Visio 2010, Microsoft laid the groundwork for validating the diagrams. As a new feature, Microsoft made sure that the validation process was well defined, but only created basic rule sets. With this book, “Microsoft Visio … Continue reading Review of David Parker’s new book

Using Custom Property Lists

When you have a shape with a Custom Property/Shape Data List you may want to refer to it from within the shapesheet or an associated shapesheet. The first inclination would be to do a string comparison within the test. My preference is to create a User cell that uses Lookup to convert the text into a numeric value. So for a list named Relation, the Shape Data row would be:Name:   Prop.RelationType:   1Format:   “Hostile;Close;Distant”   Value:   =INDEX(1,Prop.Relation.Format) So what would be in the Value of the User Property cell User.Relation_nbr? The LOOKUP function would need the string to search for (which is … Continue reading Using Custom Property Lists

I Need Help!

This month, the Microsoft newsgroups were closed, but there were no clear cut direction for continued support. Other than announcements of their closing, little effort appears to have been done to highlight the new forums as the place to go for Visio support. In the place of the thirteen Visio newsgroups, Microsoft has provided three forums: There is no clear cut definition as to which one to use, but it appears that they are for general user questions and not for Visio developers. On the Answers forum, the Visio questions are buried in a forum shared with … Continue reading I Need Help!

How do I change skin colour?

I have a few Google alerts set up to let me know if the word Visio is mentioned on the internet. I am always interested in new stencils for Visio and this has proven an effective way of finding them. Most of the time, the hit has nothing to do with the product Visio or it was a link to a download site for Visio or one of the books written about Visio. Today was slightly different, there was a link to a blog that said “In Visio 2007, i want to change skin color, but I don’t know the formula’s … Continue reading How do I change skin colour?

A blast from the past

Debra Dalgleish, one of the Excel MVPs mentioned an old episode of the Computer Chronicles on Facebook and provided a link. It did not take me long to find an appropriate link for the Visio crowd. The show is about Windows 95 and OS2, but at 16:50 to 20:00 is an intro to Visio 3.1 Nice shirt Ted!    

Revision Dates per Page

One of the posters in the newsgroup was asking about providing a revision date on each page of a Visio document and this is what I came up with. The only dates that are associated with a Visio drawing are done at the document level, so another apporach is necessary. To create a date stamp at the page level, add a custom property/Shape Data to the pagesheet for each page. This property can then be changed automatically when the page is altered. Since the property is updated automatically, the property will also be created if it does not exist. Private Sub Document_BeforeSelectionDelete(ByVal … Continue reading Revision Dates per Page

From Adobe Illustrator to Visio

One thing that got me hooked on Visio from the beginning was that you were not limited to the shapes that were supplied by the product, You could create shapes from scratch, modify existing shapes or wrap an image from any source into a Visio shape. So, I am always on the hunt for new shapes that are available on the internet. Recently, I came across a set of well made shapes and was able to get in touch with the creator. Though the shapes looked good, they did not have any of the smarts that can be associated with … Continue reading From Adobe Illustrator to Visio

Multiple copies while Duplex printing

Visio has a problem with duplex printing. If you ask for multiple copies while duplex printing, you only get one copy. This is rather annoying, but the problem is not with duplex printing. The issue is with the collate option. You can duplex print a Visio document and request mutiple copies and your document will print the correct number of pages, only if you do not select collate. Of course, the pile of paper generated is useless. What is printed on the front and back of the first piece of paper is two copies of page 1. There is a … Continue reading Multiple copies while Duplex printing