<?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: Automation in UDFs</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2005/01/25/automation-in-udfs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2005/01/25/automation-in-udfs/</link>
	<description>Daily posts of Excel tips…and other stuff</description>
	<lastBuildDate>Wed, 08 Feb 2012 16:01:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Tushar Mehta</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/01/25/automation-in-udfs/#comment-6122</link>
		<dc:creator>Tushar Mehta</dc:creator>
		<pubDate>Thu, 27 Jan 2005 05:43:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=995#comment-6122</guid>
		<description>&lt;p&gt;Hi Dick,&lt;/p&gt;
&lt;p&gt;I&#039;ve been toying with the same idea for some time now, but in the context of treating an XL workbook/sheet as a function.&lt;/p&gt;
&lt;p&gt;It seems to work...kind of...in the limited testing I&#039;ve done...but...&lt;/p&gt;
&lt;p&gt;...but it violates so many documented and unwritten norms of XL/VBA programming that I&#039;ve been reluctant to publicize the technique.&lt;/p&gt;
&lt;p&gt;That said, the concept can be an awesome tool in one&#039;s repertoire.  An XL workbook serving as a function!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi Dick,</p>
<p>I&#8217;ve been toying with the same idea for some time now, but in the context of treating an XL workbook/sheet as a function.</p>
<p>It seems to work&#8230;kind of&#8230;in the limited testing I&#8217;ve done&#8230;but&#8230;</p>
<p>&#8230;but it violates so many documented and unwritten norms of XL/VBA programming that I&#8217;ve been reluctant to publicize the technique.</p>
<p>That said, the concept can be an awesome tool in one&#8217;s repertoire.  An XL workbook serving as a function!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/01/25/automation-in-udfs/#comment-6054</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Tue, 25 Jan 2005 22:07:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=995#comment-6054</guid>
		<description>&lt;p&gt;I suppose so many exceptions are to be expected when you take something that Microsoft wrote for interactive GUI use and try to use it programmatically...&lt;/p&gt;
&lt;p&gt;I think the only time you&#039;ll see Excel fail to clean-up the outlook process is if Excel dies unexpectedly. When it crashes, it doesn&#039;t necessarily have an opportunity to decrement the reference counts on the outlook COM object.&lt;/p&gt;
&lt;p&gt;You could probably test the theory with the following command: &quot;taskkill.exe /F /IM excel.exe&quot;.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I suppose so many exceptions are to be expected when you take something that Microsoft wrote for interactive GUI use and try to use it programmatically&#8230;</p>
<p>I think the only time you&#8217;ll see Excel fail to clean-up the outlook process is if Excel dies unexpectedly. When it crashes, it doesn&#8217;t necessarily have an opportunity to decrement the reference counts on the outlook COM object.</p>
<p>You could probably test the theory with the following command: &#8220;taskkill.exe /F /IM excel.exe&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dick</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/01/25/automation-in-udfs/#comment-6053</link>
		<dc:creator>Dick</dc:creator>
		<pubDate>Tue, 25 Jan 2005 21:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=995#comment-6053</guid>
		<description>&lt;p&gt;The point is the former, but I might disagree with you on efficiency.  The final product would be more efficient, but to write code that parses it as effectively as Outlook does would take me about 100 years.  Well, maybe only 50.&lt;/p&gt;
&lt;p&gt;It may be that I give Outlook too much credit in this regard.  It seems that for every exception that I code for, there&#039;s always another one; or an exception to the exception.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The point is the former, but I might disagree with you on efficiency.  The final product would be more efficient, but to write code that parses it as effectively as Outlook does would take me about 100 years.  Well, maybe only 50.</p>
<p>It may be that I give Outlook too much credit in this regard.  It seems that for every exception that I code for, there&#8217;s always another one; or an exception to the exception.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: J-Walk</title>
		<link>http://www.dailydoseofexcel.com/archives/2005/01/25/automation-in-udfs/#comment-6052</link>
		<dc:creator>J-Walk</dc:creator>
		<pubDate>Tue, 25 Jan 2005 20:19:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=995#comment-6052</guid>
		<description>&lt;p&gt;Is the point here to demonstrate how to use automation inside of a function, or to actually parse a name? If it&#039;s the latter, I think it would be much more efficient to write your own parsing code in VBA. Using automation just seems like overkill to m.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Is the point here to demonstrate how to use automation inside of a function, or to actually parse a name? If it&#8217;s the latter, I think it would be much more efficient to write your own parsing code in VBA. Using automation just seems like overkill to m.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

