<?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: How To: Use Someone Else&#8217;s Macro</title>
	<atom:link href="http://peltiertech.com/WordPress/how-to-use-someone-elses-macro/feed/" rel="self" type="application/rss+xml" />
	<link>http://peltiertech.com/WordPress/how-to-use-someone-elses-macro/</link>
	<description>Peltier Tech Excel Charts and Programming Blog</description>
	<lastBuildDate>Thu, 11 Mar 2010 22:03:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Dan</title>
		<link>http://peltiertech.com/WordPress/how-to-use-someone-elses-macro/comment-page-1/#comment-86</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Tue, 11 Mar 2008 05:42:04 +0000</pubDate>
		<guid isPermaLink="false">http://peltiertech.com/WordPress/2008/03/09/how-to-use-someone-elses-macro/#comment-86</guid>
		<description>Thanks for the pointers (no pun intended) Jon.</description>
		<content:encoded><![CDATA[<p>Thanks for the pointers (no pun intended) Jon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Peltier</title>
		<link>http://peltiertech.com/WordPress/how-to-use-someone-elses-macro/comment-page-1/#comment-88</link>
		<dc:creator>Jon Peltier</dc:creator>
		<pubDate>Mon, 10 Mar 2008 23:51:53 +0000</pubDate>
		<guid isPermaLink="false">http://peltiertech.com/WordPress/2008/03/09/how-to-use-someone-elses-macro/#comment-88</guid>
		<description>Note to self: blog about how I got started with Excel programming.

Jorge - I&#039;ve heard it said that laziness is the mother of all inventions, which may be true. I know for me, laziness is why I got started programming. Back in the old days of Excel 4, I had this technique I used to model material deformation behavior, and it required iteration between two Solver loops, one for loading and the other for unloading. You had to run alternative Solver simulations on each part until the difference between them was less than some small acceptable error, which meant probably a total of a dozen or so Solver loops, and you had th change all of the constraints and target cells and changing cells each time. Then repeat for a total of a dozen cases. So let&#039;s say 144 Solver loops, each set up manually. This took more than half a day to do by hand, and it was tedious as hell, almost as tedious as this description. Anyway, I spent a couple weeks in Excel with the XLM manual in my lap, and I automated the sucker, and finally it ran in about two minutes. When I got Excel 97, this was my first VBA project, and it was hard, but I got the time down to ten or fifteen seconds. There was no turning back.</description>
		<content:encoded><![CDATA[<p>Note to self: blog about how I got started with Excel programming.</p>
<p>Jorge &#8211; I&#8217;ve heard it said that laziness is the mother of all inventions, which may be true. I know for me, laziness is why I got started programming. Back in the old days of Excel 4, I had this technique I used to model material deformation behavior, and it required iteration between two Solver loops, one for loading and the other for unloading. You had to run alternative Solver simulations on each part until the difference between them was less than some small acceptable error, which meant probably a total of a dozen or so Solver loops, and you had th change all of the constraints and target cells and changing cells each time. Then repeat for a total of a dozen cases. So let&#8217;s say 144 Solver loops, each set up manually. This took more than half a day to do by hand, and it was tedious as hell, almost as tedious as this description. Anyway, I spent a couple weeks in Excel with the XLM manual in my lap, and I automated the sucker, and finally it ran in about two minutes. When I got Excel 97, this was my first VBA project, and it was hard, but I got the time down to ten or fifteen seconds. There was no turning back.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jorge Camoes</title>
		<link>http://peltiertech.com/WordPress/how-to-use-someone-elses-macro/comment-page-1/#comment-90</link>
		<dc:creator>Jorge Camoes</dc:creator>
		<pubDate>Mon, 10 Mar 2008 22:40:53 +0000</pubDate>
		<guid isPermaLink="false">http://peltiertech.com/WordPress/2008/03/09/how-to-use-someone-elses-macro/#comment-90</guid>
		<description>Jon, I believe Derek is the user Charley Kyd talks about...

Derek, believe me, I am not a programmer, and I don&#039;t go much beyond the examples above, but once you start automating some tasks with recorded macros you will not turn back. There are many things that you simply can&#039;t do without VBA (like stupid and repetitive tasks and user interfaces).</description>
		<content:encoded><![CDATA[<p>Jon, I believe Derek is the user Charley Kyd talks about&#8230;</p>
<p>Derek, believe me, I am not a programmer, and I don&#8217;t go much beyond the examples above, but once you start automating some tasks with recorded macros you will not turn back. There are many things that you simply can&#8217;t do without VBA (like stupid and repetitive tasks and user interfaces).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Peltier</title>
		<link>http://peltiertech.com/WordPress/how-to-use-someone-elses-macro/comment-page-1/#comment-89</link>
		<dc:creator>Jon Peltier</dc:creator>
		<pubDate>Mon, 10 Mar 2008 21:56:47 +0000</pubDate>
		<guid isPermaLink="false">http://peltiertech.com/WordPress/2008/03/09/how-to-use-someone-elses-macro/#comment-89</guid>
		<description>Derek - VBA isn&#039;t too tough. The macro recorder (see &lt;a href=&quot;http://peltiertech.com/WordPress/2008/03/10/how-to-recording-your-own-macro/&quot; rel=&quot;nofollow&quot;&gt;the next post&lt;/a&gt;) gives you much of what you need, then it&#039;s a matter of fiddling around, or using Google, to make it do wyat you need.</description>
		<content:encoded><![CDATA[<p>Derek &#8211; VBA isn&#8217;t too tough. The macro recorder (see <a href="http://peltiertech.com/WordPress/2008/03/10/how-to-recording-your-own-macro/" rel="nofollow">the next post</a>) gives you much of what you need, then it&#8217;s a matter of fiddling around, or using Google, to make it do wyat you need.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: derek</title>
		<link>http://peltiertech.com/WordPress/how-to-use-someone-elses-macro/comment-page-1/#comment-91</link>
		<dc:creator>derek</dc:creator>
		<pubDate>Mon, 10 Mar 2008 21:12:42 +0000</pubDate>
		<guid isPermaLink="false">http://peltiertech.com/WordPress/2008/03/09/how-to-use-someone-elses-macro/#comment-91</guid>
		<description>Just to be clear, I wasn&#039;t saying I&#039;m new to VBA as it applies to charts. I was saying I&#039;m new to VBA, period.</description>
		<content:encoded><![CDATA[<p>Just to be clear, I wasn&#8217;t saying I&#8217;m new to VBA as it applies to charts. I was saying I&#8217;m new to VBA, period.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Peltier</title>
		<link>http://peltiertech.com/WordPress/how-to-use-someone-elses-macro/comment-page-1/#comment-84</link>
		<dc:creator>Jon Peltier</dc:creator>
		<pubDate>Mon, 10 Mar 2008 10:53:30 +0000</pubDate>
		<guid isPermaLink="false">http://peltiertech.com/WordPress/2008/03/09/how-to-use-someone-elses-macro/#comment-84</guid>
		<description>Derek - Charting was the last area of VBA I got into. There was something scary about it. Or that I was losing control. But I got over it, got into the branch of the object model that dealt with charts, and despite some funny business there, realized it&#039;s really no different that the rest of it.

Dan - The advanced work is not readily available as tutorials. The examples in advanced Excel VBA is there, but hard to find. You might find it useful to expand your search to VB6: those resources are still available despite dot-net having taken over. There are a small number of advanced books. Walkenbach&#039;s books range from beginner to more-than-intermediate, while advanced topics and details are found in the Excel VBA Handbook series and the seminal Professional Excel Development (look for authors Bullen, Bovey, and Green together, and occasional others).

Here is a link to a number of books about programming in Excel and VBA:
http://peltiertech.com/Excel/xlbooks.html#ExcelVBA

And here are the most advanced Excel VBA books you will find:

&lt;a href=&quot;http://www.amazon.com/exec/obidos/redirect?path=ASIN/0321262506&amp;link_code=as2&amp;camp=1789&amp;tag=peltiertechni-20&amp;creative=9325&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://peltiertech.com/Excel/Common/0321262506.01._AA_SCMZZZZZZZ_.jpg&quot;&gt;&lt;/a&gt; &lt;a href=&quot;http://www.amazon.com/gp/product/0470046430?ie=UTF8&amp;tag=peltiertechni-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0470046430&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://peltiertech.com/Excel/Common/217BG0GUx9L._AA_.jpg&quot;&gt;&lt;/a&gt; &lt;a href=&quot;http://www.amazon.com/exec/obidos/redirect?path=ASIN/0764543717&amp;link_code=as2&amp;camp=1789&amp;tag=peltiertechni-20&amp;creative=9325&quot; rel=&quot;nofollow&quot;&gt;&lt;img src=&quot;http://peltiertech.com/Excel/Common/0764543717.01._AA_SCMZZZZZZZ_.jpg&quot;&gt;&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Derek &#8211; Charting was the last area of VBA I got into. There was something scary about it. Or that I was losing control. But I got over it, got into the branch of the object model that dealt with charts, and despite some funny business there, realized it&#8217;s really no different that the rest of it.</p>
<p>Dan &#8211; The advanced work is not readily available as tutorials. The examples in advanced Excel VBA is there, but hard to find. You might find it useful to expand your search to VB6: those resources are still available despite dot-net having taken over. There are a small number of advanced books. Walkenbach&#8217;s books range from beginner to more-than-intermediate, while advanced topics and details are found in the Excel VBA Handbook series and the seminal Professional Excel Development (look for authors Bullen, Bovey, and Green together, and occasional others).</p>
<p>Here is a link to a number of books about programming in Excel and VBA:<br />
<a href="http://peltiertech.com/Excel/xlbooks.html#ExcelVBA" rel="nofollow">http://peltiertech.com/Excel/xlbooks.html#ExcelVBA</a></p>
<p>And here are the most advanced Excel VBA books you will find:</p>
<p><a href="http://www.amazon.com/exec/obidos/redirect?path=ASIN/0321262506&#038;link_code=as2&#038;camp=1789&#038;tag=peltiertechni-20&#038;creative=9325" rel="nofollow"><img src="http://peltiertech.com/Excel/Common/0321262506.01._AA_SCMZZZZZZZ_.jpg"/></a> <a href="http://www.amazon.com/gp/product/0470046430?ie=UTF8&#038;tag=peltiertechni-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=0470046430" rel="nofollow"><img src="http://peltiertech.com/Excel/Common/217BG0GUx9L._AA_.jpg"/></a> <a href="http://www.amazon.com/exec/obidos/redirect?path=ASIN/0764543717&#038;link_code=as2&#038;camp=1789&#038;tag=peltiertechni-20&#038;creative=9325" rel="nofollow"><img src="http://peltiertech.com/Excel/Common/0764543717.01._AA_SCMZZZZZZZ_.jpg"/></a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: derek</title>
		<link>http://peltiertech.com/WordPress/how-to-use-someone-elses-macro/comment-page-1/#comment-87</link>
		<dc:creator>derek</dc:creator>
		<pubDate>Mon, 10 Mar 2008 07:36:16 +0000</pubDate>
		<guid isPermaLink="false">http://peltiertech.com/WordPress/2008/03/09/how-to-use-someone-elses-macro/#comment-87</guid>
		<description>I look forward to this series. VBA is the frontier I just cannot seem to cross. I can do a lot with &quot;charts and things&quot; without VBA, but usually it means I have to maintain my sreadsheets myself. If I could turn my knowledge into robust simple programs, I could hand more work off to my colleagues :-)</description>
		<content:encoded><![CDATA[<p>I look forward to this series. VBA is the frontier I just cannot seem to cross. I can do a lot with &#8220;charts and things&#8221; without VBA, but usually it means I have to maintain my sreadsheets myself. If I could turn my knowledge into robust simple programs, I could hand more work off to my colleagues :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan</title>
		<link>http://peltiertech.com/WordPress/how-to-use-someone-elses-macro/comment-page-1/#comment-85</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Mon, 10 Mar 2008 05:29:59 +0000</pubDate>
		<guid isPermaLink="false">http://peltiertech.com/WordPress/2008/03/09/how-to-use-someone-elses-macro/#comment-85</guid>
		<description>You know Jon, I&#039;m going to take a tangent on this topic. I am an experienced programmer (in other languages) and it seems like every VBA lesson out there assumes that you have no knowledge whatsoever. Are you aware of some better advanced material (i.e., I know how to program and now I want to know how to connect to a SQL server and a few excel sheets on networked drives and then perform data validation and calculations on the combined data with VBA). Sometimes I think it would be faster to figure out the COM model and just use IronPython :P

Excel&#039;s object model is a bit quirky and it&#039;s implementation of OOP seems to be lacking, where is the material on that stuff?

Thanks</description>
		<content:encoded><![CDATA[<p>You know Jon, I&#8217;m going to take a tangent on this topic. I am an experienced programmer (in other languages) and it seems like every VBA lesson out there assumes that you have no knowledge whatsoever. Are you aware of some better advanced material (i.e., I know how to program and now I want to know how to connect to a SQL server and a few excel sheets on networked drives and then perform data validation and calculations on the combined data with VBA). Sometimes I think it would be faster to figure out the COM model and just use IronPython :P</p>
<p>Excel&#8217;s object model is a bit quirky and it&#8217;s implementation of OOP seems to be lacking, where is the material on that stuff?</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
</channel>
</rss>
