<?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: Hash and Stack in VBA</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2008/01/11/hash-and-stack-in-vba/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2008/01/11/hash-and-stack-in-vba/</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: Alderaic</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/01/11/hash-and-stack-in-vba/#comment-29914</link>
		<dc:creator>Alderaic</dc:creator>
		<pubDate>Wed, 16 Jan 2008 18:22:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1798#comment-29914</guid>
		<description>&lt;p&gt;Dictionnary are definitely a good weapon when it comes to VBA,&lt;/p&gt;
&lt;p&gt;I built an entire translation tool using dictionnary, and its actually running faster than the same program done in delphi (command line only and optimized). I was able to translate a 75 000 lines text file with each line being between 2000 and 3000 lines in less than 5 sec...&lt;br&gt;
(open file send each line into an array using split, then replace each cell of the array by the corresponding entry in the dictionnary and write the line back to the new file)&lt;br&gt;
and the dictionnary  was about 1200 entries&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Dictionnary are definitely a good weapon when it comes to VBA,</p>
<p>I built an entire translation tool using dictionnary, and its actually running faster than the same program done in delphi (command line only and optimized). I was able to translate a 75 000 lines text file with each line being between 2000 and 3000 lines in less than 5 sec&#8230;<br />
(open file send each line into an array using split, then replace each cell of the array by the corresponding entry in the dictionnary and write the line back to the new file)<br />
and the dictionnary  was about 1200 entries</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ross</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/01/11/hash-and-stack-in-vba/#comment-29880</link>
		<dc:creator>ross</dc:creator>
		<pubDate>Mon, 14 Jan 2008 16:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1798#comment-29880</guid>
		<description>&lt;p&gt;...Excellent name for a blog, BTW.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>&#8230;Excellent name for a blog, BTW.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Colin Banfield</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/01/11/hash-and-stack-in-vba/#comment-29860</link>
		<dc:creator>Colin Banfield</dc:creator>
		<pubDate>Sat, 12 Jan 2008 05:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1798#comment-29860</guid>
		<description>&lt;p&gt;Doug,&lt;/p&gt;
&lt;p&gt;Thanks for the heads-up.  I completely overlooked Chip&#039;s discussion on this topic.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Doug,</p>
<p>Thanks for the heads-up.  I completely overlooked Chip&#8217;s discussion on this topic.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug Glancy</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/01/11/hash-and-stack-in-vba/#comment-29859</link>
		<dc:creator>Doug Glancy</dc:creator>
		<pubDate>Sat, 12 Jan 2008 02:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1798#comment-29859</guid>
		<description>&lt;p&gt;Colin, FYI I&#039;ve seen Dictionary discussed in the VBA ng&#039;s and in a bit on this blog, I think.  Chip Pearson goes into using Collections and Dictionary objects in VBA on his site:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.cpearson.com/excel/CollectionsAndDictionaries.htm&quot; rel=&quot;nofollow&quot;&gt;http://www.cpearson.com/excel/CollectionsAndDictionaries.htm&lt;/a&gt;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Colin, FYI I&#8217;ve seen Dictionary discussed in the VBA ng&#8217;s and in a bit on this blog, I think.  Chip Pearson goes into using Collections and Dictionary objects in VBA on his site:</p>
<p><a href="http://www.cpearson.com/excel/CollectionsAndDictionaries.htm" rel="nofollow">http://www.cpearson.com/excel/CollectionsAndDictionaries.htm</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Colin Banfield</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/01/11/hash-and-stack-in-vba/#comment-29858</link>
		<dc:creator>Colin Banfield</dc:creator>
		<pubDate>Sat, 12 Jan 2008 01:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1798#comment-29858</guid>
		<description>&lt;p&gt;fzz wrote:&lt;br&gt;
Maybe there are arguments in favor of stacks as a data type, but there&#039;s no clear point I can see to a limited hash table type vs either generic VBA Collection objects or WSH Dictionary objects. Not the point of late/lazy population of such a table, just the pointlessness of reinventing the data structure.&lt;/p&gt;
&lt;p&gt;Looking at the code in the links, it does appear to be a reinvention of the wheel, without the advantages of &quot;modern tires&quot; like the Collection object.  Interesting that you mention the Dictionary object. I tend to use it more often than the Collection object.  Come to think of it, I can&#039;t recall any discussion of the Dictionary object in VBA circles, in spite of its many advantages over the Collection object.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>fzz wrote:<br />
Maybe there are arguments in favor of stacks as a data type, but there&#8217;s no clear point I can see to a limited hash table type vs either generic VBA Collection objects or WSH Dictionary objects. Not the point of late/lazy population of such a table, just the pointlessness of reinventing the data structure.</p>
<p>Looking at the code in the links, it does appear to be a reinvention of the wheel, without the advantages of &#8220;modern tires&#8221; like the Collection object.  Interesting that you mention the Dictionary object. I tend to use it more often than the Collection object.  Come to think of it, I can&#8217;t recall any discussion of the Dictionary object in VBA circles, in spite of its many advantages over the Collection object.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Colin Banfield</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/01/11/hash-and-stack-in-vba/#comment-29857</link>
		<dc:creator>Colin Banfield</dc:creator>
		<pubDate>Sat, 12 Jan 2008 00:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1798#comment-29857</guid>
		<description>&lt;br&gt;
</description>
		<content:encoded><![CDATA[<p></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fzz</title>
		<link>http://www.dailydoseofexcel.com/archives/2008/01/11/hash-and-stack-in-vba/#comment-29853</link>
		<dc:creator>fzz</dc:creator>
		<pubDate>Fri, 11 Jan 2008 20:42:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1798#comment-29853</guid>
		<description>&lt;p&gt;Maybe there are arguments in favor of stacks as a data type, but there&#039;s no clear point I can see to a limited hash table type vs either generic VBA Collection objects or WSH Dictionary objects. Not the point of late/lazy population of such a table, just the pointlessness of reinventing the data structure.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Maybe there are arguments in favor of stacks as a data type, but there&#8217;s no clear point I can see to a limited hash table type vs either generic VBA Collection objects or WSH Dictionary objects. Not the point of late/lazy population of such a table, just the pointlessness of reinventing the data structure.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

