<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Bill Morein's Weblog : General</title><link>http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx</link><description>Tags: General</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>(Relatively) New blog with lots of great Visio content</title><link>http://blogs.msdn.com/wmorein/archive/2009/01/24/relatively-new-blog-with-lots-of-great-visio-content.aspx</link><pubDate>Sun, 25 Jan 2009 00:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9374345</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/9374345.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=9374345</wfw:commentRss><description>&lt;P&gt;Somehow I had thought that I had already pointed people to &lt;A href="http://blogs.msdn.com/saveenr/" mce_href="http://blogs.msdn.com/saveenr/"&gt;Saveen Reddy's blog&lt;/A&gt;, but looking back through the archives I realized that I hadn't. Saveen doesn't work on the Visio team, but is a power user and knows a ton about visualization. &lt;/P&gt;
&lt;P&gt;I'm a huge fan of Python the programming language, and he covers a lot of information on how to use Python with Visio, among other topics. Here is a recent series he started: &lt;A href="http://blogs.msdn.com/saveenr/archive/2009/01/22/visio-ironpython-powershell-how-to-draw-nice-diagrams-from-the-command-line.aspx"&gt;http://blogs.msdn.com/saveenr/archive/2009/01/22/visio-ironpython-powershell-how-to-draw-nice-diagrams-from-the-command-line.aspx&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9374345" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wmorein/archive/tags/Visio+2007/default.aspx">Visio 2007</category><category domain="http://blogs.msdn.com/wmorein/archive/tags/Development/default.aspx">Development</category><category domain="http://blogs.msdn.com/wmorein/archive/tags/Data+Visualization/default.aspx">Data Visualization</category><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>Visio Conference 2008 - Agenda now posted</title><link>http://blogs.msdn.com/wmorein/archive/2007/11/27/visio-conference-2008-agenda-now-posted.aspx</link><pubDate>Wed, 28 Nov 2007 02:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6563150</guid><dc:creator>wmorein</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/6563150.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=6563150</wfw:commentRss><description>&lt;P&gt;We've posted the &lt;A class="" href="http://www.msvisioconference.com/agenda.htm" mce_href="http://www.msvisioconference.com/agenda.htm"&gt;agenda for the upcoming Visio Conference&lt;/A&gt;. This conference will be expanded significantly from the last one, which was more focused on partners. This version will include a lot more end user content.&lt;/P&gt;
&lt;P&gt;One major note: we will be disclosing a lot of information about the next version of Visio, which promises to be a huge release for us. We are in the middle of coding right now (I'm actually already using a version for my day to day work) and are really itching to tell people about all of the great stuff. We'll cover the upcoming stuff in both keynotes and will have two full sessions about it as well. If you are at all interested in the future of Visio, don't miss this conference (of course we'll be talking about the present of Visio as well, so don't miss it either way). You can &lt;A class="" href="https://dynamicevents.emeetingsonline.com/emeetings/websitev2.asp?mmnno=253&amp;amp;pagename=SITE66437" mce_href="https://dynamicevents.emeetingsonline.com/emeetings/websitev2.asp?mmnno=253&amp;amp;pagename=SITE66437"&gt;register at this link.&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6563150" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>Announcing (a bit belatedly) the Visio Conference 2008</title><link>http://blogs.msdn.com/wmorein/archive/2007/11/08/announcing-a-bit-belatedly-the-visio-conference-2008.aspx</link><pubDate>Fri, 09 Nov 2007 06:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6004081</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/6004081.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=6004081</wfw:commentRss><description>&lt;P&gt;This has already been mentioned on some of the other Visio-related blogs, but I wanted to make sure that people are aware of the &lt;A class="" href="http://www.msvisioconference.com/" mce_href="http://www.msvisioconference.com/"&gt;Visio Conference 2008&lt;/A&gt;, taking place here in Redmond in February of next year.&lt;/P&gt;
&lt;P&gt;The last conference (held in February 2006) was a huge success, with some of the most favorable customer feedback I've ever seen. We're expanding this version, including additional sessions focused on end users along with even more sessions for developers and partners. &lt;/P&gt;
&lt;P&gt;One interesting tidbit is that we will be giving you a sneak peak at the next version of Visio (creatively codenamed "Visio 14"). This promises to be an absolutely huge release for us, so we'll have a lot to show and discuss.&lt;/P&gt;
&lt;P&gt;If you are at all interested in Visio, whether as a customer, partner, or solution integrator, I'd highly recommend making the trip.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6004081" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>Visio Active Directory Topology Diagrammer</title><link>http://blogs.msdn.com/wmorein/archive/2007/10/03/visio-active-directory-topology-diagrammer.aspx</link><pubDate>Wed, 03 Oct 2007 21:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5266367</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/5266367.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=5266367</wfw:commentRss><description>&lt;P&gt;One of the most common requests I get from IT users of Visio is for a way to draw out an Active Directory topology map. Visio has Active Directory shapes, but until now it didn't have the ability to actually go out and create a diagram from AD. We've put up a free download that does this -- the &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?familyid=cb42fc06-50c7-47ed-a65c-862661742764&amp;amp;displaylang=en&amp;amp;tm" mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=cb42fc06-50c7-47ed-a65c-862661742764&amp;amp;displaylang=en&amp;amp;tm "&gt;Microsoft Visio Active Directory Topology Diagrammer&lt;/A&gt;&amp;nbsp;is now available. This runs as a separate application and is installed in the Start menu. Here is a screenshot of the UI:&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;IMG title="AD diagrammer UI" style="WIDTH: 563px; HEIGHT: 487px" height=487 alt="AD diagrammer UI" src="http://blogs.msdn.com/wmorein/attachment/5266367.ashx" width=563 mce_src="http://blogs.msdn.com/wmorein/attachment/5266367.ashx"&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5266367" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/wmorein/attachment/5266367.ashx" length="49847" type="image/jpeg" /><category domain="http://blogs.msdn.com/wmorein/archive/tags/Visio+2007/default.aspx">Visio 2007</category><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>Exchange Server 2007 Shapes</title><link>http://blogs.msdn.com/wmorein/archive/2007/08/08/exchange-server-2007-shapes.aspx</link><pubDate>Wed, 08 Aug 2007 22:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4296477</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/4296477.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=4296477</wfw:commentRss><description>A download is available on Microsoft.com containing a &lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=45F7EA49-CEB2-4B04-8D46-2B0AE5E10694&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=45F7EA49-CEB2-4B04-8D46-2B0AE5E10694&amp;amp;displaylang=en"&gt;stencil and template for Exchange Server 2007&lt;/A&gt;. If you do Exchange deployment or management this is worth grabbing. It works with Visio 2003 or 2007.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4296477" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>Upcoming webcast</title><link>http://blogs.msdn.com/wmorein/archive/2007/07/25/upcoming-webcast.aspx</link><pubDate>Thu, 26 Jul 2007 03:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4052383</guid><dc:creator>wmorein</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/4052383.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=4052383</wfw:commentRss><description>I'll be presenting a webcast on the Data Visualization features in Visio on Tuesday, August 7th. Here is a &lt;A class="" href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032345919&amp;amp;EventCategory=4&amp;amp;culture=en-US&amp;amp;CountryCode=US" mce_href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032345919&amp;amp;EventCategory=4&amp;amp;culture=en-US&amp;amp;CountryCode=US"&gt;link to the details and registration information&lt;/A&gt;.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4052383" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wmorein/archive/tags/Visio+2007/default.aspx">Visio 2007</category><category domain="http://blogs.msdn.com/wmorein/archive/tags/Data+Visualization/default.aspx">Data Visualization</category><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>Security updates for Visio 2002 and Visio 2003</title><link>http://blogs.msdn.com/wmorein/archive/2007/07/11/security-updates-for-visio-2002-and-visio-2003.aspx</link><pubDate>Wed, 11 Jul 2007 23:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3819779</guid><dc:creator>wmorein</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/3819779.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=3819779</wfw:commentRss><description>&lt;P&gt;If you haven't already, make sure that you update&amp;nbsp;any copies of&amp;nbsp;Visio 2002 or 2003 with the security updates that we released last month. If you use Microsoft Update or Office Update (highly recommended) then you will already be updated, but if not you can download the files directly from the following links:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=FC1D0483-27E8-4541-B81D-4A47973BEA30&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=FC1D0483-27E8-4541-B81D-4A47973BEA30&amp;amp;displaylang=en"&gt;Security Update for Visio 2002&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C47F432E-8538-42FD-92C9-7E0F1D643E8E&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=C47F432E-8538-42FD-92C9-7E0F1D643E8E&amp;amp;displaylang=en"&gt;Security Update for Visio 2003&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3819779" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>New book -- Visualizing Information with Visio 2007</title><link>http://blogs.msdn.com/wmorein/archive/2007/07/10/new-book-visualizing-information-with-visio-2007.aspx</link><pubDate>Tue, 10 Jul 2007 21:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3802701</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/3802701.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=3802701</wfw:commentRss><description>&lt;P&gt;Somehow I missed the fact that &lt;A class="" href="http://www.amazon.com/Visualizing-Information-Microsoft%C2%AE-Office-Visio%C2%AE/dp/007148261X/ref=sr_1_1/002-3674063-3826418?ie=UTF8&amp;amp;s=books&amp;amp;qid=1184093953&amp;amp;sr=8-1" mce_href="http://www.amazon.com/Visualizing-Information-Microsoft%C2%AE-Office-Visio%C2%AE/dp/007148261X/ref=sr_1_1/002-3674063-3826418?ie=UTF8&amp;amp;s=books&amp;amp;qid=1184093953&amp;amp;sr=8-1"&gt;Visualizing Information with Microsoft Office Visio 2007&lt;/A&gt;, a new book by David Parker, has been published. I knew that the book was coming out, but somehow the actual release slipped by me. I've had a number of people ask about good books for learning about real world uses of the new data features in Visio 2007, and I highly recommend this book for that reason.&lt;/P&gt;
&lt;P&gt;David is one of our most active and insightful MVPs, and he has written a great book that comprehensively covers how to work with data in Visio. One of the best things about the book is that it not only covers the new features, but also has a lot of tips about how to best incorporate earlier product features into your overall solution. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3802701" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wmorein/archive/tags/Visio+2007/default.aspx">Visio 2007</category><category domain="http://blogs.msdn.com/wmorein/archive/tags/Data+Visualization/default.aspx">Data Visualization</category><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>More about launching a Remote Desktop session from a hyperlink</title><link>http://blogs.msdn.com/wmorein/archive/2007/04/10/more-about-launching-a-remote-desktop-session-from-a-hyperlink.aspx</link><pubDate>Wed, 11 Apr 2007 03:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2079249</guid><dc:creator>wmorein</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/2079249.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=2079249</wfw:commentRss><description>&lt;P&gt;A few people have asked me if the &lt;A class="" href="http://wmorein.com/rdpcreator/" mce_href="http://wmorein.com/rdpcreator/"&gt;remote desktop hyperlink creator&lt;/A&gt; is Visio-specific. The answer is no. It creates hyperlinks that can be used anywhere. If you publish your network diagrams using Visio's Save as Web feature it will work there too.&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://blogs.msdn.com/wmorein/archive/2007/01/22/launching-a-remote-desktop-session-from-a-hyperlink.aspx" mce_href="http://blogs.msdn.com/wmorein/archive/2007/01/22/launching-a-remote-desktop-session-from-a-hyperlink.aspx"&gt;Here's the original post&lt;/A&gt; explaining what it is.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2079249" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>(Relatively) New Visio Blog</title><link>http://blogs.msdn.com/wmorein/archive/2007/02/01/relatively-new-visio-blog.aspx</link><pubDate>Thu, 01 Feb 2007 20:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1574624</guid><dc:creator>wmorein</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/1574624.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=1574624</wfw:commentRss><description>&lt;P&gt;Our Visio MVPs are in town right now, and that reminded me that I've been remiss in mentioning &lt;A class="" href="http://visguy.com/" mce_href="http://visguy.com/"&gt;Chris Roth's Visio Guy blog&lt;/A&gt;. Chris did a great presentation on XML at the &lt;A class="" href="http://www.visioconferencecontent.com/" mce_href="http://www.visioconferencecontent.com/"&gt;Visio Conference last year&lt;/A&gt;, and has a wealth of other visio knowledge. Make sure to check it out, particularly if you are interested in shape creation.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1574624" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>DXF, DWG &amp; Visio</title><link>http://blogs.msdn.com/wmorein/archive/2007/01/15/dxf-dwg-visio.aspx</link><pubDate>Tue, 16 Jan 2007 04:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1474373</guid><dc:creator>wmorein</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/1474373.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=1474373</wfw:commentRss><description>&lt;P&gt;Now that Visio 2007 is out the door (mostly -- the consumer launch is coming up soon) we are looking at future versions.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you ever open, save or use AutoCAD files (DXF/DWG) with Visio? If so, the Visio product team would like to talk to you. Send me a note (use the contact form on the left side of this page) and we'll be in contact.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;BR&gt;Bill&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1474373" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wmorein/archive/tags/Data+Visualization/default.aspx">Data Visualization</category><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>Meet a ShapeSheet Function: SETF</title><link>http://blogs.msdn.com/wmorein/archive/2006/08/09/693527.aspx</link><pubDate>Wed, 09 Aug 2006 21:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:693527</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/693527.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=693527</wfw:commentRss><description>&lt;P&gt;With this post I'll start a new series designed to give a little more detail behind some of the more interesting ShapeSheet functions. &lt;/P&gt;
&lt;P&gt;As the &lt;A href="http://msdn.microsoft.com/library/en-us/vissdk11/html/DSS_Functions_(Q-Z)_1496_HV82251496.asp"&gt;documentation for SETF says&lt;/A&gt;, this function is designed to let you set the value for a specific cell in the ShapeSheet from any other cell. This is one of the most powerful tools for creating shapes that have smart behavior without any code. &lt;/P&gt;
&lt;H2&gt;The Basics &lt;/H2&gt;
&lt;P&gt;The SETF function takes two parameters: the cell to be changed and the new value for that cell. &lt;/P&gt;
&lt;P&gt;To specify the cell to be changed, the best practice is to use the GETREF function. You can also use the cell name you want enclosed by quotation marks, but this is less reliable, particularly when you are doing things across shapes. For instance, if you reference another shape just using quotation marks and then add that shape to a group, the reference will no longer be valid. If you use the GETREF approach, Visio will fix up the references for you automatically. Unless you have very specific needs I'd highly recommend always using GETREF. &lt;/P&gt;
&lt;P&gt;The second argument, for the value, can be any Visio formula. One thing to note here is that the formula will be evaluated before being placed in the cell unless you enclose it in quotes. This means that if you place 5+Prop.Cost as the argument, you'll get the evaluated value of that formula placed in the cell (i.e. 7 if Prop.Cost is 2) – a fixed value is inserted. If you want an actual formula to be placed in the cell, you need to enclose it in quotes: "5+Prop.Cost". If you need quotes in your formula (usually for text) you can escape them using double quotes. &lt;/P&gt;
&lt;H2&gt;Some Example Uses &lt;/H2&gt;
&lt;H3&gt;Changing Multishapes &lt;/H3&gt;
&lt;P&gt;In the flowchart multishape ("Flowchart Shapes" on the Basic Flowchart shapes stencil) that comes with Visio, SETF is used to let users toggle between shapes using a right click context menu. In the picture below, the four possible states of the shape are shown, with the menu dropped down for one of the shapes. &lt;/P&gt;
&lt;P&gt;&lt;IMG height=163 alt="" src="http://wmorein.com/blog/setf-1.png"&gt; &lt;/P&gt;
&lt;P&gt;Each of the menu items is created using an action row in the ShapeSheet: &lt;/P&gt;
&lt;P&gt;&lt;IMG height=108 alt="" src="http://wmorein.com/blog/setf-2.png" width=442&gt; &lt;/P&gt;
&lt;P&gt;The action column specifies what should happen when the user clicks on that menu item. In this case, we are setting a scratch cell to a value of 1 through 4, which we then use to drive what geometry is shown. &lt;/P&gt;
&lt;H3&gt;Doing an Action Just Once &lt;/H3&gt;
&lt;P&gt;Let's say you want to make sure that a user is given the chance to fill in the Shape Data (formerly Custom Properties) of a shape when it is first dropped on the page, but you don't want to have that Shape Data dialog show up every single time they copy or duplicate that shape as well. To do this, add the following formula to the EventDrop cell in the Events section of the ShapeSheet for the master: =DOCMD(1312)+SETF("EventDrop",0) &lt;/P&gt;
&lt;P&gt;When the EventDrop event is triggered (when the shape is first dropped from the stencil). It will pop up the Shape Data dialog (this is what DOCMD(1312) does) and then SETF will set the entire formula for that cell to 0 so that the action is not repeated when the dropped shape is copied. This is one case where you can't use GETREF because of the circular reference, so you will need to quote the cell reference. &lt;/P&gt;
&lt;P&gt;This is a great technique that has a lot of possible uses given all the actions you can take by using the ShapeSheet through DoCmd or other formulas. &lt;/P&gt;
&lt;H3&gt;Choosing Teams in a Bracket &lt;/H3&gt;
&lt;P&gt;During the NCAA basketball tournament this spring, we put together a bracket that let you pick the team you expected to win each by double clicking on your choice. We then used Data Link and Data Graphics to let you automatically update your diagram and see how you were doing. Green meant that your pick was correct (red was wrong) and the exclamation icon set denoted an upset. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;IMG alt="" src="http://wmorein.com/blog/setf-3.png"&gt; &lt;/P&gt;
&lt;P&gt;Using double clicking to set the picks was accomplished using SETF. To simplify creating the diagram I set up my SETF formula to pull the first argument (shape/cell to be changed) from a Shape Data item in that shape. This let me just use one master and update the Shape Data for each shape to set up the proper links. Here is the formula I used: &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=SETF(Prop.NextGameShape&amp;amp;"!Prop.Pick",""""&amp;amp;Prop.Pick&amp;amp;"""") &lt;/P&gt;
&lt;P&gt;The first argument is Prop.NextGameShape&amp;amp;"!Prop.Pick". I'm dynamically pulling the value of a Shape Data cell (Prop.NextGameShape) and then specifying the ShapeSheet cell in that shape that I want to use. The ! is the delimiter between the shape and the cell name. &lt;/P&gt;
&lt;P&gt;The second argument will set the formula in that cell to be "Prop.Pick". The two sets of quotes send an escaped quote each, and the &amp;amp; concatenates them with the text I want inserted into the cell (pulled from the "Pick" Shape Data item in the current shape). &lt;/P&gt;
&lt;P&gt;A little more complicated, but it gets the job done nicely.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=693527" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wmorein/archive/tags/Development/default.aspx">Development</category><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>Announcing the Visio Customer Council</title><link>http://blogs.msdn.com/wmorein/archive/2006/07/19/672019.aspx</link><pubDate>Thu, 20 Jul 2006 03:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:672019</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/672019.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=672019</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="COLOR: #1f497d"&gt;We're always looking for ways to better understand the needs and concerns of Visio customers. To that end, one of the tools we use is the Visio Customer Council. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Council members are uniquely positioned to have their voices heard by the designers and developers of Visio. Members can provide feedback on proposed features and interact, face-to-face, with the Visio product team. Council members share their views in person, through regular conference calls, and in electronic mail. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="COLOR: #1f497d"&gt;There are a limited number of Council member positions, and members serve for a period of one year. We are recruiting for the 2006-2007 council now. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="COLOR: #1f497d"&gt;If you are interested in helping shape the next generation of Visio, we'll ask you to: &lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Participate in monthly conference calls with the product team; &lt;/SPAN&gt;
&lt;LI&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Come to Redmond at least once a year to attend an in-person, two- or three-day Visio Customer Council Symposium; &lt;/SPAN&gt;
&lt;LI&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Review and provide detailed feedback on proposed feature designs; &lt;/SPAN&gt;
&lt;LI&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Install, use, and provide feedback on Visio beta software; &lt;/SPAN&gt;
&lt;LI&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Respond to questions from the product team via phone or e-mail; &lt;/SPAN&gt;
&lt;LI&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Host Visio product team members at your place of business from time to time to understand more about how you and others at your organization use Visio; &lt;/SPAN&gt;
&lt;LI&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Sign a nondisclosure agreement with Microsoft. &lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="COLOR: #1f497d"&gt;Since the readers of this blog are among the most dedicated Visio users, we'd like to give you the opportunity to join the Council. If this sounds like something that would interest you, please &lt;A href="http://blogs.msdn.com/wmorein/contact.aspx"&gt;contact me&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #1f497d"&gt; by e-mail, and we'll get our Planning group in touch with you. &lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=672019" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>Visio at the Worldwide Partner Conference</title><link>http://blogs.msdn.com/wmorein/archive/2006/07/11/662789.aspx</link><pubDate>Wed, 12 Jul 2006 01:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:662789</guid><dc:creator>wmorein</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/662789.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=662789</wfw:commentRss><description>&lt;P&gt;If you are at the &lt;A href="http://www.microsoft.com/partner/events/wwpartnerconference/default.htm"&gt;Microsoft Worldwide Partner Conference 2006&lt;/A&gt;&amp;nbsp;in Boston, make sure to head to the Data Visualization session since it will heavily feature Visio solutions. It is happening tomorrow afternoon at 4:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;DIV class=sessionTitle&gt;&lt;STRONG&gt;IW008 Scale Up Your Business with Data Visualization&lt;/STRONG&gt; &lt;/DIV&gt;
&lt;DIV class=timeslot&gt;Wednesday, July 12 4:00 PM - 5:00 PM, 103&lt;/DIV&gt;
&lt;DIV class=subitem&gt;&lt;B&gt;Speaker(s):&lt;/B&gt; &lt;SPAN style="CURSOR: hand; TEXT-DECORATION: underline" onclick="viewSpeaker('0482ea87-309e-4266-892d-3e3c9dc888f4')"&gt;Sanjay Puri&lt;/SPAN&gt;, &lt;SPAN&gt;Margaret Wilson&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV class=subitem&gt;&lt;B&gt;Track(s):&lt;/B&gt; Information Worker Solutions&lt;/DIV&gt;
&lt;DIV class=sessionAbstract&gt;Based on partner capacity research conducted by Microsoft, Data Visualization represents a $2B+ annual opportunity for system integrator partners worldwide! Customers have business problems that can be effectively addressed through visualization solutions - Adding visualization reduces costs and complexity of solutions - It is easier to create, view and understand data in a visual format Partners can enhance their solutions by adding data visualization capabilities to their solution stack - Drive incremental revenues for your business with little to no additional sales cost - Increase margins because the DV assets that you create can be replicated across solutions - Get started quickly because there is low upfront investment - Make your solutions more compelling and your business more competitive - Leverage the large installed base and millions of existing documents created in Visio &amp;amp; MapPoint, and the vast amount of data stored in Excel, Access and SQL Server.&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;
&lt;DIV class=sessionAbstract dir=ltr&gt;Make sure to also check out the Visio booth in the Expo hall. We've been working with partners on solutions that do a better job of integrating Visio with BizTalk and you can take a look at some of the working examples of that effort.&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=662789" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item><item><title>Designing the floorplan of a personal 767</title><link>http://blogs.msdn.com/wmorein/archive/2006/07/11/662725.aspx</link><pubDate>Wed, 12 Jul 2006 00:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:662725</guid><dc:creator>wmorein</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/wmorein/comments/662725.aspx</comments><wfw:commentRss>http://blogs.msdn.com/wmorein/commentrss.aspx?PostID=662725</wfw:commentRss><description>&lt;P&gt;I've been following &lt;A href="http://www.valleywag.com/tech/larry-and-sergey/sergey-and-larrys-google-jet-mapped-185809.php"&gt;this story&lt;/A&gt; with great interest since it &lt;A href="http://online.wsj.com/public/article/SB115222788536400097-i72SXBBTMX_EPvtfDIn9uNjtiss_20070707.html?mod=tff_main_tff_top"&gt;first broke in the Wall Street Journal&lt;/A&gt;. While I don't currently have a 767, you can never be too prepared. With that in mind, I whipped together a Visio version of the&amp;nbsp;airplane floorplan from the story using the default Home Plan stencil (the nice thing about a plane the size of a 767 is that you can presumably use regular sized home furniture). It was easy to put this together - I just pasted the image from the story into Visio, scaled it appropriately, then used the outline to trace the walls before deleting the image. I also used themes to give it that nice blueprint look.&lt;/P&gt;
&lt;P&gt;I was able to give Sergey the California king sized bed he wanted, but through some egregious oversite our templates don't seem to have a hammock master so I couldn't hang any from the ceilings. Hopefully the grand piano I threw in to the back of the plane will make up for the omission. &lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://wmorein.com/blog/767.png" width="95%"&gt;&lt;/P&gt;
&lt;P&gt;If you want to customize your own 767, download 767.vsd below. To get the full set of stencils, you need to have Visio 2003 or 2007 Pro but if you just want to move the shapes around Standard will suffice.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=662725" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/wmorein/attachment/662725.ashx" length="581632" type="application/vnd.visio" /><category domain="http://blogs.msdn.com/wmorein/archive/tags/General/default.aspx">General</category></item></channel></rss>