<?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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>nandeshwar.info &#187; UDF</title>
	<atom:link href="http://nandeshwar.info/tag/udf/feed/" rel="self" type="application/rss+xml" />
	<link>http://nandeshwar.info</link>
	<description></description>
	<lastBuildDate>Wed, 18 Aug 2010 19:24:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Student&#8217;s t-test for equal means</title>
		<link>http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/</link>
		<comments>http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 13:06:00 +0000</pubDate>
		<dc:creator>a7n9</dc:creator>
				<category><![CDATA[String Operations]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Useful Procedures]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[UDF]]></category>
		<category><![CDATA[VBA]]></category>

		<guid isPermaLink="false">http://a7n9.wordpress.com/2008/10/29/students-t-test-for-equal-means/</guid>
		<description><![CDATA[If you do not wish to enter complex formula in Excel and you already have calculated average, count, and variance for your samples(Tip:use a PivotTable), then you can use these user-defined functions to calculate the t-test stat value and degrees of freedom required to do hypothesis testing. Both the functions provide an optional argument for [...]]]></description>
			<content:encoded><![CDATA[<p>If you do not wish to enter complex formula in Excel and you already have calculated average, count, and variance for your samples(Tip:use a PivotTable), then you can use these user-defined functions to calculate the t-test stat value and degrees of freedom required to do hypothesis testing. Both the functions provide an optional argument for the assumption of equal variances; by default it is set to false.</p>
<p>Here&#8217;s the code for t-test:<br /><font face="Courier"><span style="color:#007F00;">&#8216;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br /><span style="color:#007F00;">&#8216; Procedure : TTESTM</span><br /><span style="color:#007F00;">&#8216; DateTime&#160;&#160;: 10/29/2008 08:35</span><br /><span style="color:#007F00;">&#8216; Author&#160;&#160;&#160;&#160;: </span><br /><span style="color:#007F00;">&#8216; Purpose&#160;&#160; : To get the t-stat value when comparing two means with an optional input</span><br /><span style="color:#007F00;">&#8216;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; for equal or unequal variances</span><br /><span style="color:#007F00;">&#8216;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; by default the function assumes that the user is comparing means with unequal variances</span><br /><span style="color:#007F00;">&#8216;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br /><span style="color:#007F00;">&#8216;</span><br /><span style="color:#00007F;">Public</span> <span style="color:#00007F;">Function</span> TTESTM(davg1 <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, dcnt1 <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, dvar1 <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, davg2 <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, dcnt2 <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, dvar2 <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, <span style="color:#00007F;">Optional</span> blnEqVar <span style="color:#00007F;">As</span> <span style="color:#00007F;">Boolean</span> = <span style="color:#00007F;">False</span>) <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span></p>
<p><span style="color:#00007F;">On</span> <span style="color:#00007F;">Error</span> <span style="color:#00007F;">GoTo</span> TTESTM_Error<br />&#160;&#160;&#160;&#160;<span style="color:#00007F;">Dim</span> dResult <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, dNumer <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, dDenon <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, dPooledVar <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span></p>
<p>dNumer = davg1 &#8211; davg2</p>
<p><span style="color:#007F00;">&#8216;if equal variances are not assumed</span><br /><span style="color:#007F00;">&#8216;http://www.itl.nist.gov/div898/handbook/eda/section3/eda353.htm</span><br /><span style="color:#00007F;">If</span> <span style="color:#00007F;">Not</span> blnEqVar <span style="color:#00007F;">Then</span><br />&#160;&#160;&#160;&#160;dDenon = Sqr((dvar1 ^ 2 / dcnt1) + (dvar2 ^ 2 / dcnt2))<br /><span style="color:#00007F;">Else</span><br /><span style="color:#007F00;">&#8216;if equal variances are assumed, then calculated the pooled variance</span><br />&#160;&#160;&#160;&#160;dPooledVar = Sqr((((dcnt1 &#8211; 1) * dvar1 ^ 2) + ((dcnt2 &#8211; 1) * dvar2 ^ 2)) / (dcnt1 + dcnt2 &#8211; 2))<br />&#160;&#160;&#160;&#160;dDenon = dPooledVar * Sqr((1 / dcnt1) + (1 / dcnt2))<br /><span style="color:#00007F;">End</span> <span style="color:#00007F;">If</span></p>
<p>dResult = dNumer / dDenon</p>
<p>TTESTM = dResult<br />&#160;&#160;&#160;&#160;<span style="color:#00007F;">Exit</span> <span style="color:#00007F;">Function</span></p>
<p>TTESTM_Error:<br />&#160;&#160;&#160;&#160;TTESTM = <span style="color:#00007F;">Null</span></p>
<p><span style="color:#00007F;">End</span> <span style="color:#00007F;">Function</span></font></p>
<p>Here&#8217;s the code for the degrees of freedom:<br /><font face="Courier"><span style="color:#007F00;">&#8216;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br /><span style="color:#007F00;">&#8216; Procedure : DOFTTESTM</span><br /><span style="color:#007F00;">&#8216; DateTime&#160;&#160;: 10/29/2008 08:50</span><br /><span style="color:#007F00;">&#8216; Author&#160;&#160;&#160;&#160;: </span><br /><span style="color:#007F00;">&#8216; Purpose&#160;&#160; : To get the degrees of freedom for the t-test when comparing two means with an optional input</span><br /><span style="color:#007F00;">&#8216;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; for equal or unequal variances</span><br /><span style="color:#007F00;">&#8216;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; by default the function assumes that the user is comparing means with unequal variances</span><br /><span style="color:#007F00;">&#8216;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</span><br /><span style="color:#007F00;">&#8216;</span><br /><span style="color:#00007F;">Public</span> <span style="color:#00007F;">Function</span> DOFTTESTM(dcnt1 <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, dvar1 <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, dcnt2 <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, dvar2 <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, <span style="color:#00007F;">Optional</span> blnEqVar <span style="color:#00007F;">As</span> <span style="color:#00007F;">Boolean</span> = <span style="color:#00007F;">False</span>) <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span></p>
<p>&#160;&#160;&#160;&#160;<span style="color:#00007F;">Dim</span> dResult <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, dNumer <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span>, dDenon <span style="color:#00007F;">As</span> <span style="color:#00007F;">Double</span></p>
<p><span style="color:#00007F;">On</span> <span style="color:#00007F;">Error</span> <span style="color:#00007F;">GoTo</span> DOFTTESTM_Error<br /><span style="color:#007F00;">&#8216;if equal variances are not assumed, then use a complicated formula to compute degrees of freedom</span><br /><span style="color:#007F00;">&#8216;http://www.itl.nist.gov/div898/handbook/eda/section3/eda353.htm</span><br />&#160;&#160;&#160;&#160;<span style="color:#00007F;">If</span> <span style="color:#00007F;">Not</span> blnEqVar <span style="color:#00007F;">Then</span><br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;dNumer = ((dvar1 ^ 2 / dcnt1) + (dvar2 ^ 2 / dcnt2)) ^ 2<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;dDenon = ((dvar1 ^ 2 / dcnt1) ^ 2 / (dcnt1 &#8211; 1)) + ((dvar2 ^ 2 / dcnt2) ^ 2 / (dcnt2 &#8211; 1))<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;dResult = dNumer / dDenon<br />&#160;&#160;&#160;&#160;<span style="color:#00007F;">Else</span><br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;dResult = dcnt1 + dcnt2 &#8211; 2<br />&#160;&#160;&#160;&#160;<span style="color:#00007F;">End</span> <span style="color:#00007F;">If</span><br />&#160;&#160;&#160;&#160;<br />DOFTTESTM = dResult</p>
<p>&#160;&#160;&#160;&#160;<span style="color:#00007F;">Exit</span> <span style="color:#00007F;">Function</span></p>
<p>DOFTTESTM_Error:<br />&#160;&#160;&#160;&#160;DOFTTESTM = <span style="color:#00007F;">Null</span></p>
<p><span style="color:#00007F;">End</span> <span style="color:#00007F;">Function</span></font></p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Share</div><div class='linkbuttons'><a href='http://www.citeulike.org/posturl?url=http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/&amp;title=Student&#8217;s t-test for equal means' title='Save to CiteULike' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/citeulike.png' style='width:16px; height:16px;' alt='[CiteULike] ' /></a> <a href='http://del.icio.us/post?url=http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/&amp;title=Student&#8217;s t-test for equal means' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/&amp;title=Student&#8217;s t-test for equal means' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/&amp;t=Student&#8217;s t-test for equal means' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/&amp;title=Student&#8217;s t-test for equal means' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://reddit.com/submit?url=http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/&amp;title=Student&#8217;s t-test for equal means' title='Reddit' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/reddit.png' style='width:16px; height:16px;' alt='[Reddit] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/&amp;title=Student&#8217;s t-test for equal means' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/&amp;title=Student&#8217;s t-test for equal means' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='http://technorati.com/faves?add=http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://twitter.com/home/?status=Student&#8217;s t-test for equal means+http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/' title='Save to Twitter' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/twitter.png' style='width:16px; height:16px;' alt='[Twitter] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Student&#8217;s t-test for equal means&amp;uri=http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://nandeshwar.info/2008/10/29/students-t-test-for-equal-means/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convert Text to Uppercase</title>
		<link>http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/</link>
		<comments>http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/#comments</comments>
		<pubDate>Mon, 17 Sep 2007 13:21:00 +0000</pubDate>
		<dc:creator>a7n9</dc:creator>
				<category><![CDATA[String Operations]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Useful Procedures]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[UDF]]></category>
		<category><![CDATA[VBA]]></category>

		<guid isPermaLink="false">http://a7n9.wordpress.com/2007/09/17/convert-text-to-uppercase/</guid>
		<description><![CDATA[If you want to convert the text to uppercase, use the following code; however, I recommend downloading ASAP Utilities, it has many functionalities, including text conversion. It doesn&#8217;t offer source code though. 
Here&#8217;s my code for uppercase conversion:(If you want to convert your text to lowercase, replace Ucase with Lcase function in the code)
&#8216;Will convert [...]]]></description>
			<content:encoded><![CDATA[<p>If you want to convert the text to uppercase, use the following code; however, I recommend downloading <a href="http://www.asap-utilities.com/">ASAP Utilities</a>, it has many functionalities, including text conversion. It doesn&#8217;t offer source code though. </p>
<p>Here&#8217;s my code for uppercase conversion:<br />(If you want to convert your text to lowercase, replace Ucase with Lcase function in the code)
<div id="code"><font face="Courier"><span style="color:#007F00;">&#8216;Will convert selected range to Upper case, using array</span><br /><span style="color:#00007F;">Sub</span> Conv2UCase()<br /><span style="color:#00007F;">On</span> <span style="color:#00007F;">Error</span> <span style="color:#00007F;">GoTo</span> Conv2UCase_Error</p>
<p><span style="color:#00007F;">Dim</span> vDataArr <span style="color:#00007F;">As</span> <span style="color:#00007F;">Variant</span><br /><span style="color:#00007F;">Dim</span> lUpperBndRow <span style="color:#00007F;">As</span> <span style="color:#00007F;">Long</span>, lUpperBndCol <span style="color:#00007F;">As</span> <span style="color:#00007F;">Long</span><br /><span style="color:#00007F;">Dim</span> lRow <span style="color:#00007F;">As</span> <span style="color:#00007F;">Long</span>, lCol <span style="color:#00007F;">As</span> <span style="color:#00007F;">Long</span></p>
<p><span style="color:#007F00;">&#8217;store selected values in an array</span><br />vDataArr = Selection<br /><span style="color:#007F00;">&#8216;get the upper bound of rows</span><br />lUpperBndRow = <span style="color:#00007F;">UBound</span>(vDataArr, 1)<br /><span style="color:#007F00;">&#8216;get the upper bound of cols</span><br />lUpperBndCol = <span style="color:#00007F;">UBound</span>(vDataArr, 2)</p>
<p><span style="color:#007F00;">&#8216;Start a loop to go through all the elements of the array</span><br /><span style="color:#00007F;">For</span> lRow = 1 <span style="color:#00007F;">To</span> lUpperBndRow<br />&#160;&#160;&#160;&#160;<span style="color:#00007F;">For</span> lCol = 1 <span style="color:#00007F;">To</span> lUpperBndCol<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="color:#007F00;">&#8216;Check if the value is text, if not don&#8217;t convert</span><br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="color:#00007F;">If</span> WorksheetFunction.IsText(vDataArr(lRow, lCol)) <span style="color:#00007F;">Then</span><br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="color:#007F00;">&#8216;Convert values to upper case</span><br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;vDataArr(lRow, lCol) = UCase(vDataArr(lRow, lCol))<br />&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="color:#00007F;">End</span> <span style="color:#00007F;">If</span><br />&#160;&#160;&#160;&#160;<span style="color:#00007F;">Next</span> lCol<br /><span style="color:#00007F;">Next</span> lRow<br /><span style="color:#007F00;">&#8216;Return the converted values to the range</span><br />Selection = vDataArr<br /><span style="color:#00007F;">Exit</span> <span style="color:#00007F;">Sub</span></p>
<p>Conv2UCase_Error:<br />&#160;&#160;&#160;&#160;MsgBox &#8220;Error &#8221; &amp; Err.Number &amp; &#8221; (&#8221; &amp; Err.Description &amp; &#8220;) in Sub:Conv2UCase&#8221;<br /><span style="color:#00007F;">End</span> <span style="color:#00007F;">Sub</span></font></div>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Share</div><div class='linkbuttons'><a href='http://www.citeulike.org/posturl?url=http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/&amp;title=Convert Text to Uppercase' title='Save to CiteULike' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/citeulike.png' style='width:16px; height:16px;' alt='[CiteULike] ' /></a> <a href='http://del.icio.us/post?url=http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/&amp;title=Convert Text to Uppercase' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/&amp;title=Convert Text to Uppercase' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/&amp;t=Convert Text to Uppercase' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/&amp;title=Convert Text to Uppercase' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://reddit.com/submit?url=http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/&amp;title=Convert Text to Uppercase' title='Reddit' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/reddit.png' style='width:16px; height:16px;' alt='[Reddit] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/&amp;title=Convert Text to Uppercase' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/&amp;title=Convert Text to Uppercase' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='http://technorati.com/faves?add=http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://twitter.com/home/?status=Convert Text to Uppercase+http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/' title='Save to Twitter' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/twitter.png' style='width:16px; height:16px;' alt='[Twitter] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Convert Text to Uppercase&amp;uri=http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://nandeshwar.info/2007/09/17/convert-text-to-uppercase/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A function to reverse a string</title>
		<link>http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/</link>
		<comments>http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/#comments</comments>
		<pubDate>Thu, 16 Aug 2007 14:19:00 +0000</pubDate>
		<dc:creator>a7n9</dc:creator>
				<category><![CDATA[String Operations]]></category>
		<category><![CDATA[Useful Procedures]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[UDF]]></category>
		<category><![CDATA[VBA]]></category>

		<guid isPermaLink="false">http://a7n9.wordpress.com/2007/08/16/a-function-to-reverse-a-string/</guid>
		<description><![CDATA[Very simple, uses the VBA function StrReverse to reverse the input string.
&#8216;A function to reverse a string provided as input&#8216;For example, the string &#8220;abcd&#8221; will become &#8220;dcba&#8221;&#8216;Uses the VBA function StrReversePublic Function ReverseString(sInputString As String) As StringOn Error GoTo ReverseString_Error&#160;&#160;&#160;&#160;ReverseString = StrReverse(sInputString)&#160;&#160;&#160;&#160;Exit Function
ReverseString_Error:&#160;&#160;&#160;&#160;ReverseString = &#8220;#ERROR#&#8221;End Function
Share          [...]]]></description>
			<content:encoded><![CDATA[<p>Very simple, uses the VBA function StrReverse to reverse the input string.
<div id="code"><font face="Courier"><span style="color:#007F00;">&#8216;A function to reverse a string provided as input</span><br /><span style="color:#007F00;">&#8216;For example, the string &#8220;abcd&#8221; will become &#8220;dcba&#8221;</span><br /><span style="color:#007F00;">&#8216;Uses the VBA function StrReverse</span><br /><span style="color:#00007F;">Public</span> <span style="color:#00007F;">Function</span> ReverseString(sInputString <span style="color:#00007F;">As</span> String) <span style="color:#00007F;">As</span> String<br /><span style="color:#00007F;">On</span> <span style="color:#00007F;">Error</span> <span style="color:#00007F;">GoTo</span> ReverseString_Error<br />&#160;&#160;&#160;&#160;<br />ReverseString = StrReverse(sInputString)<br />&#160;&#160;&#160;&#160;<span style="color:#00007F;">Exit</span> <span style="color:#00007F;">Function</span></p>
<p>ReverseString_Error:<br />&#160;&#160;&#160;&#160;ReverseString = &#8220;#ERROR#&#8221;<br /><span style="color:#00007F;">End</span> <span style="color:#00007F;">Function</span></font></div>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Share</div><div class='linkbuttons'><a href='http://www.citeulike.org/posturl?url=http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/&amp;title=A function to reverse a string' title='Save to CiteULike' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/citeulike.png' style='width:16px; height:16px;' alt='[CiteULike] ' /></a> <a href='http://del.icio.us/post?url=http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/&amp;title=A function to reverse a string' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/&amp;title=A function to reverse a string' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/&amp;t=A function to reverse a string' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/&amp;title=A function to reverse a string' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://reddit.com/submit?url=http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/&amp;title=A function to reverse a string' title='Reddit' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/reddit.png' style='width:16px; height:16px;' alt='[Reddit] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/&amp;title=A function to reverse a string' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/&amp;title=A function to reverse a string' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='http://technorati.com/faves?add=http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://twitter.com/home/?status=A function to reverse a string+http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/' title='Save to Twitter' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/twitter.png' style='width:16px; height:16px;' alt='[Twitter] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=A function to reverse a string&amp;uri=http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://nandeshwar.info/2007/08/16/a-function-to-reverse-a-string/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Concatenate function</title>
		<link>http://nandeshwar.info/2007/07/24/concatenate-function/</link>
		<comments>http://nandeshwar.info/2007/07/24/concatenate-function/#comments</comments>
		<pubDate>Tue, 24 Jul 2007 16:24:00 +0000</pubDate>
		<dc:creator>a7n9</dc:creator>
				<category><![CDATA[String Operations]]></category>
		<category><![CDATA[Useful Procedures]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[UDF]]></category>
		<category><![CDATA[VBA]]></category>

		<guid isPermaLink="false">http://a7n9.wordpress.com/2007/07/24/concatenate-function/</guid>
		<description><![CDATA[Oh, man, I can&#8217;t tell how useful that concatenate function is.
One repetitive use I found is to create OR/AND conditions for Access queries. I copy-paste the field values of a column from Access, do some filtering and my conditions are ready. Then I use this concatfunc to create a string to use in my Access [...]]]></description>
			<content:encoded><![CDATA[<p>Oh, man, I can&#8217;t tell how useful that <a href="http://www.nandeshwar.info/projects/xlblog/2007/06/range-concatenation-with-character.html">concatenate function</a> is.</p>
<p>One repetitive use I found is to create OR/AND conditions for Access queries. I copy-paste the field values of a column from Access, do some filtering and my conditions are ready. Then I use this concatfunc to create a string to use in my Access query.</p>
<p>For example, look at this print screen:<br /><a href="http://www.nandeshwar.info/projects/xlblog/uploaded_images/concatfuncex-714057.JPG"><img style="cursor:hand;" src="http://www.nandeshwar.info/projects/xlblog/uploaded_images/concatfuncex-714053.JPG" border="0" alt="" /></a></p>
<p>The Range A1:A4 houses the string condition I want to use in my Access query to restrict the fruits from my data. In cell B1 I have the formula
<div id="code">=PERSONAL.XLS!concatfunc(A1:A4,CHAR(34) &amp; &#8221; or &#8221; &amp; CHAR(34))</div>
<p>, and the return string from this function is listed in cell B1.</p>
<p>Now, all you have to do is copy and paste this in Access criteria and put a quotation mark at the start and at the end of this string.</p>
<p>I have found one more use of this when I want to store some values in an Array, using the <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbenlr98/html/vafctarray.asp">Array function in VBA</a>.</p>
<p>One more print screen:<br /><a href="http://www.nandeshwar.info/projects/xlblog/uploaded_images/concatfuncex2-714067.JPG"><img style="cursor:hand;" src="http://www.nandeshwar.info/projects/xlblog/uploaded_images/concatfuncex2-714065.JPG" border="0" alt="" /></a></p>
<p>In this example, I insert a comma (CHAR(44) instead of string OR, and this function returns a string that I can use in VBA to store these values in an array using Array function, after adding a quotation mark, of course, at the start and at the end.</p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Share</div><div class='linkbuttons'><a href='http://www.citeulike.org/posturl?url=http://nandeshwar.info/2007/07/24/concatenate-function/&amp;title=Concatenate function' title='Save to CiteULike' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/citeulike.png' style='width:16px; height:16px;' alt='[CiteULike] ' /></a> <a href='http://del.icio.us/post?url=http://nandeshwar.info/2007/07/24/concatenate-function/&amp;title=Concatenate function' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://nandeshwar.info/2007/07/24/concatenate-function/&amp;title=Concatenate function' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://nandeshwar.info/2007/07/24/concatenate-function/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://nandeshwar.info/2007/07/24/concatenate-function/&amp;t=Concatenate function' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://nandeshwar.info/2007/07/24/concatenate-function/&amp;title=Concatenate function' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://reddit.com/submit?url=http://nandeshwar.info/2007/07/24/concatenate-function/&amp;title=Concatenate function' title='Reddit' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/reddit.png' style='width:16px; height:16px;' alt='[Reddit] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://nandeshwar.info/2007/07/24/concatenate-function/&amp;title=Concatenate function' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://nandeshwar.info/2007/07/24/concatenate-function/&amp;title=Concatenate function' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='http://technorati.com/faves?add=http://nandeshwar.info/2007/07/24/concatenate-function/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://twitter.com/home/?status=Concatenate function+http://nandeshwar.info/2007/07/24/concatenate-function/' title='Save to Twitter' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/twitter.png' style='width:16px; height:16px;' alt='[Twitter] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Concatenate function&amp;uri=http://nandeshwar.info/2007/07/24/concatenate-function/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://nandeshwar.info/2007/07/24/concatenate-function/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://nandeshwar.info/2007/07/24/concatenate-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Range Concatenation with a character</title>
		<link>http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/</link>
		<comments>http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/#comments</comments>
		<pubDate>Fri, 29 Jun 2007 14:03:00 +0000</pubDate>
		<dc:creator>a7n9</dc:creator>
				<category><![CDATA[String Operations]]></category>
		<category><![CDATA[Useful Procedures]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[UDF]]></category>
		<category><![CDATA[VBA]]></category>

		<guid isPermaLink="false">http://a7n9.wordpress.com/2007/06/29/range-concatenation-with-a-character/</guid>
		<description><![CDATA[Are you frustrated that you have to concatenate a range, and you have to do that using CONCATENATE formula by entering each cell and typing a comma after every cell? Well, here&#8217;s a solution to it. A procedure or a function whatever you like. If you use the procedure, it allows you to choose the [...]]]></description>
			<content:encoded><![CDATA[<p>Are you frustrated that you have to concatenate a range, and you have to do that using CONCATENATE formula by entering each cell and typing a comma after every cell? Well, here&#8217;s a solution to it. A procedure or a function whatever you like. If you use the procedure, it allows you to choose the input range, concatenate character, and the output range. If you use the function, then you can enter the optional concatenate character (by default it is a comma (,)), and the input range.</p>
<p>Here are both:</p>
<p>Procedure:</p>
<div id="code"><span style="font-family: Courier;"><span style="color:#00007F;">Public</span> <span style="color:#00007F;">Sub</span> ConCatwChar()<br />
<span style="color:#00007F;">Dim</span> sChar2bAdded <span style="color:#00007F;">As</span> <span style="color:#00007F;">String</span>, rngRng2bCated <span style="color:#00007F;">As</span> Range, sOutput <span style="color:#00007F;">As</span> <span style="color:#00007F;">String</span>, rngTarget <span style="color:#00007F;">As</span> Range, c <span style="color:#00007F;">As</span> Range<br />
<span style="color:#00007F;">On</span> <span style="color:#00007F;">Error</span> <span style="color:#00007F;">GoTo</span> ConCatwChar_Error<br />
<span style="color:#007F00;">&#8216;You could use this line to return the concatenated string in this cell</span><br />
<span style="color:#007F00;">&#8216;Set rngTarget = ActiveCell</span></span></p>
<p><span style="color:#00007F;"><span style="font-family: Courier;">Set</span></span><span style="font-family: Courier;"> rngRng2bCated = Application.InputBox(prompt:=&#8221;Select the range you&#8217;d like to concatenate with a charcter&#8221;, _<br />
Title:=&#8221;Select Range&#8221;, Type:=8)</span></p>
<p><span style="color:#00007F;">If</span> rngRng2bCated <span style="color:#00007F;">Is</span> <span style="color:#00007F;">Nothing</span> <span style="color:#00007F;">Then</span> <span style="color:#00007F;">Exit</span> <span style="color:#00007F;">Sub</span></p>
<p><span style="color:#007F00;">&#8216;You could use this line to set the default to a comma and remove the inputbox line</span><br />
<span style="color:#007F00;">&#8217;sChar2bAdded = &#8220;,&#8221;</span><br />
sChar2bAdded = InputBox(&#8220;Enter the character you&#8217;d like to add between other cells&#8221;, &#8220;Enter Character&#8221;, &#8220;,&#8221;)</p>
<p><span style="color:#00007F;"><span style="font-family: Courier;">Set</span></span><span style="font-family: Courier;"> rngTarget = Application.InputBox(prompt:=&#8221;Select the range you&#8217;d like the output&#8221;, _<br />
Title:=&#8221;Select Range&#8221;, Type:=8)</span></p>
<p><span style="color:#00007F;"><span style="font-family: Courier;">For</span></span><span style="font-family: Courier;"> <span style="color:#00007F;">Each</span> c <span style="color:#00007F;">In</span> rngRng2bCated<br />
sOutput = sOutput &amp; c.Value &amp; sChar2bAdded<br />
<span style="color:#00007F;">Next</span> c</span></p>
<p><span style="font-family: Courier;">sOutput = Left(sOutput, Len(sOutput) &#8211; Len(sChar2bAdded))<br />
rngTarget = sOutput</span></p>
<p><span style="color:#00007F;"><span style="font-family: Courier;">On</span></span><span style="font-family: Courier;"> <span style="color:#00007F;">Error</span> <span style="color:#00007F;">GoTo</span> 0<br />
<span style="color:#00007F;">Exit</span> <span style="color:#00007F;">Sub</span></span></p>
<p>ConCatwChar_Error:<br />
MsgBox &#8220;Error &#8221; &amp; Err.Number &amp; &#8221; (&#8221; &amp; Err.Description &amp; &#8220;) in procedure ConCatwChar&#8221;<br />
<span style="color:#00007F;">End</span> <span style="color:#00007F;">Sub</span></div>
<p>Here&#8217;s the function:</p>
<div id="code"><span style="font-family: Courier;"><span style="color:#007F00;">&#8216;You can change the option string character to nothing &#8220;&#8221; so that you get concatenated string without a character in between</span><br />
<span style="color:#00007F;">Public</span> <span style="color:#00007F;">Function</span> ConCatFunc(rngRng2bCated <span style="color:#00007F;">As</span> Range, <span style="color:#00007F;">Optional</span> sChar2bAdded <span style="color:#00007F;">As</span> <span style="color:#00007F;">String</span> = &#8220;,&#8221;) <span style="color:#00007F;">As</span> <span style="color:#00007F;">String</span><br />
<span style="color:#00007F;">Dim</span> sOutput <span style="color:#00007F;">As</span> <span style="color:#00007F;">String</span>, c <span style="color:#00007F;">As</span> Range</span></p>
<p><span style="color:#00007F;"><span style="font-family: Courier;">On</span></span><span style="font-family: Courier;"> <span style="color:#00007F;">Error</span> <span style="color:#00007F;">GoTo</span> ConCatFunc_Error</span></p>
<p><span style="color:#00007F;"><span style="font-family: Courier;">For</span></span><span style="font-family: Courier;"> <span style="color:#00007F;">Each</span> c <span style="color:#00007F;">In</span> rngRng2bCated<br />
sOutput = sOutput &amp; c.Value &amp; sChar2bAdded<br />
<span style="color:#00007F;">Next</span> c<br />
sOutput = Left(sOutput, Len(sOutput) &#8211; Len(sChar2bAdded))<br />
ConCatFunc = sOutput</span></p>
<p><span style="color:#00007F;"><span style="font-family: Courier;">On</span></span><span style="font-family: Courier;"> <span style="color:#00007F;">Error</span> <span style="color:#00007F;">GoTo</span> 0<br />
<span style="color:#00007F;">Exit</span> <span style="color:#00007F;">Function</span></span></p>
<p><span style="font-family: Courier;">ConCatFunc_Error:<br />
ConCatFunc = &#8220;#Error#&#8221;</span></p>
<p><span style="color:#00007F;"><span style="font-family: Courier;">End</span></span><span style="font-family: Courier;"> <span style="color:#00007F;">Function</span></span><br />
<a href="http://www.nandeshwar.info/projects/xlblog/uploaded_images/ExcelConcatwChar-790103.JPG"><img style="float:left;cursor:hand;margin:0 10px 10px 0;" src="http://www.nandeshwar.info/projects/xlblog/uploaded_images/ExcelConcatwChar-790099.JPG" border="0" alt="" /></a></div>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Share</div><div class='linkbuttons'><a href='http://www.citeulike.org/posturl?url=http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/&amp;title=Range Concatenation with a character' title='Save to CiteULike' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/citeulike.png' style='width:16px; height:16px;' alt='[CiteULike] ' /></a> <a href='http://del.icio.us/post?url=http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/&amp;title=Range Concatenation with a character' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/&amp;title=Range Concatenation with a character' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/&amp;t=Range Concatenation with a character' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/&amp;title=Range Concatenation with a character' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://reddit.com/submit?url=http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/&amp;title=Range Concatenation with a character' title='Reddit' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/reddit.png' style='width:16px; height:16px;' alt='[Reddit] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/&amp;title=Range Concatenation with a character' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/&amp;title=Range Concatenation with a character' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='http://technorati.com/faves?add=http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://twitter.com/home/?status=Range Concatenation with a character+http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/' title='Save to Twitter' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/twitter.png' style='width:16px; height:16px;' alt='[Twitter] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Range Concatenation with a character&amp;uri=http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://nandeshwar.info/2007/06/29/range-concatenation-with-a-character/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Isworksheetopen and Isworkbookopen functions</title>
		<link>http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/</link>
		<comments>http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/#comments</comments>
		<pubDate>Wed, 23 Feb 2005 05:14:00 +0000</pubDate>
		<dc:creator>a7n9</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[UDF]]></category>
		<category><![CDATA[VBA]]></category>

		<guid isPermaLink="false">http://a7n9.wordpress.com/2005/02/23/isworksheetopen-and-isworkbookopen-functions/</guid>
		<description><![CDATA[Here&#8217;s a IsWorkbookOpen function to check if a workbook is open or not. Returns TRUE or FALSE

Public Function IsWorkbookOpen(ByVal wkbkname As String) As Boolean
Dim Wb As Workbook
&#8216;check if its already opened in the Windows collection
For Each Wb In Workbooks
If Wb.Name = wkbkname Then IsWorkbookOpen = True
GoTo exitsub
End If
Next Wb
exitsub:
End Sub

Here&#8217;s a IsWorksheetOpen function to check [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a IsWorkbookOpen function to check if a workbook is open or not. Returns TRUE or FALSE</p>
<div id="code">
<div><span style="font-family:Courier;"><span style="color:#00007f;">Public Function IsWorkbookOpen(ByVal wkbkname As String) As Boolean</span></span></div>
<div><span style="font-family:Courier;"><span style="color:#00007f;">Dim</span> Wb <span style="color:#00007f;">As</span> Workbook<br />
<span style="color:#007f00;">&#8216;check if its already opened in the Windows collection</span><br />
<span style="color:#00007f;">For</span> <span style="color:#00007f;">Each</span> Wb <span style="color:#00007f;">In</span> Workbooks<br />
<span style="color:#00007f;">If</span> Wb.Name = wkbkname <span style="color:#00007f;">Then IsWorkbookOpen = True</span><br />
GoTo exitsub</span></div>
<div><span style="font-family:Courier;"><span style="color:#00007f;">End</span> <span style="color:#00007f;">If</span><br />
<span style="color:#00007f;">Next</span> Wb</span></div>
<div><span style="font-family:Courier;">exitsub:<br />
<span style="color:#00007f;">End</span> <span style="color:#00007f;">Sub</span></span></div>
</div>
<p>Here&#8217;s a IsWorksheetOpen function to check if a worksheet is open or not. Returns TRUE or FALSE</p>
<div id="code"><span style="font-family:Courier;"><span style="color:#00007f;">Public</span> <span style="color:#00007f;">Function</span> IsWorksheetOpen(<span style="color:#00007f;">ByVal</span> wsname <span style="color:#00007f;">As</span> <span style="color:#00007f;">String</span>) <span style="color:#00007f;">As</span> <span style="color:#00007f;">Boolean</span><br />
<span style="color:#00007f;">Dim</span> wk <span style="color:#00007f;">As</span> Worksheet<br />
<span style="color:#00007f;">For</span> <span style="color:#00007f;">Each</span> wk <span style="color:#00007f;">In</span> Worksheets<br />
<span style="color:#00007f;">If</span> wk.Name = wsname <span style="color:#00007f;">Then</span><br />
IsWorksheetOpen = <span style="color:#00007f;">True</span><br />
<span style="color:#00007f;">GoTo</span> exitsub<br />
<span style="color:#00007f;">End</span> <span style="color:#00007f;">If</span><br />
<span style="color:#00007f;">Next</span> wk<br />
exitsub:<br />
<span style="color:#00007f;">End</span> <span style="color:#00007f;">Function</span><br />
</span></div>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Share</div><div class='linkbuttons'><a href='http://www.citeulike.org/posturl?url=http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/&amp;title=Isworksheetopen and Isworkbookopen functions' title='Save to CiteULike' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/citeulike.png' style='width:16px; height:16px;' alt='[CiteULike] ' /></a> <a href='http://del.icio.us/post?url=http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/&amp;title=Isworksheetopen and Isworkbookopen functions' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/&amp;title=Isworksheetopen and Isworkbookopen functions' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/&amp;t=Isworksheetopen and Isworkbookopen functions' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/&amp;title=Isworksheetopen and Isworkbookopen functions' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://reddit.com/submit?url=http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/&amp;title=Isworksheetopen and Isworkbookopen functions' title='Reddit' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/reddit.png' style='width:16px; height:16px;' alt='[Reddit] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/&amp;title=Isworksheetopen and Isworkbookopen functions' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/&amp;title=Isworksheetopen and Isworkbookopen functions' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='http://technorati.com/faves?add=http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://twitter.com/home/?status=Isworksheetopen and Isworkbookopen functions+http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/' title='Save to Twitter' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/twitter.png' style='width:16px; height:16px;' alt='[Twitter] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Isworksheetopen and Isworkbookopen functions&amp;uri=http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://nandeshwar.info/2005/02/23/isworksheetopen-and-isworkbookopen-functions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Excel Function to check if text is palindrome or not</title>
		<link>http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/</link>
		<comments>http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/#comments</comments>
		<pubDate>Thu, 10 Feb 2005 15:16:00 +0000</pubDate>
		<dc:creator>a7n9</dc:creator>
				<category><![CDATA[String Operations]]></category>
		<category><![CDATA[string]]></category>
		<category><![CDATA[UDF]]></category>
		<category><![CDATA[VBA]]></category>

		<guid isPermaLink="false">http://a7n9.wordpress.com/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/</guid>
		<description><![CDATA[Definition of palindrome as given in Answers.com
pal?in?drome (p?l&#8217;?n-dr?m&#8217;)
n.
A word, phrase, verse, or sentence that reads the same backward or forward. For example: A man, a plan, a canal, Panama!
Function IsPalindrome(sInput As String) As Boolean
If sInput = StrReverse(sInput) Then
IsPalindrome = True
Else
IsPalindrome = False
End If
End Function
Share            [...]]]></description>
			<content:encoded><![CDATA[<p>Definition of palindrome as given in <a href="http://www.answers.com">Answers.com</a></p>
<p>pal?in?drome (p?l&#8217;?n-dr?m&#8217;)</p>
<p>n.</p>
<p>A word, phrase, verse, or sentence that reads the same backward or forward. For example: A man, a plan, a canal, Panama!</p>
<p><span style="font-family: Courier;"><span style="color:#00007F">Function</span> IsPalindrome(sInput <span style="color:#00007F">As</span> <span style="color:#00007F">String</span>) <span style="color:#00007F">As</span> <span style="color:#00007F">Boolean</span><br />
<span style="color:#00007F">If</span> sInput = StrReverse(sInput) <span style="color:#00007F">Then</span><br />
IsPalindrome = <span style="color:#00007F">True</span><br />
<span style="color:#00007F">Else</span><br />
IsPalindrome = <span style="color:#00007F">False</span><br />
<span style="color:#00007F">End</span> <span style="color:#00007F">If</span><br />
<span style="color:#00007F">End</span> <span style="color:#00007F">Function</span></span></p>
<div class='bookmarkify'><a name='bookmarkify'></a><div class='title' title='Use these links to share this page with others'>Share</div><div class='linkbuttons'><a href='http://www.citeulike.org/posturl?url=http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/&amp;title=Excel Function to check if text is palindrome or not' title='Save to CiteULike' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/citeulike.png' style='width:16px; height:16px;' alt='[CiteULike] ' /></a> <a href='http://del.icio.us/post?url=http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/&amp;title=Excel Function to check if text is palindrome or not' title='Save to del.icio.us' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/delicious.png' style='width:16px; height:16px;' alt='[del.icio.us] ' /></a> <a href='http://digg.com/submit?phase=2&amp;url=http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/&amp;title=Excel Function to check if text is palindrome or not' title='Digg It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/digg.png' style='width:16px; height:16px;' alt='[Digg] ' /></a> <a href='http://www.facebook.com/share.php?u=http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/' title='Save to Facebook' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/facebook.png' style='width:16px; height:16px;' alt='[Facebook] ' /></a> <a href='http://www.furl.net/storeIt.jsp?u=http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/&amp;t=Excel Function to check if text is palindrome or not' title='Save to Furl' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/furl.png' style='width:16px; height:16px;' alt='[Furl] ' /></a> <a href='http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/&amp;title=Excel Function to check if text is palindrome or not' title='Save to Google Bookmarks' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/google.png' style='width:16px; height:16px;' alt='[Google] ' /></a> <a href='http://reddit.com/submit?url=http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/&amp;title=Excel Function to check if text is palindrome or not' title='Reddit' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/reddit.png' style='width:16px; height:16px;' alt='[Reddit] ' /></a> <a href='http://slashdot.org/bookmark.pl?url=http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/&amp;title=Excel Function to check if text is palindrome or not' title='Slashdot It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/slashdot.png' style='width:16px; height:16px;' alt='[Slashdot] ' /></a> <a href='http://www.stumbleupon.com/submit?url=http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/&amp;title=Excel Function to check if text is palindrome or not' title='Stumble It!' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/stumbleupon.png' style='width:16px; height:16px;' alt='[StumbleUpon] ' /></a> <a href='http://technorati.com/faves?add=http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/' title='Add to my Technorati Favorites' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/technorati.png' style='width:16px; height:16px;' alt='[Technorati] ' /></a> <a href='http://twitter.com/home/?status=Excel Function to check if text is palindrome or not+http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/' title='Save to Twitter' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/twitter.png' style='width:16px; height:16px;' alt='[Twitter] ' /></a> <a href='http://www.feedburner.com/fb/a/emailFlare?itemTitle=Excel Function to check if text is palindrome or not&amp;uri=http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/&amp;loc=en_US' title='Email this to a friend' onclick='target="_blank";' rel='nofollow'><img src='http://nandeshwar.info/wp-content/plugins/bookmarkify/email.png' style='width:16px; height:16px;' alt='[Email] ' /></a>  <a title='See more bookmark and sharing options...' href='http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/#bookmarkify' rel='nofollow'><small>More&nbsp;&raquo;</small></a></div><div class='brand'><small><a href='http://www.bookmarkify.com/'>Powered by Bookmarkify&trade;</a></small></div></div>]]></content:encoded>
			<wfw:commentRss>http://nandeshwar.info/2005/02/10/excel-function-to-check-if-text-is-palindrome-or-not/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
