<?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: String manipulation with worksheet formulas &#8211; Part 1</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2004/12/07/string-manipulation-with-worksheet-formulas-part-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2004/12/07/string-manipulation-with-worksheet-formulas-part-1/</link>
	<description>Daily posts of Excel tips…and other stuff</description>
	<lastBuildDate>Thu, 09 Feb 2012 23:42:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Dick Kusleika</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/12/07/string-manipulation-with-worksheet-formulas-part-1/#comment-34776</link>
		<dc:creator>Dick Kusleika</dc:creator>
		<pubDate>Sat, 13 Sep 2008 14:30:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=906#comment-34776</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;Function&lt;/span&gt; StringToArray(sString &lt;span class=&quot;kw1&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;String&lt;/span&gt;) &lt;span class=&quot;kw1&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Variant&lt;/span&gt;&lt;br&gt;
&#160; &#160; &lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Dim&lt;/span&gt; aLetters() &lt;span class=&quot;kw1&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;String&lt;/span&gt;&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Dim&lt;/span&gt; i &lt;span class=&quot;kw1&quot;&gt;As&lt;/span&gt; &lt;span class=&quot;kw1&quot;&gt;Long&lt;/span&gt;&lt;br&gt;
&#160; &#160; &lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;ReDim&lt;/span&gt; aLetters(1 &lt;span class=&quot;kw1&quot;&gt;To&lt;/span&gt; Len(sString))&lt;br&gt;
&#160; &#160; &lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;For&lt;/span&gt; i = 1 &lt;span class=&quot;kw1&quot;&gt;To&lt;/span&gt; Len(sString)&lt;br&gt;
&#160; &#160; &#160; &#160; aLetters(i) = Mid(sString, i, 1)&lt;br&gt;
&#160; &#160; &lt;span class=&quot;kw1&quot;&gt;Next&lt;/span&gt; i&lt;br&gt;
&#160; &#160; &lt;br&gt;
&#160; &#160; StringToArray = aLetters&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;Function&lt;/span&gt;&lt;/div&gt;&lt;/div&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">Function</span> StringToArray(sString <span class="kw1">As</span> <span class="kw1">String</span>) <span class="kw1">As</span> <span class="kw1">Variant</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span class="kw1">Dim</span> aLetters() <span class="kw1">As</span> <span class="kw1">String</span><br />
&nbsp; &nbsp; <span class="kw1">Dim</span> i <span class="kw1">As</span> <span class="kw1">Long</span><br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span class="kw1">ReDim</span> aLetters(1 <span class="kw1">To</span> Len(sString))<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; <span class="kw1">For</span> i = 1 <span class="kw1">To</span> Len(sString)<br />
&nbsp; &nbsp; &nbsp; &nbsp; aLetters(i) = Mid(sString, i, 1)<br />
&nbsp; &nbsp; <span class="kw1">Next</span> i<br />
&nbsp; &nbsp; <br />
&nbsp; &nbsp; StringToArray = aLetters<br />
&nbsp; &nbsp; <br />
<span class="kw1">End</span> <span class="kw1">Function</span></div>
</div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shreeram</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/12/07/string-manipulation-with-worksheet-formulas-part-1/#comment-34771</link>
		<dc:creator>Shreeram</dc:creator>
		<pubDate>Fri, 12 Sep 2008 20:43:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=906#comment-34771</guid>
		<description>&lt;p&gt;How can we convert the string into array using VBA Code? for example: one string is there in Cell D7, D7=Shreeram. I want to split the characters using array. what is the respective VBA Code for it?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>How can we convert the string into array using VBA Code? for example: one string is there in Cell D7, D7=Shreeram. I want to split the characters using array. what is the respective VBA Code for it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CJ</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/12/07/string-manipulation-with-worksheet-formulas-part-1/#comment-24737</link>
		<dc:creator>CJ</dc:creator>
		<pubDate>Tue, 12 Jun 2007 18:54:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=906#comment-24737</guid>
		<description>&lt;p&gt;How can create a expecific string of a cell? Example I&#039;m working in a table with a column of 17 characters always. Right now I&#039;m using a complex formula or a formating condicionating to have the result. But I heard we can format the cell to limit this to only 17.&lt;/p&gt;
&lt;p&gt;thanks&lt;/p&gt;
&lt;p&gt;pd. excuse my english&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>How can create a expecific string of a cell? Example I&#8217;m working in a table with a column of 17 characters always. Right now I&#8217;m using a complex formula or a formating condicionating to have the result. But I heard we can format the cell to limit this to only 17.</p>
<p>thanks</p>
<p>pd. excuse my english</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Gee</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/12/07/string-manipulation-with-worksheet-formulas-part-1/#comment-24175</link>
		<dc:creator>Andy Gee</dc:creator>
		<pubDate>Wed, 16 May 2007 16:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=906#comment-24175</guid>
		<description>&lt;p&gt;Building on your example the following returns the text in B2 upto the last full stop (period). Great for truncating strings without splitting sentances!&lt;/p&gt;
&lt;p&gt;=LEFT(B2,FIND(MID(B2,FIND(&quot;^^&quot;,SUBSTITUTE(&quot;.&quot;&amp;B2,&quot;.&quot;,&quot;^^&quot;,LEN(&quot;.&quot;&amp;B2)-LEN(SUBSTITUTE(&quot;.&quot;&amp;B2,&quot;.&quot;,&quot;&quot;))))-1+1,4024),B2)-1)&lt;/p&gt;
&lt;p&gt;Thanks Frank&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Building on your example the following returns the text in B2 upto the last full stop (period). Great for truncating strings without splitting sentances!</p>
<p>=LEFT(B2,FIND(MID(B2,FIND(&#8220;^^&#8221;,SUBSTITUTE(&#8220;.&#8221;&amp;B2,&#8221;.&#8221;,&#8221;^^&#8221;,LEN(&#8220;.&#8221;&amp;B2)-LEN(SUBSTITUTE(&#8220;.&#8221;&amp;B2,&#8221;.&#8221;,&#8221;"))))-1+1,4024),B2)-1)</p>
<p>Thanks Frank</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/12/07/string-manipulation-with-worksheet-formulas-part-1/#comment-5147</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Sat, 08 Jan 2005 06:31:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=906#comment-5147</guid>
		<description>&lt;p&gt;Hey Frank -&lt;/p&gt;
&lt;p&gt;I have a perfect application for your string splitter, if only I could understand it (and get it to work). &lt;/p&gt;
&lt;p&gt;I need to parse a concatenated name and address field. If I break the string at the first number, it is probably the end of the name and the beginning of the house number.&lt;/p&gt;
&lt;p&gt;Maybe you&#039;ll have mercy and pass along a few tips.&lt;/p&gt;
&lt;p&gt;1) What does the &quot;-&quot; preceding the MID function do? Is this some sort of Excel supported autodecrement?&lt;/p&gt;
&lt;p&gt;2) What is the significance of the array and non-array versions? I hate to admit I&#039;m completely lost, but since I am trying to parse a string, how did we get into arrays? Does your code use array processing to step thru the string, perhaps?&lt;/p&gt;
&lt;p&gt;Thanks - Tom&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hey Frank -</p>
<p>I have a perfect application for your string splitter, if only I could understand it (and get it to work). </p>
<p>I need to parse a concatenated name and address field. If I break the string at the first number, it is probably the end of the name and the beginning of the house number.</p>
<p>Maybe you&#8217;ll have mercy and pass along a few tips.</p>
<p>1) What does the &#8220;-&#8221; preceding the MID function do? Is this some sort of Excel supported autodecrement?</p>
<p>2) What is the significance of the array and non-array versions? I hate to admit I&#8217;m completely lost, but since I am trying to parse a string, how did we get into arrays? Does your code use array processing to step thru the string, perhaps?</p>
<p>Thanks &#8211; Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank Kabel</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/12/07/string-manipulation-with-worksheet-formulas-part-1/#comment-2908</link>
		<dc:creator>Frank Kabel</dc:creator>
		<pubDate>Sat, 11 Dec 2004 00:35:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=906#comment-2908</guid>
		<description>&lt;p&gt;Hi Brett&lt;br&gt;
thanks for your comment (still working on the second part though).&lt;br&gt;
Could you clarify which formula is missing a minus (probably just too late on my side too see it...)&lt;/p&gt;
&lt;p&gt;Frank&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi Brett<br />
thanks for your comment (still working on the second part though).<br />
Could you clarify which formula is missing a minus (probably just too late on my side too see it&#8230;)</p>
<p>Frank</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brett</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/12/07/string-manipulation-with-worksheet-formulas-part-1/#comment-2897</link>
		<dc:creator>Brett</dc:creator>
		<pubDate>Fri, 10 Dec 2004 18:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=906#comment-2897</guid>
		<description>&lt;p&gt;Frank-&lt;/p&gt;
&lt;p&gt;     Well...wrapping my mind around that one was educational!! The lookup version of the final extraction formula is missing a &quot;&quot; before the MID function beginning the TRUE argument, a great way to convert numbers-as-text to real numbers. It&#039;s there in the array form. I also didn&#039;t know that IF treated any non-zero number as TRUE. Thanks and keep thetext manipulations coming!!!!&lt;/p&gt;
&lt;p&gt;Brett&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Frank-</p>
<p>     Well&#8230;wrapping my mind around that one was educational!! The lookup version of the final extraction formula is missing a &#8220;&#8221; before the MID function beginning the TRUE argument, a great way to convert numbers-as-text to real numbers. It&#8217;s there in the array form. I also didn&#8217;t know that IF treated any non-zero number as TRUE. Thanks and keep thetext manipulations coming!!!!</p>
<p>Brett</p>
]]></content:encoded>
	</item>
</channel>
</rss>

