<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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>Developers Depot</title>
	<atom:link href="http://tommazur.com/wordpress/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://tommazur.com/wordpress</link>
	<description>A Developer Community curated by Tom Mazur</description>
	<pubDate>Wed, 25 Aug 2010 00:56:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>KARAMASOFT Ultimate Spell and Jquery</title>
		<link>http://tommazur.com/wordpress/?p=193</link>
		<comments>http://tommazur.com/wordpress/?p=193#comments</comments>
		<pubDate>Wed, 25 Aug 2010 00:35:53 +0000</pubDate>
		<dc:creator>Tom Mazur</dc:creator>
		
		<category><![CDATA[JQuery]]></category>

		<category><![CDATA[Ultimate Spell check]]></category>

		<guid isPermaLink="false">http://tommazur.com/wordpress/?p=193</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p>If you use the spell as you go functionality you will find that it might take over some of your jquery plugins.</p>
]]></content:encoded>
			<wfw:commentRss>http://tommazur.com/wordpress/?feed=rss2&amp;p=193</wfw:commentRss>
		</item>
		<item>
		<title>Run Access Macro from Excel VBA</title>
		<link>http://tommazur.com/wordpress/?p=184</link>
		<comments>http://tommazur.com/wordpress/?p=184#comments</comments>
		<pubDate>Tue, 05 Jan 2010 14:13:53 +0000</pubDate>
		<dc:creator>Tom Mazur</dc:creator>
		
		<category><![CDATA[Access]]></category>

		<guid isPermaLink="false">http://tommazur.com/wordpress/?p=184</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #0000ff;">Function </span>OpenAcess_RunMacro(AccessPathAndName <span style="color: #0000ff;">As</span> <span style="color: #0000ff;">String</span>, MacroName <span style="color: #0000ff;">As</span> <span style="color: #0000ff;">String</span>) <span style="color: #0000ff;">As</span> <span style="color: #0000ff;">Boolean</span><br />
  </p>
<p>  <span style="color: #339966;"> &#8216;bolSuccess=OpenAcess_RunMacro(&#8221;</span><a href="file://\\Myserver\Folder\AccessFile.mdb"><span style="color: #339966;">\\Myserver\Folder\AccessFile.mdb</span></a><span style="color: #339966;">&#8220;, &#8220;MyMacro&#8221;)</span></p>
<p>   <span style="color: #0000ff;">On Error GoTo</span> OpenAcess_RunMacro_Error</p>
<p>    <span style="color: #0000ff;">Set</span> appAccess = CreateObject(&#8221;access.application&#8221;)<br />
    appAccess.OpenCurrentDatabase AccessPathAndName<br />
    appAccess.DoCmd.RunMacro MacroName<br />
    <span style="color: #0000ff;">Set</span> appAccess = <span style="color: #0000ff;">Nothing</span><br />
  </p>
<p>  OpenAcess_RunMacro = <span style="color: #0000ff;">True</span></p>
<p>   <span style="color: #0000ff;">On Error GoTo 0<br />
   Exit Function</span></p>
<p>OpenAcess_RunMacro_Error:<br />
      MsgBox &#8220;Error &#8221; &amp; Err.Number &amp; &#8221; (&#8221; &amp; Err.Description &amp; &#8220;) in procedure OpenAcess_RunMacro &#8221;<br />
  <span style="color: #0000ff;">End Function<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://tommazur.com/wordpress/?feed=rss2&amp;p=184</wfw:commentRss>
		</item>
		<item>
		<title>Sort Function</title>
		<link>http://tommazur.com/wordpress/?p=180</link>
		<comments>http://tommazur.com/wordpress/?p=180#comments</comments>
		<pubDate>Tue, 22 Dec 2009 21:34:50 +0000</pubDate>
		<dc:creator>Tom Mazur</dc:creator>
		
		<category><![CDATA[Columns]]></category>

		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://tommazur.com/wordpress/?p=180</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #0000ff;">Sub <span style="color: #000000;">Main</span></span>()</p>
<p>Sort Range(&#8221;A2:C5&#8243;), &#8220;C&#8221;, xlAscending</p>
<p><span style="color: #0000ff;">End Sub</span></p>
<p><span style="color: #0000ff;">Sub </span>Sort(DataRangeWithoutHeader <span style="color: #0000ff;">As </span>Range, ColumnLetterToSort <span style="color: #0000ff;">As</span> String, SortOrder <span style="color: #0000ff;">As </span>XlSortOrder)</p>
<p><span style="color: #0000ff;">Dim </span>OriginalSelectedRange <span style="color: #0000ff;">As </span>Range<br />
<span style="color: #0000ff;">Dim </span>keyRange <span style="color: #0000ff;">As </span>Range<br />
<span style="color: #0000ff;">Dim </span>Column <span style="color: #0000ff;">As </span><span style="color: #0000ff;">Variant</span><br />
<span style="color: #0000ff;">Dim </span>ColumnVisibility <span style="color: #0000ff;">As </span><span style="color: #0000ff;">New </span>Collection</p>
<p><span style="color: #008000;"> &#8216;Remeber what was selected</span><br />
<span style="color: #0000ff;">Set </span>OriginalSelectedRange = Selection</p>
<p><span style="color: #008000;"> &#8216;prevent user from watching the screen update</span><br />
Application.ScreenUpdating = <span style="color: #0000ff;">False</span></p>
<p><span style="color: #008000;"> &#8216;unhide any hidden cols and add to Collection Variable</span><br />
<span style="color: #0000ff;">For </span><span style="color: #0000ff;">Each </span>Column <span style="color: #0000ff;">In </span>DataRangeWithoutHeader.Columns<br />
<span style="color: #0000ff;">If </span>Column.EntireColumn.Hidden = <span style="color: #0000ff;">True </span><span style="color: #0000ff;">Then</span><br />
Column.EntireColumn.Hidden = <span style="color: #0000ff;">False</span><br />
ColumnVisibility.Add Column<br />
<span style="color: #0000ff;">End If</span><br />
<span style="color: #0000ff;">Next </span>Column</p>
<p><span style="color: #008000;">&#8216;clear</span><br />
ActiveSheet.Sort.SortFields.Clear</p>
<p><span style="color: #008000;"> &#8217;sort</span><br />
<span style="color: #0000ff;">Set </span>keyRange = Range(ColumnLetterToSort &amp; DataRangeWithoutHeader.Row &amp; &#8220;:&#8221; &amp; ColumnLetterToSort &amp; DataRangeWithoutHeader.End(xlDown).Row)<br />
ActiveSheet.Sort.SortFields.Add key:=keyRange, SortOn:=xlSortOnValues, order:=SortOrder, DataOption:=xlSortNormal<br />
<span style="color: #0000ff;">With </span>ActiveSheet.Sort<br />
.SetRange DataRangeWithoutHeader<br />
.Header = xlNo<br />
.MatchCase = <span style="color: #0000ff;">False</span><br />
.Orientation = xlTopToBottom<br />
.SortMethod = xlPinYin<br />
.Apply<br />
<span style="color: #0000ff;">End With</span></p>
<p><span style="color: #008000;"> &#8216;put back any hidden columns</span><br />
<span style="color: #0000ff;">Do While</span> ColumnVisibility.Count &gt; 0<br />
<span style="color: #0000ff;">Set </span>Column = ColumnVisibility.Item(1)<br />
Column.EntireColumn.Hidden = <span style="color: #0000ff;">True</span><br />
ColumnVisibility.Remove (1)<br />
<span style="color: #0000ff;">Loop</span></p>
<p><span style="color: #008000;"> &#8216;Select the original range</span><br />
OriginalSelectedRange.Select</p>
<p><span style="color: #008000;"> &#8216;Restore Default</span><br />
Application.ScreenUpdating = True</p>
<p><span style="color: #0000ff;">End Sub</span></p>
]]></content:encoded>
			<wfw:commentRss>http://tommazur.com/wordpress/?feed=rss2&amp;p=180</wfw:commentRss>
		</item>
		<item>
		<title>Execution Time</title>
		<link>http://tommazur.com/wordpress/?p=176</link>
		<comments>http://tommazur.com/wordpress/?p=176#comments</comments>
		<pubDate>Fri, 18 Dec 2009 18:18:20 +0000</pubDate>
		<dc:creator>Tom Mazur</dc:creator>
		
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://tommazur.com/wordpress/?p=176</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #0000ff;">Public Declare Function</span> GetTickCount <span style="color: #0000ff;">Lib</span> &#8220;kernel32&#8243; () <span style="color: #0000ff;">As</span> Long<br />
<span style="color: #0000ff;">Public</span> timeStart <span style="color: #0000ff;">As</span> Long<br />
<span style="color: #0000ff;">Public</span> timeEnd <span style="color: #0000ff;">As</span> Long</p>
<p><span style="color: #0000ff;">Sub </span>Main()</p>
<p>     timeStart = GetTickCount<br />
     <span style="color: #008000;">&#8216;do something</span><br />
     timeEnd = GetTickCount<br />
     MsgBox timeEnd - timeStart &amp; &#8221; milliseconds&#8221;</p>
<p><span style="color: #0000ff;">End Sub</span></p>
]]></content:encoded>
			<wfw:commentRss>http://tommazur.com/wordpress/?feed=rss2&amp;p=176</wfw:commentRss>
		</item>
		<item>
		<title>Format Rows without Looping</title>
		<link>http://tommazur.com/wordpress/?p=170</link>
		<comments>http://tommazur.com/wordpress/?p=170#comments</comments>
		<pubDate>Fri, 18 Dec 2009 16:38:23 +0000</pubDate>
		<dc:creator>Tom Mazur</dc:creator>
		
		<category><![CDATA[Formatting]]></category>

		<category><![CDATA[Rows]]></category>

		<category><![CDATA[Subtotals]]></category>

		<guid isPermaLink="false">http://tommazur.com/wordpress/?p=170</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #0000ff;">Sub </span>Main()<br />
       FormatRows &#8220;SubTotal&#8221;, Range(&#8221;A1:A200&#8243;), &#8220;A&#8221;, &#8220;G&#8221;</p>
<p><span style="color: #0000ff;">End Sub</span></p>
<p><span style="color: #0000ff;">Sub</span> FormatRows(FindWhat <span style="color: #0000ff;">As</span> String, SearchRange <span style="color: #0000ff;">As</span> Range, formatColStart <span style="color: #0000ff;">As</span> String, formatColEnd <span style="color: #0000ff;">As</span> String)<br />
    <span style="color: #0000ff;">Dim</span> OriginalSelectedRange <span style="color: #0000ff;">As</span> Range<br />
    <span style="color: #0000ff;">Dim</span> firstFoundCell <span style="color: #0000ff;">As</span> Range<br />
    <span style="color: #0000ff;">Dim</span> curFoundCell <span style="color: #0000ff;">As</span> Range<br />
    <span style="color: #0000ff;">Dim</span> foundCell <span style="color: #0000ff;">As</span> <span style="color: #0000ff;">Variant</span></p>
<p><span style="color: #0000ff;">On Error GoTo</span> FormatRows_Error</p>
<p>    <span style="color: #008000;">&#8216;Remeber what was selected</span><br />
    <span style="color: #0000ff;">Set</span> OriginalSelectedRange = Selection<br />
    <span style="color: #008000;">&#8216;prevent user from watching the screen update<br />
</span>    Application.ScreenUpdating = <span style="color: #0000ff;">False</span></p>
<p>    <span style="color: #008000;">&#8217;select range to search</span><br />
    SearchRange.Select<br />
       <span style="color: #0000ff;">With</span> Selection<br />
       <span style="color: #008000;"> &#8216;try to find value</span><br />
        <span style="color: #0000ff;">Set</span> foundCell = .Find(FindWhat, LookIn:=xlValues)<br />
       <span style="color: #008000;"> &#8216;if a value was found in that selected range<br />
</span>        <span style="color: #0000ff;">If</span> <span style="color: #0000ff;">Not</span> foundCell Is <span style="color: #0000ff;">Nothing</span> <span style="color: #0000ff;">Then</span><br />
           <span style="color: #008000;"> &#8216;remember first found cell<br />
</span>            <span style="color: #0000ff;">Set</span> firstFoundCell = Range(foundCell.Address)<br />
                <span style="color: #0000ff;">Do</span><br />
                <span style="color: #008000;">&#8216;format<br />
</span>                Range((formatColStart &amp; foundCell.Row) &amp; &#8220;:&#8221; &amp; (formatColEnd &amp; foundCell.Row)).Font.Bold = <span style="color: #0000ff;">True</span><br />
                Range((formatColStart &amp; foundCell.Row) &amp; &#8220;:&#8221; &amp; (formatColEnd &amp; foundCell.Row)).Interior.ColorIndex = 3<br />
                <span style="color: #008000;">&#8216;try to find again</span><br />
                <span style="color: #0000ff;">Set</span> foundCell = .FindNext(foundCell)<br />
                <span style="color: #008000;">&#8216;if a value was found in selected range AND its not the first found Cell<br />
</span>                <span style="color: #0000ff;">If</span> Not foundCell Is Nothing And foundCell.Address &lt;&gt; firstFoundCell.Address <span style="color: #0000ff;">Then</span><br />
                    <span style="color: #0000ff;">Set</span> curFoundCell = Range(foundCell.Address)<br />
                <span style="color: #0000ff;">Else</span><br />
                     <span style="color: #0000ff;">Exit</span> <span style="color: #0000ff;">Do</span><br />
                <span style="color: #0000ff;">End If<br />
</span>              <span style="color: #0000ff;">Loop</span><br />
      <span style="color: #0000ff;">End If<br />
</span>      <span style="color: #0000ff;">End With</span><br />
   <span style="color: #008000;"> &#8216;Select the original range</span><br />
    OriginalSelectedRange.Select<br />
    <span style="color: #008000;">&#8216;Restore Default</span><br />
    Application.ScreenUpdating = <span style="color: #0000ff;">True</span></p>
<p><span style="color: #0000ff;">On Error GoTo</span> 0<br />
  <span style="color: #0000ff;"> Exit Sub</span></p>
<p>FormatRows_Error:<br />
    <span style="color: #008000;">&#8216;Restore Default<br />
</span>    Application.ScreenUpdating = <span style="color: #0000ff;">True</span><br />
    MsgBox &#8220;Error &#8221; &amp; Err.Number &amp; &#8221; (&#8221; &amp; Err.Description &amp; &#8220;) in procedure FormatRows&#8221;<br />
<span style="color: #0000ff;">End Sub</span></p>
]]></content:encoded>
			<wfw:commentRss>http://tommazur.com/wordpress/?feed=rss2&amp;p=170</wfw:commentRss>
		</item>
		<item>
		<title>Outside Borders</title>
		<link>http://tommazur.com/wordpress/?p=167</link>
		<comments>http://tommazur.com/wordpress/?p=167#comments</comments>
		<pubDate>Fri, 18 Dec 2009 15:14:43 +0000</pubDate>
		<dc:creator>Tom Mazur</dc:creator>
		
		<category><![CDATA[Borders]]></category>

		<guid isPermaLink="false">http://tommazur.com/wordpress/?p=167</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #0000ff;">Sub</span> OutsideBorders(rng <span style="color: #0000ff;">As</span> range)</p>
<p>    <span style="color: #0000ff;">With</span> rng<br />
       <span style="color: #339966;"> &#8216;Style<br />
</span>        .Borders.LineStyle = xlSolid<br />
       <span style="color: #339966;"> &#8216;None<br />
</span>        .Borders(xlDiagonalDown).LineStyle = xlNone<br />
        .Borders(xlDiagonalUp).LineStyle = xlNone<br />
        .Borders(xlInsideVertical).LineStyle = xlNone<br />
        .Borders(xlInsideHorizontal).LineStyle = xlNone<br />
        <span style="color: #339966;">&#8216;Edge<br />
</span>        .Borders(xlEdgeLeft).LineStyle = xlSolid<br />
        .Borders(xlEdgeTop).LineStyle = xlSolid<br />
        .Borders(xlEdgeBottom).LineStyle = xlSolid<br />
        .Borders(xlEdgeRight).LineStyle = xlSolid<br />
   <span style="color: #0000ff;"> End With</span></p>
<p><span style="color: #0000ff;">End Sub</span></p>
]]></content:encoded>
			<wfw:commentRss>http://tommazur.com/wordpress/?feed=rss2&amp;p=167</wfw:commentRss>
		</item>
		<item>
		<title>Get Column Letter</title>
		<link>http://tommazur.com/wordpress/?p=162</link>
		<comments>http://tommazur.com/wordpress/?p=162#comments</comments>
		<pubDate>Fri, 18 Dec 2009 14:14:47 +0000</pubDate>
		<dc:creator>Tom Mazur</dc:creator>
		
		<category><![CDATA[Columns]]></category>

		<category><![CDATA[Column Letter]]></category>

		<category><![CDATA[Column Number]]></category>

		<guid isPermaLink="false">http://tommazur.com/wordpress/?p=162</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #0000ff;">Sub </span>Main()<br />
       <span style="color: #0000ff;">Dim</span> ColumnNumber<span style="color: #0000ff;"> As Integer</span><br />
       ColumnNumber = 1<br />
      <span style="color: #008000;"> &#8216;Range(&#8221;A1&#8243;)=&#8221;Hello World&#8221;<br />
</span>    range(ColumnLetter(ColumnNumber) &amp; 1) = &#8220;Hello World&#8221;<br />
   <span style="color: #0000ff;">End Sub</span></p>
<p> </p>
<p><span style="color: #0000ff;">Function</span> ColumnLetter(ColumnNumber <span style="color: #0000ff;">As Integer</span>) <span style="color: #0000ff;">As String<br />
</span>   <span style="color: #0000ff;">If</span> ColumnNumber &gt; 26 <span style="color: #0000ff;">Then</span></p>
<p>   <span style="color: #008000;"> &#8216; 1st character:  Subtract 1 to map the characters to 0-25,<br />
    &#8216;                 but you don&#8217;t have to remap back to 1-26<br />
    &#8216;                 after the &#8216;Int&#8217; operation since columns<br />
    &#8216;                 1-26 have no prefix letter</span></p>
<p>    <span style="color: #008000;">&#8216; 2nd character:  Subtract 1 to map the characters to 0-25,<br />
    &#8216;                 but then must remap back to 1-26 after<br />
    &#8216;                 the &#8216;Mod&#8217; operation by adding 1 back in<br />
    &#8216;                 (included in the &#8216;65&#8242;)</span></p>
<p>    ColumnLetter = Chr(Int((ColumnNumber - 1) / 26) + 64) &amp; _<br />
                   Chr(((ColumnNumber - 1) <span style="color: #0000ff;">Mod</span> 26) + 65)<br />
  <span style="color: #0000ff;">Else</span><br />
   <span style="color: #008000;"> &#8216; Columns A-Z<br />
</span>    ColumnLetter = Chr(ColumnNumber + 64)<br />
  <span style="color: #0000ff;">End If<br />
</span> <span style="color: #0000ff;">End Function<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://tommazur.com/wordpress/?feed=rss2&amp;p=162</wfw:commentRss>
		</item>
		<item>
		<title>Remove Subtotals</title>
		<link>http://tommazur.com/wordpress/?p=154</link>
		<comments>http://tommazur.com/wordpress/?p=154#comments</comments>
		<pubDate>Thu, 17 Dec 2009 22:05:22 +0000</pubDate>
		<dc:creator>Tom Mazur</dc:creator>
		
		<category><![CDATA[Subtotals]]></category>

		<category><![CDATA[Remove Subtotals]]></category>

		<guid isPermaLink="false">http://tommazur.com/wordpress/?p=154</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #0000ff;">Sub</span> main()</p>
<p>    RemoveSubtotals range(&#8221;1:900&#8243;)</p>
<p><span style="color: #0000ff;">End Sub</span></p>
<p> </p>
<p><span style="color: #0000ff;">Sub</span> RemoveSubtotals(rng <span style="color: #0000ff;">As</span> range)</p>
<p><span style="color: #0000ff;">On <span style="color: #000000;">Errror </span>GoTo</span> oops<br />
    <span style="color: #0000ff;">With</span> rng<br />
        .Font.Bold = <span style="color: #0000ff;">False</span><br />
        .RemoveSubtotal<br />
    <span style="color: #0000ff;">End With<br />
</span>oops:<br />
    <span style="color: #0000ff;">On Error GoTo 0</span></p>
<p><span style="color: #0000ff;">End Sub<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://tommazur.com/wordpress/?feed=rss2&amp;p=154</wfw:commentRss>
		</item>
		<item>
		<title>All Borders</title>
		<link>http://tommazur.com/wordpress/?p=149</link>
		<comments>http://tommazur.com/wordpress/?p=149#comments</comments>
		<pubDate>Thu, 17 Dec 2009 20:51:27 +0000</pubDate>
		<dc:creator>Tom Mazur</dc:creator>
		
		<category><![CDATA[Borders]]></category>

		<category><![CDATA[All Borders]]></category>

		<category><![CDATA[Cell Borders]]></category>

		<category><![CDATA[Grid Lines]]></category>

		<category><![CDATA[Range Borders]]></category>

		<guid isPermaLink="false">http://tommazur.com/wordpress/?p=149</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #0000ff;">Sub </span>main()</p>
<p>    AllBorders range(&#8221;g17:h17&#8243;)</p>
<p><span style="color: #0000ff;">End Sub</span></p>
<p><span style="color: #0000ff;">Sub</span> AllBorders(rng <span style="color: #0000ff;">As</span> range)</p>
<p>    <span style="color: #0000ff;">With</span> rng<br />
        <span style="color: #339966;">&#8217;style<br />
</span>        .Borders.LineStyle = xlSolid<br />
        <span style="color: #339966;">&#8216;none<br />
</span>        .Borders(xlDiagonalDown).LineStyle = xlNone<br />
        .Borders(xlDiagonalUp).LineStyle = xlNone<br />
       <span style="color: #339966;"> &#8216;inside<br />
</span>        .Borders(xlInsideVertical).LineStyle = xlSolid<br />
        .Borders(xlInsideHorizontal).LineStyle = xlSolid<br />
        <span style="color: #339966;">&#8216;edge<br />
</span>        .Borders(xlEdgeLeft).LineStyle = xlSolid<br />
        .Borders(xlEdgeTop).LineStyle = xlSolid<br />
        .Borders(xlEdgeBottom).LineStyle = xlSolid<br />
        .Borders(xlEdgeRight).LineStyle = xlSolid<br />
    <span style="color: #0000ff;">End With</span></p>
<p><span style="color: #0000ff;">End Sub</span></p>
]]></content:encoded>
			<wfw:commentRss>http://tommazur.com/wordpress/?feed=rss2&amp;p=149</wfw:commentRss>
		</item>
		<item>
		<title>Worksheet Exists</title>
		<link>http://tommazur.com/wordpress/?p=144</link>
		<comments>http://tommazur.com/wordpress/?p=144#comments</comments>
		<pubDate>Wed, 16 Dec 2009 22:05:31 +0000</pubDate>
		<dc:creator>Tom Mazur</dc:creator>
		
		<category><![CDATA[Worksheets]]></category>

		<category><![CDATA[Excel]]></category>

		<category><![CDATA[Exists]]></category>

		<category><![CDATA[sheet]]></category>

		<category><![CDATA[sheet1]]></category>

		<category><![CDATA[Worksheet]]></category>

		<category><![CDATA[Worksheet.Exists]]></category>

		<guid isPermaLink="false">http://tommazur.com/wordpress/?p=144</guid>
		<description><![CDATA[[...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #0000ff;">Sub</span> Main()<br />
    <span style="color: #0000ff;">Dim</span> bolSheetExists <span style="color: #0000ff;">As Boolean</span><br />
    bolSheetExists = WorkSheetExists(&#8221;Sheet1&#8243;)<br />
<span style="color: #0000ff;">End Sub</span></p>
<p><span style="color: #0000ff;">Function</span> WorkSheetExists(xlWkshtName As String) <span style="color: #0000ff;">As Boolean<br />
</span>       <span style="color: #0000ff;">Dim</span> xlWksht <span style="color: #0000ff;">As Worksheet</span><br />
       WorkSheetExists = <span style="color: #0000ff;">False</span><br />
   <span style="color: #0000ff;">On Error Resume Next</span><br />
        <span style="color: #0000ff;">Set</span> xlWksht = Worksheets(xlWkshtName)<br />
   <span style="color: #0000ff;">On Error GoTo 0</span><br />
       <span style="color: #0000ff;">If</span> <span style="color: #0000ff;">Not</span> xlWksht <span style="color: #0000ff;">Is Nothing</span> <span style="color: #0000ff;">Then</span><br />
         WorkSheetExists = <span style="color: #0000ff;">True</span><br />
    <span style="color: #0000ff;">End If<br />
</span>   <span style="color: #0000ff;">End Function<br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://tommazur.com/wordpress/?feed=rss2&amp;p=144</wfw:commentRss>
		</item>
	</channel>
</rss>
