<?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: A quick tip &#8211; Working with arrays with unknown bounds</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2009/10/26/a-quick-tip-working-with-arrays-with-unknown-bounds/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2009/10/26/a-quick-tip-working-with-arrays-with-unknown-bounds/</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: Doug Jenkins</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/10/26/a-quick-tip-working-with-arrays-with-unknown-bounds/#comment-41868</link>
		<dc:creator>Doug Jenkins</dc:creator>
		<pubDate>Wed, 28 Oct 2009 12:22:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=3096#comment-41868</guid>
		<description>&lt;p&gt;Rob - we just all need to go back to Lotus 123, where the offsets for the Index and Lookup functions are zero based :)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Rob &#8211; we just all need to go back to Lotus 123, where the offsets for the Index and Lookup functions are zero based <img src='http://www.dailydoseofexcel.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob van Gelder</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/10/26/a-quick-tip-working-with-arrays-with-unknown-bounds/#comment-41860</link>
		<dc:creator>Rob van Gelder</dc:creator>
		<pubDate>Tue, 27 Oct 2009 20:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=3096#comment-41860</guid>
		<description>&lt;p&gt;Declaring lower and upper bounds is a matter of personal choice. While it is more natural to you, it would be unnatural to me. In fact, it would upset me to find it.&lt;br&gt;
I think it was a good design choice to force zero-based arrays in .NET. The consistency brings it&#039;s own benefits.&lt;/p&gt;
&lt;p&gt;While I&#039;m here on my box, I also think Excel should also introduce row zero. *ducks*&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Declaring lower and upper bounds is a matter of personal choice. While it is more natural to you, it would be unnatural to me. In fact, it would upset me to find it.<br />
I think it was a good design choice to force zero-based arrays in .NET. The consistency brings it&#8217;s own benefits.</p>
<p>While I&#8217;m here on my box, I also think Excel should also introduce row zero. *ducks*</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/10/26/a-quick-tip-working-with-arrays-with-unknown-bounds/#comment-41857</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Tue, 27 Oct 2009 20:19:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=3096#comment-41857</guid>
		<description>&lt;p&gt;Josh -&lt;/p&gt;
&lt;p&gt;Ahh...thanks.&lt;/p&gt;
&lt;p&gt;Tushar -&lt;/p&gt;
&lt;p&gt;Ignore my last ;-) Please!&lt;/p&gt;
&lt;p&gt;...mrt&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Josh -</p>
<p>Ahh&#8230;thanks.</p>
<p>Tushar -</p>
<p>Ignore my last <img src='http://www.dailydoseofexcel.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Please!</p>
<p>&#8230;mrt</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JoshG</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/10/26/a-quick-tip-working-with-arrays-with-unknown-bounds/#comment-41856</link>
		<dc:creator>JoshG</dc:creator>
		<pubDate>Tue, 27 Oct 2009 17:17:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=3096#comment-41856</guid>
		<description>&lt;p&gt;Michael,&lt;br&gt;
I think Tushar&#039;s last note was in reference to some compiled languages such as VB.NET, which does not allow you to explicitely declare a lower bound - it must be zero.  I also don&#039;t understand why they added this &quot;feature&quot; to VB.NET, and it still causes me a few problems when I try to translate code from VBA to VB.NET.&lt;/p&gt;
&lt;p&gt;Josh&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Michael,<br />
I think Tushar&#8217;s last note was in reference to some compiled languages such as VB.NET, which does not allow you to explicitely declare a lower bound &#8211; it must be zero.  I also don&#8217;t understand why they added this &#8220;feature&#8221; to VB.NET, and it still causes me a few problems when I try to translate code from VBA to VB.NET.</p>
<p>Josh</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/10/26/a-quick-tip-working-with-arrays-with-unknown-bounds/#comment-41854</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Tue, 27 Oct 2009 14:31:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=3096#comment-41854</guid>
		<description>&lt;p&gt;Hi Tushar -&lt;/p&gt;
&lt;p&gt;Not sure I follow your last note.  You can Dim array bounds to suit.  From the Help for LBound and UBound, for example:&lt;/p&gt;
&lt;p&gt;Dim A(1 To 100, 0 To 3, -3 To 4)&lt;/p&gt;
&lt;p&gt;UBound(A, 1) = 100&lt;br&gt;
UBound(A, 2) = 3&lt;br&gt;
UBound(A, 3) = 4 &lt;/p&gt;
&lt;p&gt;LBound(A, 1) = 1&lt;br&gt;
LBound(A, 2) = 0&lt;br&gt;
LBound(A, 3) = -3 &lt;/p&gt;
&lt;p&gt;...mrt&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi Tushar -</p>
<p>Not sure I follow your last note.  You can Dim array bounds to suit.  From the Help for LBound and UBound, for example:</p>
<p>Dim A(1 To 100, 0 To 3, -3 To 4)</p>
<p>UBound(A, 1) = 100<br />
UBound(A, 2) = 3<br />
UBound(A, 3) = 4 </p>
<p>LBound(A, 1) = 1<br />
LBound(A, 2) = 0<br />
LBound(A, 3) = -3 </p>
<p>&#8230;mrt</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan Karel Pieterse</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/10/26/a-quick-tip-working-with-arrays-with-unknown-bounds/#comment-41851</link>
		<dc:creator>Jan Karel Pieterse</dc:creator>
		<pubDate>Tue, 27 Oct 2009 08:55:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=3096#comment-41851</guid>
		<description>&lt;p&gt;Hi Tushar,&lt;/p&gt;
&lt;p&gt;And since LBF + LBT are both constants within the loop you could have declared one variable LBFPlusLBT and compute that before the loop starts.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi Tushar,</p>
<p>And since LBF + LBT are both constants within the loop you could have declared one variable LBFPlusLBT and compute that before the loop starts.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

