<?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: Identify Empty Cells in VBA</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2008/06/26/identify-empty-cells-in-vba/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2008/06/26/identify-empty-cells-in-vba/</link>
	<description>Daily posts of Excel tips…and other stuff</description>
	<lastBuildDate>Wed, 08 Feb 2012 23:58:05 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Donahu</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/06/26/identify-empty-cells-in-vba/#comment-46051</link>
		<dc:creator>Donahu</dc:creator>
		<pubDate>Wed, 12 May 2010 13:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1858#comment-46051</guid>
		<description>&lt;p&gt;vbNullString is handy when you need to test if a cell is empty, because my macro was not making the difference between 0 and an empty cell.&lt;/p&gt;
&lt;p&gt;This sucks ;d&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>vbNullString is handy when you need to test if a cell is empty, because my macro was not making the difference between 0 and an empty cell.</p>
<p>This sucks ;d</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Callum Donez</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/06/26/identify-empty-cells-in-vba/#comment-42030</link>
		<dc:creator>Callum Donez</dc:creator>
		<pubDate>Wed, 11 Nov 2009 15:36:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1858#comment-42030</guid>
		<description>&lt;p&gt;Brilliant - 1 line of code rather than hours of looping etc&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Brilliant &#8211; 1 line of code rather than hours of looping etc</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jamie Collins</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/06/26/identify-empty-cells-in-vba/#comment-33644</link>
		<dc:creator>Jamie Collins</dc:creator>
		<pubDate>Wed, 16 Jul 2008 15:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1858#comment-33644</guid>
		<description>&lt;p&gt;@Tom: Square Bracket Notation Is Less Efficient Than Tunneling&lt;br&gt;
&lt;a href=&quot;http://support.microsoft.com/kb/104502/en-us&quot; rel=&quot;nofollow&quot;&gt;http://support.microsoft.com/kb/104502/en-us&lt;/a&gt;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@Tom: Square Bracket Notation Is Less Efficient Than Tunneling<br />
<a href="http://support.microsoft.com/kb/104502/en-us" rel="nofollow">http://support.microsoft.com/kb/104502/en-us</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MacroMan</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/06/26/identify-empty-cells-in-vba/#comment-33475</link>
		<dc:creator>MacroMan</dc:creator>
		<pubDate>Tue, 08 Jul 2008 18:55:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1858#comment-33475</guid>
		<description>&lt;p&gt;Good to know Tom, thanks.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Good to know Tom, thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom, Ogilvy</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/06/26/identify-empty-cells-in-vba/#comment-33472</link>
		<dc:creator>Tom, Ogilvy</dc:creator>
		<pubDate>Tue, 08 Jul 2008 15:30:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1858#comment-33472</guid>
		<description>&lt;p&gt;Re: Macroman, Hans Schraven and Peltier discussion on Brackets.&lt;br&gt;
Microsoft had a KB article which stated that using brackets for referencing ex: [A1:A10] (what theycalled tunneling as I recall) is slower than using references such as Range(&quot;A1:A10?).  This is for referencing ranges such as [A1:A10].Value = 1.    I can&#039;t say for executing a worksheet function such as [Sum(A1:A10)]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Re: Macroman, Hans Schraven and Peltier discussion on Brackets.<br />
Microsoft had a KB article which stated that using brackets for referencing ex: [A1:A10] (what theycalled tunneling as I recall) is slower than using references such as Range(&#8220;A1:A10?).  This is for referencing ranges such as [A1:A10].Value = 1.    I can&#8217;t say for executing a worksheet function such as [Sum(A1:A10)]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Taylor</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/06/26/identify-empty-cells-in-vba/#comment-33468</link>
		<dc:creator>James Taylor</dc:creator>
		<pubDate>Tue, 08 Jul 2008 09:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1858#comment-33468</guid>
		<description>&lt;p&gt;Your firefox issue seems to be a Javascript - many websites use javascript on &quot;a&quot; tags to do ... things. When you control click, it opens as a new tab AND runs the javascript. A tags should have href (or name) variables to support web browsers which don&#039;t have Javascript (and also, search bots which might not understand JS). &lt;/p&gt;
&lt;p&gt;Bascially, another example of Javascript being evil because someones written something evil in it...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Your firefox issue seems to be a Javascript &#8211; many websites use javascript on &#8220;a&#8221; tags to do &#8230; things. When you control click, it opens as a new tab AND runs the javascript. A tags should have href (or name) variables to support web browsers which don&#8217;t have Javascript (and also, search bots which might not understand JS). </p>
<p>Bascially, another example of Javascript being evil because someones written something evil in it&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MacroMan</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/06/26/identify-empty-cells-in-vba/#comment-33433</link>
		<dc:creator>MacroMan</dc:creator>
		<pubDate>Sun, 06 Jul 2008 19:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1858#comment-33433</guid>
		<description>&lt;p&gt;Thanks Geoff, like I said I haven&#039;t been playing with VBA in a while.  It would have been clearer if the Dim statement said &quot;v() as Variant&quot;, note the &quot;()&quot;.  Here is the same method in C# on a Form:&lt;/p&gt;
&lt;p&gt;private void button1_Click(object sender, EventArgs e)&lt;br&gt;
        {&lt;br&gt;
            foreach (Control ctl in this.Controls)&lt;br&gt;
            {&lt;br&gt;
                string ctltype = ctl.GetType().ToString();&lt;br&gt;
                if (ctltype == &quot;System.Windows.Forms.TextBox&quot;)&lt;br&gt;
                {&lt;br&gt;
                    ctl.Text = ctl.Text.Trim();&lt;br&gt;
                }&lt;br&gt;
            }&lt;br&gt;
        }&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Thanks Geoff, like I said I haven&#8217;t been playing with VBA in a while.  It would have been clearer if the Dim statement said &#8220;v() as Variant&#8221;, note the &#8220;()&#8221;.  Here is the same method in C# on a Form:</p>
<p>private void button1_Click(object sender, EventArgs e)<br />
        {<br />
            foreach (Control ctl in this.Controls)<br />
            {<br />
                string ctltype = ctl.GetType().ToString();<br />
                if (ctltype == &#8220;System.Windows.Forms.TextBox&#8221;)<br />
                {<br />
                    ctl.Text = ctl.Text.Trim();<br />
                }<br />
            }<br />
        }</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geoff K</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/06/26/identify-empty-cells-in-vba/#comment-33422</link>
		<dc:creator>Geoff K</dc:creator>
		<pubDate>Sun, 06 Jul 2008 08:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1858#comment-33422</guid>
		<description>&lt;p&gt;And going back to MacroMan question on variant arrays they are impressively quicker too as this demo will show:&lt;/p&gt;
&lt;div style=&quot;overflow: auto; white-space: nowrap;&quot; class=&quot;codecolorer-container vb default&quot;&gt;&lt;div style=&quot;white-space: nowrap;&quot; class=&quot;vb codecolorer&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;Sub&lt;/span&gt; TryThis()&lt;br&gt;
&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Dim&lt;/span&gt; rng &lt;span class=&quot;kw1&quot;&gt;As&lt;/span&gt; Range&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Dim&lt;/span&gt; tbl &lt;span class=&quot;kw1&quot;&gt;As&lt;/span&gt; Range&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Dim&lt;/span&gt; tbl2 &lt;span class=&quot;kw1&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Variant&lt;/span&gt;&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Dim&lt;/span&gt; start &lt;span class=&quot;kw1&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Double&lt;/span&gt;&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Dim&lt;/span&gt; i &lt;span class=&quot;kw1&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Long&lt;/span&gt;, j &lt;span class=&quot;kw1&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Long&lt;/span&gt;&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Dim&lt;/span&gt; arr(0 &lt;span class=&quot;kw1&quot;&gt;To&lt;/span&gt; 19999)&lt;br&gt;
&lt;br&gt;
&#160; &#160; Application.ScreenUpdating = &lt;span class=&quot;kw1&quot;&gt;False&lt;/span&gt;&lt;br&gt;
&#160; &#160; Application.Calculation = xlCalculationManual&lt;br&gt;
&lt;br&gt;
&#160; &#160; &lt;span class=&quot;co1&quot;&gt;&#039;&#039;&#039;set up some work&lt;br&gt;
&lt;/span&gt; &#160; &#160;Sheets(1).Cells.ClearContents&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Set&lt;/span&gt; tbl = Range(&lt;span class=&quot;st0&quot;&gt;&quot;A2:A20000&quot;&lt;/span&gt;)&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;For&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Each&lt;/span&gt; rng &lt;span class=&quot;kw1&quot;&gt;In&lt;/span&gt; tbl&lt;br&gt;
&#160; &#160; &#160; &#160; rng = &lt;span class=&quot;st0&quot;&gt;&quot; as range &quot;&lt;/span&gt;&lt;br&gt;
&#160; &#160; &#160; &#160; rng.Offset(, 3) = &lt;span class=&quot;st0&quot;&gt;&quot; as array &quot;&lt;/span&gt;&lt;br&gt;
&#160; &#160; &#160; &#160; rng.Offset(, 6) = &lt;span class=&quot;st0&quot;&gt;&quot; as varnt &quot;&lt;/span&gt;&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Next&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
&#160; &#160; &lt;span class=&quot;co1&quot;&gt;&#039;&#039;&#039;as range object&lt;br&gt;
&lt;/span&gt; &#160; &#160;&lt;span class=&quot;kw1&quot;&gt;Set&lt;/span&gt; tbl = Range(&lt;span class=&quot;st0&quot;&gt;&quot;A2:A20000&quot;&lt;/span&gt;)&lt;br&gt;
&#160; &#160; start = Timer&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;For&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Each&lt;/span&gt; rng &lt;span class=&quot;kw1&quot;&gt;In&lt;/span&gt; tbl&lt;br&gt;
&#160; &#160; &#160; &#160; rng.Offset(, 1) = Trim(rng)&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Next&lt;/span&gt;&lt;br&gt;
&#160; &#160; Debug.&lt;span class=&quot;kw1&quot;&gt;Print&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&quot;as range&quot;&lt;/span&gt;, Timer - start&lt;br&gt;
&lt;br&gt;
&#160; &#160; &lt;span class=&quot;co1&quot;&gt;&#039;&#039;&#039;as array&lt;br&gt;
&lt;/span&gt; &#160; &#160;&lt;span class=&quot;kw1&quot;&gt;Set&lt;/span&gt; tbl = Range(&lt;span class=&quot;st0&quot;&gt;&quot;D2:D20000&quot;&lt;/span&gt;)&lt;br&gt;
&#160; &#160; start = Timer&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;For&lt;/span&gt; i = 0 &lt;span class=&quot;kw1&quot;&gt;To&lt;/span&gt; 19999&lt;br&gt;
&#160; &#160; &#160; &#160; arr(i) = Cells(i + 2, &lt;span class=&quot;st0&quot;&gt;&quot;D&quot;&lt;/span&gt;)&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Next&lt;/span&gt;&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;For&lt;/span&gt; i = 0 &lt;span class=&quot;kw1&quot;&gt;To&lt;/span&gt; 19999&lt;br&gt;
&#160; &#160; &#160; &#160; Cells(i + 2, &lt;span class=&quot;st0&quot;&gt;&quot;E&quot;&lt;/span&gt;) = Trim(arr(i))&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Next&lt;/span&gt;&lt;br&gt;
&#160; &#160; Debug.&lt;span class=&quot;kw1&quot;&gt;Print&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&quot;as array&quot;&lt;/span&gt;, Timer - start&lt;br&gt;
&lt;br&gt;
&#160; &#160; &lt;span class=&quot;co1&quot;&gt;&#039;&#039;&#039;as variant array&lt;br&gt;
&lt;/span&gt; &#160; &#160;tbl2 = Range(&lt;span class=&quot;st0&quot;&gt;&quot;G2:G20000&quot;&lt;/span&gt;)&lt;br&gt;
&#160; &#160; start = Timer&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;For&lt;/span&gt; j = &lt;span class=&quot;kw1&quot;&gt;LBound&lt;/span&gt;(tbl2, 1) &lt;span class=&quot;kw1&quot;&gt;To&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;UBound&lt;/span&gt;(tbl2, 1)&lt;br&gt;
&#160; &#160; &#160; &#160; tbl2(j, 1) = Trim(tbl2(j, 1))&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Next&lt;/span&gt; j&lt;br&gt;
&#160; &#160; Range(&lt;span class=&quot;st0&quot;&gt;&quot;H2:H20000&quot;&lt;/span&gt;) = tbl2&lt;br&gt;
&#160; &#160; Debug.&lt;span class=&quot;kw1&quot;&gt;Print&lt;/span&gt; &lt;span class=&quot;st0&quot;&gt;&quot;as varnt&quot;&lt;/span&gt;, Timer - start&lt;br&gt;
&lt;br&gt;
&#160; &#160; Application.ScreenUpdating = &lt;span class=&quot;kw1&quot;&gt;True&lt;/span&gt;&lt;br&gt;
&#160; &#160; Application.Calculation = xlCalculationAutomatic&lt;br&gt;
&lt;br&gt;
&lt;span class=&quot;kw1&quot;&gt;End&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Sub&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;
</description>
		<content:encoded><![CDATA[<p>And going back to MacroMan question on variant arrays they are impressively quicker too as this demo will show:</p>
<div style="overflow: auto; white-space: nowrap;" class="codecolorer-container vb default">
<div style="white-space: nowrap;" class="vb codecolorer"><span class="kw1">Sub</span> TryThis()</p>
<p>&nbsp; &nbsp; <span class="kw1">Dim</span> rng <span class="kw1">As</span> Range<br />
&nbsp; &nbsp; <span class="kw1">Dim</span> tbl <span class="kw1">As</span> Range<br />
&nbsp; &nbsp; <span class="kw1">Dim</span> tbl2 <span class="kw1">As</span> <span class="kw1">Variant</span><br />
&nbsp; &nbsp; <span class="kw1">Dim</span> start <span class="kw1">As</span> <span class="kw1">Double</span><br />
&nbsp; &nbsp; <span class="kw1">Dim</span> i <span class="kw1">As</span> <span class="kw1">Long</span>, j <span class="kw1">As</span> <span class="kw1">Long</span><br />
&nbsp; &nbsp; <span class="kw1">Dim</span> arr(0 <span class="kw1">To</span> 19999)</p>
<p>&nbsp; &nbsp; Application.ScreenUpdating = <span class="kw1">False</span><br />
&nbsp; &nbsp; Application.Calculation = xlCalculationManual</p>
<p>&nbsp; &nbsp; <span class="co1">&#8221;&#8217;set up some work<br />
</span> &nbsp; &nbsp;Sheets(1).Cells.ClearContents<br />
&nbsp; &nbsp; <span class="kw1">Set</span> tbl = Range(<span class="st0">&#8220;A2:A20000&#8243;</span>)<br />
&nbsp; &nbsp; <span class="kw1">For</span> <span class="kw1">Each</span> rng <span class="kw1">In</span> tbl<br />
&nbsp; &nbsp; &nbsp; &nbsp; rng = <span class="st0">&#8221; as range &#8220;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; rng.Offset(, 3) = <span class="st0">&#8221; as array &#8220;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; rng.Offset(, 6) = <span class="st0">&#8221; as varnt &#8220;</span><br />
&nbsp; &nbsp; <span class="kw1">Next</span></p>
<p>&nbsp; &nbsp; <span class="co1">&#8221;&#8217;as range object<br />
</span> &nbsp; &nbsp;<span class="kw1">Set</span> tbl = Range(<span class="st0">&#8220;A2:A20000&#8243;</span>)<br />
&nbsp; &nbsp; start = Timer<br />
&nbsp; &nbsp; <span class="kw1">For</span> <span class="kw1">Each</span> rng <span class="kw1">In</span> tbl<br />
&nbsp; &nbsp; &nbsp; &nbsp; rng.Offset(, 1) = Trim(rng)<br />
&nbsp; &nbsp; <span class="kw1">Next</span><br />
&nbsp; &nbsp; Debug.<span class="kw1">Print</span> <span class="st0">&#8220;as range&#8221;</span>, Timer &#8211; start</p>
<p>&nbsp; &nbsp; <span class="co1">&#8221;&#8217;as array<br />
</span> &nbsp; &nbsp;<span class="kw1">Set</span> tbl = Range(<span class="st0">&#8220;D2:D20000&#8243;</span>)<br />
&nbsp; &nbsp; start = Timer<br />
&nbsp; &nbsp; <span class="kw1">For</span> i = 0 <span class="kw1">To</span> 19999<br />
&nbsp; &nbsp; &nbsp; &nbsp; arr(i) = Cells(i + 2, <span class="st0">&#8220;D&#8221;</span>)<br />
&nbsp; &nbsp; <span class="kw1">Next</span><br />
&nbsp; &nbsp; <span class="kw1">For</span> i = 0 <span class="kw1">To</span> 19999<br />
&nbsp; &nbsp; &nbsp; &nbsp; Cells(i + 2, <span class="st0">&#8220;E&#8221;</span>) = Trim(arr(i))<br />
&nbsp; &nbsp; <span class="kw1">Next</span><br />
&nbsp; &nbsp; Debug.<span class="kw1">Print</span> <span class="st0">&#8220;as array&#8221;</span>, Timer &#8211; start</p>
<p>&nbsp; &nbsp; <span class="co1">&#8221;&#8217;as variant array<br />
</span> &nbsp; &nbsp;tbl2 = Range(<span class="st0">&#8220;G2:G20000&#8243;</span>)<br />
&nbsp; &nbsp; start = Timer<br />
&nbsp; &nbsp; <span class="kw1">For</span> j = <span class="kw1">LBound</span>(tbl2, 1) <span class="kw1">To</span> <span class="kw1">UBound</span>(tbl2, 1)<br />
&nbsp; &nbsp; &nbsp; &nbsp; tbl2(j, 1) = Trim(tbl2(j, 1))<br />
&nbsp; &nbsp; <span class="kw1">Next</span> j<br />
&nbsp; &nbsp; Range(<span class="st0">&#8220;H2:H20000&#8243;</span>) = tbl2<br />
&nbsp; &nbsp; Debug.<span class="kw1">Print</span> <span class="st0">&#8220;as varnt&#8221;</span>, Timer &#8211; start</p>
<p>&nbsp; &nbsp; Application.ScreenUpdating = <span class="kw1">True</span><br />
&nbsp; &nbsp; Application.Calculation = xlCalculationAutomatic</p>
<p><span class="kw1">End</span> <span class="kw1">Sub</span></div>
</div>
]]></content:encoded>
	</item>
	<item>
		<title>By: MacroMan</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/06/26/identify-empty-cells-in-vba/#comment-33308</link>
		<dc:creator>MacroMan</dc:creator>
		<pubDate>Thu, 03 Jul 2008 14:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1858#comment-33308</guid>
		<description>&lt;p&gt;Simon,&lt;/p&gt;
&lt;p&gt;Whoa, how in the world did you know that!?  Yes it is, the no &quot;()&quot; in the variant Dim statement confused me.  I read your blogs, but I haven&#039;t been playing around with VBA code in a while.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Simon,</p>
<p>Whoa, how in the world did you know that!?  Yes it is, the no &#8220;()&#8221; in the variant Dim statement confused me.  I read your blogs, but I haven&#8217;t been playing around with VBA code in a while.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon Murphy</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/06/26/identify-empty-cells-in-vba/#comment-33298</link>
		<dc:creator>Simon Murphy</dc:creator>
		<pubDate>Thu, 03 Jul 2008 11:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1858#comment-33298</guid>
		<description>&lt;p&gt;MacroMan&lt;br&gt;
Wilmott by any chance??&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>MacroMan<br />
Wilmott by any chance??</p>
]]></content:encoded>
	</item>
</channel>
</rss>

