<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Evaluate Shape Text With EvalText</title>
	<atom:link href="http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/</link>
	<description>Shapes, Stencils, Drawings Templates, Tutorials, Tips &#38; Developer Info for Microsoft Visio</description>
	<lastBuildDate>Fri, 10 Feb 2012 17:20:41 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-26230</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Mon, 20 Dec 2010 22:14:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-26230</guid>
		<description>Hi Vijay,

You can&#039;t directly put jump from a hyperlink in a Shape Data field, but you can certainly type a URL in as the data.

If you add hyperlinks to the shape, they could refer to values in the Shape Data, however. You could set this up by linking the ShapeSheet cell &quot;Address&quot; in the hyperlink to a particular Shape Data field.</description>
		<content:encoded><![CDATA[<p>Hi Vijay,</p>
<p>You can&#8217;t directly put jump from a hyperlink in a Shape Data field, but you can certainly type a URL in as the data.</p>
<p>If you add hyperlinks to the shape, they could refer to values in the Shape Data, however. You could set this up by linking the ShapeSheet cell &#8220;Address&#8221; in the hyperlink to a particular Shape Data field.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vijay</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-23932</link>
		<dc:creator>Vijay</dc:creator>
		<pubDate>Thu, 03 Dec 2009 22:30:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-23932</guid>
		<description>I have few sheets in a Visio file. I have a shape (in one of the sheets) and in the shape data, I want create a hyperlink to go to one of the other sheets. Is this doable?</description>
		<content:encoded><![CDATA[<p>I have few sheets in a Visio file. I have a shape (in one of the sheets) and in the shape data, I want create a hyperlink to go to one of the other sheets. Is this doable?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-23352</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Thu, 24 Sep 2009 05:04:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-23352</guid>
		<description>Hi Sateesh,

Yes, you can do this with macros and VBA. With Visio automation, you can open and save Visio documents. You can scan through all of the shapes in a Page.Shapes collection and make changes.

You can get an idea of how Visio automation works from these articles:

&lt;a href=&quot;http://www.visguy.com/2006/11/08/combo-box-table-of-contents/&quot; rel=&quot;nofollow&quot;&gt;Combo Box Table of Contents&lt;/a&gt;

&lt;a href=&quot;http://www.visguy.com/2008/03/17/connect-all-shapes-to-each-other/&quot; rel=&quot;nofollow&quot;&gt;Connect All Shapes to Each Other&lt;/a&gt;

&lt;a href=&quot;http://www.visguy.com/2006/09/13/create-visio-flowcharts-programmatically/&quot; rel=&quot;nofollow&quot;&gt;Create Visio Flowcharts Programmatically&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Hi Sateesh,</p>
<p>Yes, you can do this with macros and VBA. With Visio automation, you can open and save Visio documents. You can scan through all of the shapes in a Page.Shapes collection and make changes.</p>
<p>You can get an idea of how Visio automation works from these articles:</p>
<p><a  href="http://www.visguy.com/2006/11/08/combo-box-table-of-contents/" rel="nofollow">Combo Box Table of Contents</a></p>
<p><a  href="http://www.visguy.com/2008/03/17/connect-all-shapes-to-each-other/" rel="nofollow">Connect All Shapes to Each Other</a></p>
<p><a  href="http://www.visguy.com/2006/09/13/create-visio-flowcharts-programmatically/" rel="nofollow">Create Visio Flowcharts Programmatically</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: satheesh</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-23340</link>
		<dc:creator>satheesh</dc:creator>
		<pubDate>Tue, 22 Sep 2009 12:59:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-23340</guid>
		<description>Hi,

I have a problem. 
I made a few changes in the textfield section of a text box (under a group) in a few Visio templates (.vst files). I have hundreds of such templates and all those require the same changes. Making changes on all these templates manually is time consuming. Is there any way where i can automate this? May be a macro or something else?? 
please help me on this.

Thanks,
Satz</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I have a problem.<br />
I made a few changes in the textfield section of a text box (under a group) in a few Visio templates (.vst files). I have hundreds of such templates and all those require the same changes. Making changes on all these templates manually is time consuming. Is there any way where i can automate this? May be a macro or something else??<br />
please help me on this.</p>
<p>Thanks,<br />
Satz</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pretz</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-22664</link>
		<dc:creator>Pretz</dc:creator>
		<pubDate>Wed, 01 Jul 2009 09:27:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-22664</guid>
		<description>Hi there,

I was wondering if you could please help me with the following:

I have currently 100 boxes with texts inside them. I want to search for the text inside those boxes that i shall manually select and want visio to automatically position them.

For eg:

IF Selected_Shape contains &quot;Cat&quot;

then Move selected shape to (0,-4)

ELSEIF Selected_Shape contains &quot;DOG&quot;

then Move Selected_Shape to (3,-5.7)
 and so on

I am a total amateur to Visio VBA. Please can you help.

Thanks</description>
		<content:encoded><![CDATA[<p>Hi there,</p>
<p>I was wondering if you could please help me with the following:</p>
<p>I have currently 100 boxes with texts inside them. I want to search for the text inside those boxes that i shall manually select and want visio to automatically position them.</p>
<p>For eg:</p>
<p>IF Selected_Shape contains &#8220;Cat&#8221;</p>
<p>then Move selected shape to (0,-4)</p>
<p>ELSEIF Selected_Shape contains &#8220;DOG&#8221;</p>
<p>then Move Selected_Shape to (3,-5.7)<br />
 and so on</p>
<p>I am a total amateur to Visio VBA. Please can you help.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-22570</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Wed, 17 Jun 2009 20:54:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-22570</guid>
		<description>Hi Diane,

I&#039;m afraid I don&#039;t know what you mean by fixed amount of text. I could select a shape and type &quot;Fixed amount&quot;, and that would be, erm, a fixed amount of text wouldn&#039;t it? So I&#039;m obviously not understanding your question.

- Chris</description>
		<content:encoded><![CDATA[<p>Hi Diane,</p>
<p>I&#8217;m afraid I don&#8217;t know what you mean by fixed amount of text. I could select a shape and type &#8220;Fixed amount&#8221;, and that would be, erm, a fixed amount of text wouldn&#8217;t it? So I&#8217;m obviously not understanding your question.</p>
<p>- Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diane</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-22569</link>
		<dc:creator>Diane</dc:creator>
		<pubDate>Wed, 17 Jun 2009 20:47:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-22569</guid>
		<description>From what I have learned so far about Visio, there is no way of adding a fixed amount of text into a fixed shape.  Is this true?  If not, can you please tell me how to do this (step by step)?  It would be soooooooo helpful.  Thank you!

Diane</description>
		<content:encoded><![CDATA[<p>From what I have learned so far about Visio, there is no way of adding a fixed amount of text into a fixed shape.  Is this true?  If not, can you please tell me how to do this (step by step)?  It would be soooooooo helpful.  Thank you!</p>
<p>Diane</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-22323</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Tue, 12 May 2009 11:21:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-22323</guid>
		<description>Hi Sateesh,

When you ungroup, you destroy the group. If there were any references or smart relationships with the group, then of course they will be gone (where would they go?)

But you can open a group instead of ungrouping. Select a grouped shape, then go to Edit &gt; Open [shapename]. You&#039;ll get a new window that is a view inside the group.

That should save you some time!

- Chris</description>
		<content:encoded><![CDATA[<p>Hi Sateesh,</p>
<p>When you ungroup, you destroy the group. If there were any references or smart relationships with the group, then of course they will be gone (where would they go?)</p>
<p>But you can open a group instead of ungrouping. Select a grouped shape, then go to Edit > Open [shapename]. You&#8217;ll get a new window that is a view inside the group.</p>
<p>That should save you some time!</p>
<p>- Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: satheesh</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-22321</link>
		<dc:creator>satheesh</dc:creator>
		<pubDate>Tue, 12 May 2009 09:32:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-22321</guid>
		<description>Hi,
i have a shape which is a group of several shapes. i need to add few more shapes to the group. when i ungroup, add the new shapes and group it again, all the settings of the previously grouped shape is lost. is there any way where i can retain the settings? or is that the normal working of Visio which cant be changed? :)</description>
		<content:encoded><![CDATA[<p>Hi,<br />
i have a shape which is a group of several shapes. i need to add few more shapes to the group. when i ungroup, add the new shapes and group it again, all the settings of the previously grouped shape is lost. is there any way where i can retain the settings? or is that the normal working of Visio which cant be changed? <img src='http://www.visguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-22149</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Fri, 17 Apr 2009 12:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-22149</guid>
		<description>Hi Satz,

Glad to hear you figured it out!

- Chris</description>
		<content:encoded><![CDATA[<p>Hi Satz,</p>
<p>Glad to hear you figured it out!</p>
<p>- Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: satheesh</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-22146</link>
		<dc:creator>satheesh</dc:creator>
		<pubDate>Fri, 17 Apr 2009 10:21:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-22146</guid>
		<description>hi Visio Guy,

Thanks for your reply. i was able to control the length of the page number using the formula which u had posted earlier :)
please ignore the previous post.

thanks a ton
satz</description>
		<content:encoded><![CDATA[<p>hi Visio Guy,</p>
<p>Thanks for your reply. i was able to control the length of the page number using the formula which u had posted earlier <img src='http://www.visguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
please ignore the previous post.</p>
<p>thanks a ton<br />
satz</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: satheesh</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-22137</link>
		<dc:creator>satheesh</dc:creator>
		<pubDate>Thu, 16 Apr 2009 06:27:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-22137</guid>
		<description>hi,
Thanks for your response.

I am displaying the Page number in a background shape. i did this using Insert-&gt; Field-&gt; Page Info category. this places a method PAGENUMBER() on the text field cell of the shapesheet. i feel that this PAGENUMBER() method just automatically adds a page number when a new page is included in the vst file (in sequence). 

1. I wanted to know where i can use the formula which u have mentioned in the above writing.
2. I read the article u had specified which shows &quot;A;B;C&quot; for the date. how can i modify it for my case.

Please not that I am an amateur in Visio. I am still learning the basics of it. :-)

Thanks a million,
Satheesh</description>
		<content:encoded><![CDATA[<p>hi,<br />
Thanks for your response.</p>
<p>I am displaying the Page number in a background shape. i did this using Insert-&gt; Field-&gt; Page Info category. this places a method PAGENUMBER() on the text field cell of the shapesheet. i feel that this PAGENUMBER() method just automatically adds a page number when a new page is included in the vst file (in sequence). </p>
<p>1. I wanted to know where i can use the formula which u have mentioned in the above writing.<br />
2. I read the article u had specified which shows &#8220;A;B;C&#8221; for the date. how can i modify it for my case.</p>
<p>Please not that I am an amateur in Visio. I am still learning the basics of it. <img src='http://www.visguy.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Thanks a million,<br />
Satheesh</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-22125</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Wed, 15 Apr 2009 10:28:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-22125</guid>
		<description>Hi Satheesh,

Another Visio Guy article has an example of a shape that has variable formatting for one of its data fields. Have a look at it: &lt;a href=&quot;http://www.visguy.com/2008/11/19/title-block-2-lets-make-a-multi-field-smartshape/&quot; rel=&quot;nofollow&quot;&gt;Title Block #2: Let’s Make a Multi-field SmartShape!&lt;/a&gt;.

The ShapeSheet has a FORMAT function that is similar to other applications. You&#039;ll need to do something like:

shp.Cells(&quot;Prop.Date&quot;).Formula = &quot;FORMAT( dateval, \&quot;00\&quot; )&quot;

Assuming that your shape text is linked to a Shape Data (Custom Property) value. If you are programmatically inserting a field then your code will be different, but the formula will still be similar.</description>
		<content:encoded><![CDATA[<p>Hi Satheesh,</p>
<p>Another Visio Guy article has an example of a shape that has variable formatting for one of its data fields. Have a look at it: <a  href="http://www.visguy.com/2008/11/19/title-block-2-lets-make-a-multi-field-smartshape/" rel="nofollow">Title Block #2: Let’s Make a Multi-field SmartShape!</a>.</p>
<p>The ShapeSheet has a FORMAT function that is similar to other applications. You&#8217;ll need to do something like:</p>
<p>shp.Cells(&#8220;Prop.Date&#8221;).Formula = &#8220;FORMAT( dateval, \&#8221;00\&#8221; )&#8221;</p>
<p>Assuming that your shape text is linked to a Shape Data (Custom Property) value. If you are programmatically inserting a field then your code will be different, but the formula will still be similar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: satheesh</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-22124</link>
		<dc:creator>satheesh</dc:creator>
		<pubDate>Wed, 15 Apr 2009 09:18:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-22124</guid>
		<description>hi,
i need to display the page number in &#039;xx&#039; format (that is 00, 01, 02 etc.) in Visio. i use VC++ IDE to update the cells in the shapesheet. i need to change the format of the page number based on a user selection (&quot;xx&quot; or &quot;xxx&quot; or &quot;x&quot; ...). please let me knoe how to go about doing this.

Thanks in advance,
Satz</description>
		<content:encoded><![CDATA[<p>hi,<br />
i need to display the page number in &#8216;xx&#8217; format (that is 00, 01, 02 etc.) in Visio. i use VC++ IDE to update the cells in the shapesheet. i need to change the format of the page number based on a user selection (&#8220;xx&#8221; or &#8220;xxx&#8221; or &#8220;x&#8221; &#8230;). please let me knoe how to go about doing this.</p>
<p>Thanks in advance,<br />
Satz</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2009/03/10/evaluate-shape-text-with-evaltext/comment-page-1/#comment-21983</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Tue, 17 Mar 2009 13:19:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/?p=2146#comment-21983</guid>
		<description>You&#039;re welcome, Gary. Thanks for stopping by and for leaving a comment!</description>
		<content:encoded><![CDATA[<p>You&#8217;re welcome, Gary. Thanks for stopping by and for leaving a comment!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 7/27 queries in 0.012 seconds using disk: basic
Object Caching 595/599 objects using disk: basic
Content Delivery Network via N/A

Served from: www.visguy.com @ 2012-02-12 00:43:27 -->
