<?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: The Analysis Toolpack</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2004/08/25/the-analysis-toolpack/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2004/08/25/the-analysis-toolpack/</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: R. Gelbmann</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/08/25/the-analysis-toolpack/#comment-28540</link>
		<dc:creator>R. Gelbmann</dc:creator>
		<pubDate>Thu, 08 Nov 2007 20:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=736#comment-28540</guid>
		<description>&lt;p&gt;Hi again!&lt;br&gt;
I&#039;ve just found a name &quot;Func_table&quot; on this sheet. Therefore this solution is slightly more elegant:&lt;/p&gt;
&lt;p&gt;&#039;--snip--&lt;br&gt;
Function LocalATPName(strUSATPName As String) As String&lt;br&gt;
    i = 0&lt;br&gt;
    On Error Resume Next&lt;br&gt;
    LocalATPName = &quot;&quot;&lt;br&gt;
    With funcres.ThisWorkbook.Worksheets(&quot;RES&quot;).Range(&quot;Func_table&quot;)&lt;br&gt;
        LocalATPName = .Cells(Application.Match(strUSATPName, .Columns(1), 0), 3).Value&lt;br&gt;
    End With&lt;br&gt;
End Function&lt;/p&gt;
&lt;p&gt;Sub TestIt()&lt;br&gt;
    MsgBox LocalATPName(&quot;DEC2BIN&quot;)&lt;br&gt;
End Sub&lt;br&gt;
&#039;--snip--&lt;/p&gt;
&lt;p&gt;Greetings,&lt;br&gt;
-Robert-&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi again!<br />
I&#8217;ve just found a name &#8220;Func_table&#8221; on this sheet. Therefore this solution is slightly more elegant:</p>
<p>&#8216;&#8211;snip&#8211;<br />
Function LocalATPName(strUSATPName As String) As String<br />
    i = 0<br />
    On Error Resume Next<br />
    LocalATPName = &#8220;&#8221;<br />
    With funcres.ThisWorkbook.Worksheets(&#8220;RES&#8221;).Range(&#8220;Func_table&#8221;)<br />
        LocalATPName = .Cells(Application.Match(strUSATPName, .Columns(1), 0), 3).Value<br />
    End With<br />
End Function</p>
<p>Sub TestIt()<br />
    MsgBox LocalATPName(&#8220;DEC2BIN&#8221;)<br />
End Sub<br />
&#8216;&#8211;snip&#8211;</p>
<p>Greetings,<br />
-Robert-</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: R. Gelbmann</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/08/25/the-analysis-toolpack/#comment-28539</link>
		<dc:creator>R. Gelbmann</dc:creator>
		<pubDate>Thu, 08 Nov 2007 20:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=736#comment-28539</guid>
		<description>&lt;p&gt;Hi! Maybe this helps: The (lokal) Add-In has a worksheet with a translation list. For XL2003 it works like this:&lt;/p&gt;
&lt;p&gt;(1) reference in VBE to the &quot;funcres&quot; add-in (i.e. the analysis toolpack).&lt;/p&gt;
&lt;p&gt;(2) The following function looks up the local function name:&lt;/p&gt;
&lt;p&gt;&#039;--snip--&lt;br&gt;
Function LocalATPName(strUSATPName As String) As String&lt;br&gt;
    i = 0&lt;br&gt;
    On Error Resume Next&lt;br&gt;
    LocalATPName = &quot;&quot; &#039;empty string in case of error&lt;br&gt;
    With funcres.ThisWorkbook.Worksheets(&quot;RES&quot;).Range(&quot;US_Funcs&quot;)&lt;br&gt;
        LocalATPName = .Cells(Application.Match(strUSATPName, .Cells, 0), 1).Offset(0, 5).Value&lt;br&gt;
    End With&lt;br&gt;
End Function&lt;/p&gt;
&lt;p&gt;Sub TestIt()&lt;br&gt;
    MsgBox LocalATPName(&quot;DEC2BIN&quot;)&lt;br&gt;
End Sub&lt;br&gt;
&#039;--snip--&lt;/p&gt;
&lt;p&gt;I&#039;d dont think, they&#039;ve changed anything on this sheet in the last versions. So it should also work in XL2002.&lt;/p&gt;
&lt;p&gt;Greetings from Vienna, Austria,&lt;br&gt;
-Robert-&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hi! Maybe this helps: The (lokal) Add-In has a worksheet with a translation list. For XL2003 it works like this:</p>
<p>(1) reference in VBE to the &#8220;funcres&#8221; add-in (i.e. the analysis toolpack).</p>
<p>(2) The following function looks up the local function name:</p>
<p>&#8216;&#8211;snip&#8211;<br />
Function LocalATPName(strUSATPName As String) As String<br />
    i = 0<br />
    On Error Resume Next<br />
    LocalATPName = &#8220;&#8221; &#8216;empty string in case of error<br />
    With funcres.ThisWorkbook.Worksheets(&#8220;RES&#8221;).Range(&#8220;US_Funcs&#8221;)<br />
        LocalATPName = .Cells(Application.Match(strUSATPName, .Cells, 0), 1).Offset(0, 5).Value<br />
    End With<br />
End Function</p>
<p>Sub TestIt()<br />
    MsgBox LocalATPName(&#8220;DEC2BIN&#8221;)<br />
End Sub<br />
&#8216;&#8211;snip&#8211;</p>
<p>I&#8217;d dont think, they&#8217;ve changed anything on this sheet in the last versions. So it should also work in XL2002.</p>
<p>Greetings from Vienna, Austria,<br />
-Robert-</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LG</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/08/25/the-analysis-toolpack/#comment-28535</link>
		<dc:creator>LG</dc:creator>
		<pubDate>Thu, 08 Nov 2007 10:49:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=736#comment-28535</guid>
		<description>&lt;p&gt;Does anyone have an idea to solve the problem of the language version?&lt;br&gt;
I created a file (using the ATP) in an English excel version but the final user use a Flemish excel version.&lt;br&gt;
I&#039;m mainly using the formulas worday, networkdays.&lt;br&gt;
Change the excel version is not a solution.&lt;br&gt;
(excel 2002 sp2)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Does anyone have an idea to solve the problem of the language version?<br />
I created a file (using the ATP) in an English excel version but the final user use a Flemish excel version.<br />
I&#8217;m mainly using the formulas worday, networkdays.<br />
Change the excel version is not a solution.<br />
(excel 2002 sp2)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: keepITcool</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/08/25/the-analysis-toolpack/#comment-2230</link>
		<dc:creator>keepITcool</dc:creator>
		<pubDate>Fri, 05 Nov 2004 11:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=736#comment-2230</guid>
		<description>&lt;p&gt;I avoid ATP functions like the plague. When I develop I want my stuff to work in all versions and all languages.&lt;br&gt;
Excel files using ATP functions cannot be used in a different excel &#039;language version&#039; as they do not autotranslate and will result in #NAME errors.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I avoid ATP functions like the plague. When I develop I want my stuff to work in all versions and all languages.<br />
Excel files using ATP functions cannot be used in a different excel &#8216;language version&#8217; as they do not autotranslate and will result in #NAME errors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: charlie</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/08/25/the-analysis-toolpack/#comment-2229</link>
		<dc:creator>charlie</dc:creator>
		<pubDate>Thu, 26 Aug 2004 09:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=736#comment-2229</guid>
		<description>&lt;p&gt;If you build a model that includes formulae from the ATP, I recommend that you include a test for it on the first sheet. A formula like:&lt;/p&gt;
&lt;p&gt;=NOT(ISERR(RANDBETWEEN(0,1)))&lt;/p&gt;
&lt;p&gt;will return true/false depending on whether the toolpak is installed. This helps new users to understand why the model isn&#039;t working if they haven&#039;t got it.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>If you build a model that includes formulae from the ATP, I recommend that you include a test for it on the first sheet. A formula like:</p>
<p>=NOT(ISERR(RANDBETWEEN(0,1)))</p>
<p>will return true/false depending on whether the toolpak is installed. This helps new users to understand why the model isn&#8217;t working if they haven&#8217;t got it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dick</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/08/25/the-analysis-toolpack/#comment-2228</link>
		<dc:creator>Dick</dc:creator>
		<pubDate>Thu, 26 Aug 2004 00:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=736#comment-2228</guid>
		<description>&lt;p&gt;Jonathan:  You&#039;re right!  Boy, those guys are the model of efficiency.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Jonathan:  You&#8217;re right!  Boy, those guys are the model of efficiency.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Rynd</title>
		<link>http://www.dailydoseofexcel.com/archives/2004/08/25/the-analysis-toolpack/#comment-2227</link>
		<dc:creator>Jonathan Rynd</dc:creator>
		<pubDate>Wed, 25 Aug 2004 20:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=736#comment-2227</guid>
		<description>&lt;p&gt;Sorry to be pedantic, but for some reason Microsoft left out the &quot;c&quot; in &quot;ToolPak&quot;.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Sorry to be pedantic, but for some reason Microsoft left out the &#8220;c&#8221; in &#8220;ToolPak&#8221;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

