<?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: Using a Class Property to do more than just Assign or Query a Value</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2008/05/08/using-a-class-property-to-do-more-than-just-assign-or-query-a-value/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2008/05/08/using-a-class-property-to-do-more-than-just-assign-or-query-a-value/</link>
	<description>Daily posts of Excel tips…and other stuff</description>
	<lastBuildDate>Thu, 09 Feb 2012 18:06:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Eric</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/05/08/using-a-class-property-to-do-more-than-just-assign-or-query-a-value/#comment-32366</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Thu, 15 May 2008 21:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1837#comment-32366</guid>
		<description>&lt;p&gt;Or, you can test the property using: If IsError(thatProperty) Then ...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Or, you can test the property using: If IsError(thatProperty) Then &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/05/08/using-a-class-property-to-do-more-than-just-assign-or-query-a-value/#comment-32365</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Thu, 15 May 2008 21:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1837#comment-32365</guid>
		<description>&lt;p&gt;In some cases, instead of using Err.Raise, you can make the property a Variant and return a CVErr(####) Object, which is less of a showstopper.&lt;/p&gt;
&lt;p&gt;That lets you test the property value from outside the class using If Typename(thatProperty) like &quot;Error*&quot;.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>In some cases, instead of using Err.Raise, you can make the property a Variant and return a CVErr(####) Object, which is less of a showstopper.</p>
<p>That lets you test the property value from outside the class using If Typename(thatProperty) like &#8220;Error*&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob van Gelder</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/05/08/using-a-class-property-to-do-more-than-just-assign-or-query-a-value/#comment-32280</link>
		<dc:creator>Rob van Gelder</dc:creator>
		<pubDate>Mon, 12 May 2008 00:36:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1837#comment-32280</guid>
		<description>&lt;p&gt;Nice article&lt;/p&gt;
&lt;p&gt;The indentation bugs me, but I figure that&#039;s intentional.&lt;br&gt;
In the case of indentation, it is better to conform, than &quot;improve&quot;, else future development will introduce bugs.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Nice article</p>
<p>The indentation bugs me, but I figure that&#8217;s intentional.<br />
In the case of indentation, it is better to conform, than &#8220;improve&#8221;, else future development will introduce bugs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/05/08/using-a-class-property-to-do-more-than-just-assign-or-query-a-value/#comment-32264</link>
		<dc:creator>Jan</dc:creator>
		<pubDate>Sat, 10 May 2008 23:18:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1837#comment-32264</guid>
		<description>&lt;p&gt;as a rule I always get Bullen to sort out my indentation (and anyone elses for that matter).&lt;br&gt;
OA LTD Smart indenter.  Don&#039;t leave home without it.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>as a rule I always get Bullen to sort out my indentation (and anyone elses for that matter).<br />
OA LTD Smart indenter.  Don&#8217;t leave home without it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jkpieterse</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/05/08/using-a-class-property-to-do-more-than-just-assign-or-query-a-value/#comment-32262</link>
		<dc:creator>jkpieterse</dc:creator>
		<pubDate>Sat, 10 May 2008 18:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1837#comment-32262</guid>
		<description>&lt;p&gt;Charles: There is really no such thing as incorrect or correct indenting, it is a matter of style. As long as you make your code easier to read and understand.&lt;/p&gt;
&lt;p&gt;I don&#039;t indent the end sub&#039;s, just because I like it that way.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Charles: There is really no such thing as incorrect or correct indenting, it is a matter of style. As long as you make your code easier to read and understand.</p>
<p>I don&#8217;t indent the end sub&#8217;s, just because I like it that way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug Glancy</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/05/08/using-a-class-property-to-do-more-than-just-assign-or-query-a-value/#comment-32255</link>
		<dc:creator>Doug Glancy</dc:creator>
		<pubDate>Fri, 09 May 2008 21:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1837#comment-32255</guid>
		<description>&lt;p&gt;Tushar, I have nothing intelligent to add, but have to echo the thanks for such a well-written and concise summary.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Tushar, I have nothing intelligent to add, but have to echo the thanks for such a well-written and concise summary.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charles Chickering</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/05/08/using-a-class-property-to-do-more-than-just-assign-or-query-a-value/#comment-32253</link>
		<dc:creator>Charles Chickering</dc:creator>
		<pubDate>Fri, 09 May 2008 19:28:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1837#comment-32253</guid>
		<description>&lt;p&gt;Good article Tushar, quick question. Is your code indenting style considered the norm? Specifically, you indent the &quot;End Sub&quot;, &quot;Next&quot; and &quot;End If&quot; lines. I&#039;ve seen it done both ways, which one is correct?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Good article Tushar, quick question. Is your code indenting style considered the norm? Specifically, you indent the &#8220;End Sub&#8221;, &#8220;Next&#8221; and &#8220;End If&#8221; lines. I&#8217;ve seen it done both ways, which one is correct?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew Pfluger</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/05/08/using-a-class-property-to-do-more-than-just-assign-or-query-a-value/#comment-32251</link>
		<dc:creator>Matthew Pfluger</dc:creator>
		<pubDate>Fri, 09 May 2008 18:18:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1837#comment-32251</guid>
		<description>&lt;p&gt;Yes, Tushar, thank you!  An awesome lunch-time read!&lt;/p&gt;
&lt;p&gt;One question I have is how significant of a problem is the module-level variable?  Is it a matter of memory or a matter of diligently coding so as not to reuse the variable outside the Let/Get/Set properties?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Yes, Tushar, thank you!  An awesome lunch-time read!</p>
<p>One question I have is how significant of a problem is the module-level variable?  Is it a matter of memory or a matter of diligently coding so as not to reuse the variable outside the Let/Get/Set properties?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Danny</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/05/08/using-a-class-property-to-do-more-than-just-assign-or-query-a-value/#comment-32246</link>
		<dc:creator>Danny</dc:creator>
		<pubDate>Fri, 09 May 2008 14:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1837#comment-32246</guid>
		<description>&lt;p&gt;Amazing article!  I&#039;ve been reading the site for awhile and this post has really clarified a lot that I&#039;ve been trying to figure out through trial and error - thanks!!!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Amazing article!  I&#8217;ve been reading the site for awhile and this post has really clarified a lot that I&#8217;ve been trying to figure out through trial and error &#8211; thanks!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alderaic</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/05/08/using-a-class-property-to-do-more-than-just-assign-or-query-a-value/#comment-32244</link>
		<dc:creator>Alderaic</dc:creator>
		<pubDate>Fri, 09 May 2008 14:18:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1837#comment-32244</guid>
		<description>&lt;p&gt;create article, I mainly use classes to add objects and then some maths / procedures specific to those objects.&lt;/p&gt;
&lt;p&gt;for example on you circle, class I would an optional height and then one surface and one volume function (with the same error and data validation of course).&lt;/p&gt;
&lt;p&gt;The thing I love about classes: its reducing the clutter in your code a lot and makes things a lot easier to understand for people reading your code (assuming that you document well your class)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>create article, I mainly use classes to add objects and then some maths / procedures specific to those objects.</p>
<p>for example on you circle, class I would an optional height and then one surface and one volume function (with the same error and data validation of course).</p>
<p>The thing I love about classes: its reducing the clutter in your code a lot and makes things a lot easier to understand for people reading your code (assuming that you document well your class)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

