<?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: VBA Editors</title>
	<atom:link href="http://www.dailydoseofexcel.com/archives/2007/04/14/vba-editors/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dailydoseofexcel.com/archives/2007/04/14/vba-editors/</link>
	<description>Daily posts of Excel tips…and other stuff</description>
	<lastBuildDate>Thu, 09 Feb 2012 18:06:07 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Bahadir Ozkurt</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/04/14/vba-editors/#comment-37259</link>
		<dc:creator>Bahadir Ozkurt</dc:creator>
		<pubDate>Thu, 15 Jan 2009 15:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1647#comment-37259</guid>
		<description>&lt;p&gt;I never felt the need to work outside the VBE until today. Today I really wished for folding within VBE. It saves a lot of time and focus to write big chunks of code and then fold and scroll past it as if it&#039;s one line.&lt;/p&gt;
&lt;p&gt;As a side note, I use EditPad Pro after having tried several others, it has extensive (to the extend of my capabilities at least) RegExp support as well as multiline/multifile search/replace, fold in place and &quot;copy/paste lines containing ...&quot; facilities. Furthermore the creators of this program have a free regex helper tool which really is a nice guide to create mediocre regexp phrases.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I never felt the need to work outside the VBE until today. Today I really wished for folding within VBE. It saves a lot of time and focus to write big chunks of code and then fold and scroll past it as if it&#8217;s one line.</p>
<p>As a side note, I use EditPad Pro after having tried several others, it has extensive (to the extend of my capabilities at least) RegExp support as well as multiline/multifile search/replace, fold in place and &#8220;copy/paste lines containing &#8230;&#8221; facilities. Furthermore the creators of this program have a free regex helper tool which really is a nice guide to create mediocre regexp phrases.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fabrice</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/04/14/vba-editors/#comment-32665</link>
		<dc:creator>Fabrice</dc:creator>
		<pubDate>Tue, 03 Jun 2008 13:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1647#comment-32665</guid>
		<description>&lt;p&gt;One thing really missing in VBE is the ability to scroll down with the mouse wheel.&lt;br&gt;
To work around this limitation I use FreeWheel, a small piece of programm written 10 years ago...&lt;br&gt;
Available here : &lt;a href=&quot;http://www.geocities.com/SiliconValley/2060/freewheel.html&quot; rel=&quot;nofollow&quot;&gt;http://www.geocities.com/SiliconValley/2060/freewheel.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;F&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>One thing really missing in VBE is the ability to scroll down with the mouse wheel.<br />
To work around this limitation I use FreeWheel, a small piece of programm written 10 years ago&#8230;<br />
Available here : <a href="http://www.geocities.com/SiliconValley/2060/freewheel.html" rel="nofollow">http://www.geocities.com/SiliconValley/2060/freewheel.html</a></p>
<p>F</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alan</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/04/14/vba-editors/#comment-32565</link>
		<dc:creator>alan</dc:creator>
		<pubDate>Tue, 27 May 2008 23:35:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1647#comment-32565</guid>
		<description>&lt;p&gt;jedit is my IDE of choice and it handles everything (text based code) wonderfully.&lt;/p&gt;
&lt;p&gt;for quick-coding on windows, I use notepad++&lt;/p&gt;
&lt;p&gt;my big question/issue is excel - am I supposed to import/export every time I want to edit the VBscript?  Is there no way to auto-link to an external file?  how weak is it that I have to remove a class and then import the class to run it?  if the script editor that came with excel didn&#039;t suck i could just use it, yes I know... but there is no syntax highlighting, no diffing, no folding, no regex searching, no anything I rely on...  well, it does let me type.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>jedit is my IDE of choice and it handles everything (text based code) wonderfully.</p>
<p>for quick-coding on windows, I use notepad++</p>
<p>my big question/issue is excel &#8211; am I supposed to import/export every time I want to edit the VBscript?  Is there no way to auto-link to an external file?  how weak is it that I have to remove a class and then import the class to run it?  if the script editor that came with excel didn&#8217;t suck i could just use it, yes I know&#8230; but there is no syntax highlighting, no diffing, no folding, no regex searching, no anything I rely on&#8230;  well, it does let me type.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Peltier</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/04/14/vba-editors/#comment-31926</link>
		<dc:creator>Jon Peltier</dc:creator>
		<pubDate>Fri, 18 Apr 2008 16:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1647#comment-31926</guid>
		<description>&lt;p&gt;John - What&#039;s the pop-up error?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>John &#8211; What&#8217;s the pop-up error?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Richter</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/04/14/vba-editors/#comment-31890</link>
		<dc:creator>John Richter</dc:creator>
		<pubDate>Thu, 17 Apr 2008 03:50:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1647#comment-31890</guid>
		<description>&lt;p&gt;The program TextPad is the most ingenious editor I have ever seen.  I like things simple too, but the VBE has a very annoying pop-up error message that frays every one of my nerves.  TextPad doesn&#039;t to that.  Neither does NotePad.  But, TextPad allows you to keep full libraries of subroutines that can be called into the document immediately with a simple click.  No more of &quot;I know that routine was in one of these excel apps, now where did I put it..........&quot;  As far as programming goes, I think the guys who created TextPad deserve a NobelPeace Prize.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The program TextPad is the most ingenious editor I have ever seen.  I like things simple too, but the VBE has a very annoying pop-up error message that frays every one of my nerves.  TextPad doesn&#8217;t to that.  Neither does NotePad.  But, TextPad allows you to keep full libraries of subroutines that can be called into the document immediately with a simple click.  No more of &#8220;I know that routine was in one of these excel apps, now where did I put it&#8230;&#8230;&#8230;.&#8221;  As far as programming goes, I think the guys who created TextPad deserve a NobelPeace Prize.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Peltier</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/04/14/vba-editors/#comment-27359</link>
		<dc:creator>Jon Peltier</dc:creator>
		<pubDate>Fri, 14 Sep 2007 03:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1647#comment-27359</guid>
		<description>&lt;p&gt;&quot;My company wouldn&#039;t let me install it [MZ Tools]&quot;&lt;/p&gt;
&lt;p&gt;My company lets me install whatever I want. Oh wait, I own my company.&lt;/p&gt;
&lt;p&gt;Freelancing hath its privileges.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>&#8220;My company wouldn&#8217;t let me install it [MZ Tools]&#8220;</p>
<p>My company lets me install whatever I want. Oh wait, I own my company.</p>
<p>Freelancing hath its privileges.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Klausnrooster</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/04/14/vba-editors/#comment-27338</link>
		<dc:creator>Klausnrooster</dc:creator>
		<pubDate>Thu, 13 Sep 2007 10:16:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1647#comment-27338</guid>
		<description>&lt;p&gt;I do VBA every day and am a big fan of Kusleika, de Bruin, Bovey, Walkenbach, Peltier, Blood, Pearson, Erlandsen, McRitchie, Colo, ... all you guys. I found this post while googling for another I saw years ago about recommending to paste code into fresh modules under certain conditions. I swear I&#039;ve seen some weird behavior in the VBE lately, but I think it was because I used &quot;_&quot; in procedure names. If you do a lot of VBA you&#039;ll know why that&#039;s not a good idea. Recently I&#039;ve hit on trying to do cheesy &quot;metaprogramming&quot; (abusing the term). I&#039;ve always edited code in regular Excel worksheets using formulas to build strings. Now I have written a class that takes input(box) and output strings to the Immediate Window or to a worksheet for later pasting. It includes Loop and Conditional constructors to do nesting and indentation (pushing and popping indent levels from a stack class {Forth, anyone?}). The input for those inputboxes is an equally cheesy markup language, if you will, so.. /S to start a Select Case and S/ to end it. Another thing in the class is a Class Module helper to do all the Dim, Get, and Set/Let for properties. But the feature I use most is a Combine &amp; Concatenate helper (which I need to develo further as it is such a time saver). Ignoring many of the good naming conventions is a bad habit of mine, but I do find it helpful to end variable names in &quot;zx&quot; or other unlikely strings, so I can do find/replace on them for &quot; = &quot; (assignments). I keep the class in a file called &quot;meta.xls&quot; and I always have it open. I arrange the modules in the VBE (undocked) first thing and   then I get Productive with a capital &quot;P&quot;. After I spif up the class I&#039;ll offer it on Aaron Blood&#039;s site in case anybody is interested. I used to employ AutoIt to type in the VBE but not since I wrote my meta class. But AutoIt is a great way too. Whoever mentioned Crimson editor - I can say rectangular selection is nice to have. That&#039;s the one feature I wish VBE had. I don&#039;t want to get hooked on MZtool or other extensions/addins. My company wouldn&#039;t let me install it and even if they did sooner or later I&#039;d have to re-install it. Plus I&#039;d be disappointed (or lost?) on every machine that didn&#039;t have it. Maybe some day I can work doing VBA  and Excel exclusively like some of you, then I could mod the VBE with wild abandon!&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I do VBA every day and am a big fan of Kusleika, de Bruin, Bovey, Walkenbach, Peltier, Blood, Pearson, Erlandsen, McRitchie, Colo, &#8230; all you guys. I found this post while googling for another I saw years ago about recommending to paste code into fresh modules under certain conditions. I swear I&#8217;ve seen some weird behavior in the VBE lately, but I think it was because I used &#8220;_&#8221; in procedure names. If you do a lot of VBA you&#8217;ll know why that&#8217;s not a good idea. Recently I&#8217;ve hit on trying to do cheesy &#8220;metaprogramming&#8221; (abusing the term). I&#8217;ve always edited code in regular Excel worksheets using formulas to build strings. Now I have written a class that takes input(box) and output strings to the Immediate Window or to a worksheet for later pasting. It includes Loop and Conditional constructors to do nesting and indentation (pushing and popping indent levels from a stack class {Forth, anyone?}). The input for those inputboxes is an equally cheesy markup language, if you will, so.. /S to start a Select Case and S/ to end it. Another thing in the class is a Class Module helper to do all the Dim, Get, and Set/Let for properties. But the feature I use most is a Combine &amp; Concatenate helper (which I need to develo further as it is such a time saver). Ignoring many of the good naming conventions is a bad habit of mine, but I do find it helpful to end variable names in &#8220;zx&#8221; or other unlikely strings, so I can do find/replace on them for &#8221; = &#8221; (assignments). I keep the class in a file called &#8220;meta.xls&#8221; and I always have it open. I arrange the modules in the VBE (undocked) first thing and   then I get Productive with a capital &#8220;P&#8221;. After I spif up the class I&#8217;ll offer it on Aaron Blood&#8217;s site in case anybody is interested. I used to employ AutoIt to type in the VBE but not since I wrote my meta class. But AutoIt is a great way too. Whoever mentioned Crimson editor &#8211; I can say rectangular selection is nice to have. That&#8217;s the one feature I wish VBE had. I don&#8217;t want to get hooked on MZtool or other extensions/addins. My company wouldn&#8217;t let me install it and even if they did sooner or later I&#8217;d have to re-install it. Plus I&#8217;d be disappointed (or lost?) on every machine that didn&#8217;t have it. Maybe some day I can work doing VBA  and Excel exclusively like some of you, then I could mod the VBE with wild abandon!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NOSLOW</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/04/14/vba-editors/#comment-27117</link>
		<dc:creator>NOSLOW</dc:creator>
		<pubDate>Thu, 06 Sep 2007 15:10:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1647#comment-27117</guid>
		<description>&lt;p&gt;EditPlus with syntax highlighting works great on .bas files. I use the VBA IDE 99% of the time, but ALWAYS copy and paste code into a scratch pad file that I keep open all the time. I&#039;m sure everyone has lost some code due to an Excel crash or freeze at one time or another. I guess I have a bad habit of writing too much code (err...too much *bad* code) while VBA is &quot;paused&quot;, which means I can&#039;t save often. Copying and pasting VBA code into a text file works well and has saved me lots of code!&lt;/p&gt;
&lt;p&gt;EditPlus is more like a swiss army knife for text manipulation. One great feature is the ability to select columns of text...something you just can&#039;t do inside the VBA editor. It&#039;s a great feature for whipping together long Select Case statements from messy text acquired elsewhere.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>EditPlus with syntax highlighting works great on .bas files. I use the VBA IDE 99% of the time, but ALWAYS copy and paste code into a scratch pad file that I keep open all the time. I&#8217;m sure everyone has lost some code due to an Excel crash or freeze at one time or another. I guess I have a bad habit of writing too much code (err&#8230;too much *bad* code) while VBA is &#8220;paused&#8221;, which means I can&#8217;t save often. Copying and pasting VBA code into a text file works well and has saved me lots of code!</p>
<p>EditPlus is more like a swiss army knife for text manipulation. One great feature is the ability to select columns of text&#8230;something you just can&#8217;t do inside the VBA editor. It&#8217;s a great feature for whipping together long Select Case statements from messy text acquired elsewhere.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wkb</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/04/14/vba-editors/#comment-26792</link>
		<dc:creator>wkb</dc:creator>
		<pubDate>Sun, 26 Aug 2007 04:32:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1647#comment-26792</guid>
		<description>&lt;p&gt;I go with the crowd: the built-in IDE is the most useful and convenient for Office. But if you leave the office and start anything like embedded development, you&#039;ll need a good editor; my choice is UltraEdit32.&lt;/p&gt;
&lt;p&gt;Historical note: my first DOS based editor was Brief. I think that was owned by Borland at the time (early 90s), and cost about three times what you pay for a good commercial editor today.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Bill&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I go with the crowd: the built-in IDE is the most useful and convenient for Office. But if you leave the office and start anything like embedded development, you&#8217;ll need a good editor; my choice is UltraEdit32.</p>
<p>Historical note: my first DOS based editor was Brief. I think that was owned by Borland at the time (early 90s), and cost about three times what you pay for a good commercial editor today.</p>
<p>Regards,</p>
<p>Bill</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Doug Glancy</title>
		<link>http://www.dailydoseofexcel.com/archives/2007/04/14/vba-editors/#comment-23596</link>
		<dc:creator>Doug Glancy</dc:creator>
		<pubDate>Sat, 21 Apr 2007 19:01:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.dailydoseofexcel.com/?p=1647#comment-23596</guid>
		<description>&lt;p&gt;Actually, I just learned about this thing called &quot;Google&quot;.  There&#039;s also this site called &quot;Wikipedia&quot; which seems to have lots of definitions, such as this for code folding:&lt;/p&gt;
&lt;p&gt;&quot;Code folding is a feature of some text editors, source code editors and IDEs that allows the user to selectively hide and display sections of a currently-edited file as a part of routine edit operations. This allows the user to manage large regions of potentially complicated text within one window, while still viewing only those subsections of the text that are specifically relevant during a particular editing session.&quot;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Actually, I just learned about this thing called &#8220;Google&#8221;.  There&#8217;s also this site called &#8220;Wikipedia&#8221; which seems to have lots of definitions, such as this for code folding:</p>
<p>&#8220;Code folding is a feature of some text editors, source code editors and IDEs that allows the user to selectively hide and display sections of a currently-edited file as a part of routine edit operations. This allows the user to manage large regions of potentially complicated text within one window, while still viewing only those subsections of the text that are specifically relevant during a particular editing session.&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

