<?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: Inflexible Find</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2009/02/18/inflexible-find/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2009/02/18/inflexible-find/</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: Ian Scott</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/02/18/inflexible-find/#comment-59140</link>
		<dc:creator>Ian Scott</dc:creator>
		<pubDate>Mon, 14 Feb 2011 14:54:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=2110#comment-59140</guid>
		<description>&lt;p&gt;You need to exclude hidden sheets so:&lt;/p&gt;
&lt;p&gt;        For Each sh In ActiveWorkbook.Sheets&lt;br&gt;
            If sh.Visible = xlSheetVisible Then....&lt;/p&gt;
&lt;p&gt;As Hans Schraven says - technically it&#039;s quicker to use an array. I use a similar system to find parts from a parts database and the array system is over 100 times quicker (the list box can have up to 1,000 entries).&lt;/p&gt;
&lt;p&gt;Ian&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>You need to exclude hidden sheets so:</p>
<p>        For Each sh In ActiveWorkbook.Sheets<br />
            If sh.Visible = xlSheetVisible Then&#8230;.</p>
<p>As Hans Schraven says &#8211; technically it&#8217;s quicker to use an array. I use a similar system to find parts from a parts database and the array system is over 100 times quicker (the list box can have up to 1,000 entries).</p>
<p>Ian</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hans Schraven</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/02/18/inflexible-find/#comment-38172</link>
		<dc:creator>Hans Schraven</dc:creator>
		<pubDate>Tue, 24 Feb 2009 22:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=2110#comment-38172</guid>
		<description>&lt;p&gt;I suspect you could speed up the whole thing not using the additem method&lt;br&gt;
Instead I&#039;d suggest to use a matrix that can be loaded into the listbox .list=sq&lt;br&gt;
I rewrote your application so that all the necessary code would be part of the userform. No other modules involved.&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;Private&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Sub&lt;/span&gt; tbxWhat_AfterUpdate()&lt;br&gt;
&#160; &lt;span class=&quot;kw1&quot;&gt;On&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Error&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Resume&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Next&lt;/span&gt;&lt;br&gt;
&#160; &lt;span class=&quot;kw1&quot;&gt;If&lt;/span&gt; tbxWhat.Text = &lt;span class=&quot;st0&quot;&gt;&quot;&quot;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Then&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Exit&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Sub&lt;/span&gt;&lt;br&gt;
&#160; lblWarning.Caption = &lt;span class=&quot;st0&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;br&gt;
&#160; lblMessage.Caption = &lt;span class=&quot;st0&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;br&gt;
&#160; &#160; &lt;br&gt;
&#160; &lt;span class=&quot;kw1&quot;&gt;ReDim&lt;/span&gt; sq(100, 2)&lt;br&gt;
&#160; &lt;span class=&quot;kw1&quot;&gt;For&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Each&lt;/span&gt; sh &lt;span class=&quot;kw1&quot;&gt;In&lt;/span&gt; ActiveWorkbook.Sheets&lt;br&gt;
&#160; &#160; lblWarning.Caption = Val(lblWarning.Caption) + sh.UsedRange.Cells.Count&lt;br&gt;
&#160; &#160; c1 = &lt;span class=&quot;st0&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;br&gt;
&#160; &#160; c2 = &lt;span class=&quot;st0&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Do&lt;/span&gt;&lt;br&gt;
&#160; &#160; &#160; &lt;span class=&quot;kw1&quot;&gt;If&lt;/span&gt; c1 = &lt;span class=&quot;st0&quot;&gt;&quot;&quot;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Then&lt;/span&gt;&lt;br&gt;
&#160; &#160; &#160; &#160; c1 = sh.UsedRange.Find(tbxWhat.Text, , xlValues, xlPart).Address&lt;br&gt;
&#160; &#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Else&lt;/span&gt;&lt;br&gt;
&#160; &#160; &#160; &#160; c1 = sh.UsedRange.Find(tbxWhat.Text, sh.Range(c1), xlValues, xlPart).Address&lt;br&gt;
&#160; &#160; &#160; &lt;span class=&quot;kw1&quot;&gt;End&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;If&lt;/span&gt;&lt;br&gt;
&#160; &#160; &#160; &lt;span class=&quot;kw1&quot;&gt;If&lt;/span&gt; Err.Number &gt; 0 &lt;span class=&quot;kw1&quot;&gt;Then&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Exit&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Do&lt;/span&gt;&lt;br&gt;
&#160; &#160; &#160; &#160; &#160; &#160; &lt;br&gt;
&#160; &#160; &#160; &lt;span class=&quot;kw1&quot;&gt;If&lt;/span&gt; c1 = c2 &lt;span class=&quot;kw1&quot;&gt;Then&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Exit&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Do&lt;/span&gt;&lt;br&gt;
&#160; &#160; &#160; &lt;span class=&quot;kw1&quot;&gt;If&lt;/span&gt; c2 = &lt;span class=&quot;st0&quot;&gt;&quot;&quot;&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Then&lt;/span&gt; c2 = c1&lt;br&gt;
&#160; &#160; &#160; &lt;span class=&quot;kw1&quot;&gt;With&lt;/span&gt; lblMessage&lt;br&gt;
&#160; &#160; &#160; &#160; sq(Val(.Caption), 0) = sh.Range(c1)&lt;br&gt;
&#160; &#160; &#160; &#160; sq(Val(.Caption), 1) = c1&lt;br&gt;
&#160; &#160; &#160; &#160; sq(Val(.Caption), 2) = sh.Name&lt;br&gt;
&#160; &#160; &#160; &#160; .Caption = Val(.Caption) + 1&lt;br&gt;
&#160; &#160; &#160; &lt;span class=&quot;kw1&quot;&gt;End&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;With&lt;/span&gt;&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Loop&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Until&lt;/span&gt; Val(lblMessage.Caption) &gt; &lt;span class=&quot;kw1&quot;&gt;UBound&lt;/span&gt;(sq)&lt;br&gt;
&#160; &#160; Err.Clear&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;If&lt;/span&gt; Val(lblMessage.Caption) &gt; &lt;span class=&quot;kw1&quot;&gt;UBound&lt;/span&gt;(sq) &lt;span class=&quot;kw1&quot;&gt;Then&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Exit&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;For&lt;/span&gt;&lt;br&gt;
&#160; &lt;span class=&quot;kw1&quot;&gt;Next&lt;/span&gt;&lt;br&gt;
&#160; lbxFound.List = sq&lt;br&gt;
&#160; &#160; &lt;br&gt;
&#160; &lt;span class=&quot;kw1&quot;&gt;With&lt;/span&gt; lblMessage&lt;br&gt;
&#160; &#160; .ForeColor = IIf(Val(.Caption) &gt; &lt;span class=&quot;kw1&quot;&gt;UBound&lt;/span&gt;(sq), vbRed, vbBlue)&lt;br&gt;
&#160; &#160; .Caption = &lt;span class=&quot;st0&quot;&gt;&quot;Cells Found: &quot;&lt;/span&gt; &amp; IIf(Val(.Caption) &gt; &lt;span class=&quot;kw1&quot;&gt;UBound&lt;/span&gt;(sq), &lt;span class=&quot;st0&quot;&gt;&quot;&gt;&quot;&lt;/span&gt;, &lt;span class=&quot;st0&quot;&gt;&quot;&quot;&lt;/span&gt;) &amp; .Caption&lt;br&gt;
&#160; &lt;span class=&quot;kw1&quot;&gt;End&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;With&lt;/span&gt;&lt;br&gt;
&#160; &lt;br&gt;
&#160; lblWarning.Caption = &lt;span class=&quot;st0&quot;&gt;&quot;Cells to search: &quot;&lt;/span&gt; &amp; Format(lblWarning.Caption, &lt;span class=&quot;st0&quot;&gt;&quot;#,##0&quot;&lt;/span&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>I suspect you could speed up the whole thing not using the additem method<br />
Instead I&#8217;d suggest to use a matrix that can be loaded into the listbox .list=sq<br />
I rewrote your application so that all the necessary code would be part of the userform. No other modules involved.</p>
<div style="overflow: auto; white-space: nowrap;" class="codecolorer-container vb default">
<div style="white-space: nowrap;" class="vb codecolorer"><span class="kw1">Private</span> <span class="kw1">Sub</span> tbxWhat_AfterUpdate()<br />
&nbsp; <span class="kw1">On</span> <span class="kw1">Error</span> <span class="kw1">Resume</span> <span class="kw1">Next</span><br />
&nbsp; <span class="kw1">If</span> tbxWhat.Text = <span class="st0">&#8220;&#8221;</span> <span class="kw1">Then</span> <span class="kw1">Exit</span> <span class="kw1">Sub</span><br />
&nbsp; lblWarning.Caption = <span class="st0">&#8220;&#8221;</span><br />
&nbsp; lblMessage.Caption = <span class="st0">&#8220;&#8221;</span><br />
&nbsp; &nbsp; <br />
&nbsp; <span class="kw1">ReDim</span> sq(100, 2)<br />
&nbsp; <span class="kw1">For</span> <span class="kw1">Each</span> sh <span class="kw1">In</span> ActiveWorkbook.Sheets<br />
&nbsp; &nbsp; lblWarning.Caption = Val(lblWarning.Caption) + sh.UsedRange.Cells.Count<br />
&nbsp; &nbsp; c1 = <span class="st0">&#8220;&#8221;</span><br />
&nbsp; &nbsp; c2 = <span class="st0">&#8220;&#8221;</span><br />
&nbsp; &nbsp; <span class="kw1">Do</span><br />
&nbsp; &nbsp; &nbsp; <span class="kw1">If</span> c1 = <span class="st0">&#8220;&#8221;</span> <span class="kw1">Then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; c1 = sh.UsedRange.Find(tbxWhat.Text, , xlValues, xlPart).Address<br />
&nbsp; &nbsp; &nbsp; <span class="kw1">Else</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; c1 = sh.UsedRange.Find(tbxWhat.Text, sh.Range(c1), xlValues, xlPart).Address<br />
&nbsp; &nbsp; &nbsp; <span class="kw1">End</span> <span class="kw1">If</span><br />
&nbsp; &nbsp; &nbsp; <span class="kw1">If</span> Err.Number &amp;gt; 0 <span class="kw1">Then</span> <span class="kw1">Exit</span> <span class="kw1">Do</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; &nbsp; <span class="kw1">If</span> c1 = c2 <span class="kw1">Then</span> <span class="kw1">Exit</span> <span class="kw1">Do</span><br />
&nbsp; &nbsp; &nbsp; <span class="kw1">If</span> c2 = <span class="st0">&#8220;&#8221;</span> <span class="kw1">Then</span> c2 = c1<br />
&nbsp; &nbsp; &nbsp; <span class="kw1">With</span> lblMessage<br />
&nbsp; &nbsp; &nbsp; &nbsp; sq(Val(.Caption), 0) = sh.Range(c1)<br />
&nbsp; &nbsp; &nbsp; &nbsp; sq(Val(.Caption), 1) = c1<br />
&nbsp; &nbsp; &nbsp; &nbsp; sq(Val(.Caption), 2) = sh.Name<br />
&nbsp; &nbsp; &nbsp; &nbsp; .Caption = Val(.Caption) + 1<br />
&nbsp; &nbsp; &nbsp; <span class="kw1">End</span> <span class="kw1">With</span><br />
&nbsp; &nbsp; <span class="kw1">Loop</span> <span class="kw1">Until</span> Val(lblMessage.Caption) &amp;gt; <span class="kw1">UBound</span>(sq)<br />
&nbsp; &nbsp; Err.Clear<br />
&nbsp; &nbsp; <span class="kw1">If</span> Val(lblMessage.Caption) &amp;gt; <span class="kw1">UBound</span>(sq) <span class="kw1">Then</span> <span class="kw1">Exit</span> <span class="kw1">For</span><br />
&nbsp; <span class="kw1">Next</span><br />
&nbsp; lbxFound.List = sq<br />
&nbsp; &nbsp; <br />
&nbsp; <span class="kw1">With</span> lblMessage<br />
&nbsp; &nbsp; .ForeColor = IIf(Val(.Caption) &amp;gt; <span class="kw1">UBound</span>(sq), vbRed, vbBlue)<br />
&nbsp; &nbsp; .Caption = <span class="st0">&#8220;Cells Found: &#8220;</span> &amp;amp; IIf(Val(.Caption) &amp;gt; <span class="kw1">UBound</span>(sq), <span class="st0">&#8220;&amp;gt;&#8221;</span>, <span class="st0">&#8220;&#8221;</span>) &amp;amp; .Caption<br />
&nbsp; <span class="kw1">End</span> <span class="kw1">With</span><br />
&nbsp; <br />
&nbsp; lblWarning.Caption = <span class="st0">&#8220;Cells to search: &#8220;</span> &amp;amp; Format(lblWarning.Caption, <span class="st0">&#8220;#,##0&#8243;</span>)<br />
<span class="kw1">End</span> <span class="kw1">Sub</span></div>
</div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dick Kusleika</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/02/18/inflexible-find/#comment-38085</link>
		<dc:creator>Dick Kusleika</dc:creator>
		<pubDate>Fri, 20 Feb 2009 16:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=2110#comment-38085</guid>
		<description>&lt;p&gt;Fixed.  Thanks Peter.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Fixed.  Thanks Peter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Grebenik</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/02/18/inflexible-find/#comment-38082</link>
		<dc:creator>Peter Grebenik</dc:creator>
		<pubDate>Fri, 20 Feb 2009 10:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=2110#comment-38082</guid>
		<description>&lt;p&gt;In Excel2003, an error is generated if the text in the found cell is longer than 2047 characters. You can replace the problem line in Private Sub FillResults with Me.lbxFound.AddItem Left$(rFound.Value, 2047).&lt;/p&gt;
&lt;p&gt;This is yet another example of where there are undocumented and different limits to the lengths of text strings that various Excel objects and methods can deal with.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>In Excel2003, an error is generated if the text in the found cell is longer than 2047 characters. You can replace the problem line in Private Sub FillResults with Me.lbxFound.AddItem Left$(rFound.Value, 2047).</p>
<p>This is yet another example of where there are undocumented and different limits to the lengths of text strings that various Excel objects and methods can deal with.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dick Kusleika</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/02/18/inflexible-find/#comment-38075</link>
		<dc:creator>Dick Kusleika</dc:creator>
		<pubDate>Thu, 19 Feb 2009 21:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=2110#comment-38075</guid>
		<description>&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;Private&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Sub&lt;/span&gt; tbxWhat_AfterUpdate()&lt;br&gt;
&#160; &#160; &lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;If&lt;/span&gt; Me.IsLargeSearch &lt;span class=&quot;kw1&quot;&gt;Then&lt;/span&gt;&lt;br&gt;
&#160; &#160; &#160; &#160; FillResults&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;End&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;If&lt;/span&gt;&lt;br&gt;
&#160; &#160; &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;br&gt;
&#160;&lt;br&gt;
&lt;span class=&quot;kw1&quot;&gt;Private&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Sub&lt;/span&gt; tbxWhat_Change()&lt;br&gt;
&#160; &#160; &#160; &#160; &lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;If&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Not&lt;/span&gt; Me.IsLargeSearch &lt;span class=&quot;kw1&quot;&gt;Then&lt;/span&gt;&lt;br&gt;
&#160; &#160; &#160; &#160; FillResults&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;End&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;If&lt;/span&gt;&lt;br&gt;
&#160; &#160; &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;
&lt;p&gt;Yeah, that seems to work.  Downloadable file updated.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<div style="overflow: auto; white-space: nowrap;" class="codecolorer-container vb default">
<div style="white-space: nowrap;" class="vb codecolorer"><span class="kw1">Private</span> <span class="kw1">Sub</span> tbxWhat_AfterUpdate()<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span class="kw1">If</span> Me.IsLargeSearch <span class="kw1">Then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; FillResults<br />
&nbsp; &nbsp; <span class="kw1">End</span> <span class="kw1">If</span><br />
&nbsp; &nbsp; <br />
<span class="kw1">End</span> <span class="kw1">Sub</span><br />
&nbsp;<br />
<span class="kw1">Private</span> <span class="kw1">Sub</span> tbxWhat_Change()<br />
&nbsp; &nbsp; &nbsp; &nbsp; <br />
&nbsp; &nbsp; <span class="kw1">If</span> <span class="kw1">Not</span> Me.IsLargeSearch <span class="kw1">Then</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; FillResults<br />
&nbsp; &nbsp; <span class="kw1">End</span> <span class="kw1">If</span><br />
&nbsp; &nbsp; <br />
<span class="kw1">End</span> <span class="kw1">Sub</span></div>
</div>
<p>Yeah, that seems to work.  Downloadable file updated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dick Kusleika</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/02/18/inflexible-find/#comment-38071</link>
		<dc:creator>Dick Kusleika</dc:creator>
		<pubDate>Thu, 19 Feb 2009 15:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=2110#comment-38071</guid>
		<description>&lt;p&gt;If the workbook has more than 500k cells, I should use the AfterUpdate event.  If less, use the Change event.  What do you think of that?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>If the workbook has more than 500k cells, I should use the AfterUpdate event.  If less, use the Change event.  What do you think of that?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harald Staff</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/02/18/inflexible-find/#comment-38068</link>
		<dc:creator>Harald Staff</dc:creator>
		<pubDate>Thu, 19 Feb 2009 12:38:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=2110#comment-38068</guid>
		<description>&lt;p&gt;... and the Keydown to stop it. Does require a boolean test in the search loop, so it won&#039;t speed it up I guess.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>&#8230; and the Keydown to stop it. Does require a boolean test in the search loop, so it won&#8217;t speed it up I guess.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan Karel Pieterse</title>
		<link>http://www.dailydoseofexcel.com/archives/2009/02/18/inflexible-find/#comment-38054</link>
		<dc:creator>Jan Karel Pieterse</dc:creator>
		<pubDate>Wed, 18 Feb 2009 17:58:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=2110#comment-38054</guid>
		<description>&lt;p&gt;You might consider using the keyup event to initiate the search...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>You might consider using the keyup event to initiate the search&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

