<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-1119575245728734583</atom:id><lastBuildDate>Tue, 02 Dec 2025 02:08:13 +0000</lastBuildDate><category>VBA</category><category>Downloads</category><category>Utilities</category><category>Announcements</category><category>Visual Basic Editor</category><category>Charts</category><category>Formulas</category><category>Formatting</category><category>Games</category><category>Education</category><category>Excel Services</category><category>SharePoint</category><category>Courses</category><category>Database</category><category>Dates</category><category>Financial</category><category>Training</category><category>Tutorial</category><title>Andrew&#39;s Excel Tips</title><description>Making Excel do the work for you</description><link>http://andrewexcel.blogspot.com/</link><managingEditor>noreply@blogger.com (Andrew)</managingEditor><generator>Blogger</generator><openSearch:totalResults>67</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-955602743371875608</guid><pubDate>Sun, 15 Oct 2017 08:26:00 +0000</pubDate><atom:updated>2017-10-15T17:26:28.152+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><title>Application Settings is now Excel Settings</title><description>I decided to add more some more functionality to my Application Settings addin. In fact, I also changed the name to &lt;i&gt;Excel Settings&lt;/i&gt;. (It&#39;s  actually a different file, so please be sure to click &quot;Check settings when opening/saving files&quot; on the menu if you want these to fire). &lt;br /&gt;
&lt;br /&gt;
What&#39;s new? As you can see, I added 2 new sections for Workbook Scope and Worksheet Scope settings. The picture pretty well speaks for itself.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM9jHQ0z97UTyCILonIZ5MOzV3b3ktLjmx_dENokrC40hmPaVILhNzjVPDXEPFPdFBe5-vj4LIQz2-CbLCiYBFwnFuQjxB_iqXtzBOynzmdw5Ho5T6T_mvVt5xzFaDtVJe5H-JW-tzlHY/s1600/Excel+Settings.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM9jHQ0z97UTyCILonIZ5MOzV3b3ktLjmx_dENokrC40hmPaVILhNzjVPDXEPFPdFBe5-vj4LIQz2-CbLCiYBFwnFuQjxB_iqXtzBOynzmdw5Ho5T6T_mvVt5xzFaDtVJe5H-JW-tzlHY/s640/Excel+Settings.jpg&quot; width=&quot;640&quot; height=&quot;629&quot; data-original-width=&quot;725&quot; data-original-height=&quot;713&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
And, if your file is saved (has a path), you can see File Size, Last Saved (Date and Time) and Last Edit (Author) details.&lt;br /&gt;
&lt;br /&gt;
The download link is &lt;a href=&quot;http://www.andrewsexceltips.net/AET_Excel_Settings.zip&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/10/application-settings-is-now-excel.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM9jHQ0z97UTyCILonIZ5MOzV3b3ktLjmx_dENokrC40hmPaVILhNzjVPDXEPFPdFBe5-vj4LIQz2-CbLCiYBFwnFuQjxB_iqXtzBOynzmdw5Ho5T6T_mvVt5xzFaDtVJe5H-JW-tzlHY/s72-c/Excel+Settings.jpg" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-7731743068760673349</guid><pubDate>Sat, 02 Sep 2017 05:14:00 +0000</pubDate><atom:updated>2017-10-15T17:04:40.851+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><title>Application Settings Add-in Version 2</title><description>I made a new version of my Application Settings addin as per Sébastien&#39;s comments in my last post (mirrored on the &lt;a href=&quot;http://dailydoseofexcel.com/archives/2017/08/26/application-settings/&quot;&gt;Daily Dose of Excel&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBfih6oc4Sto9a5DkcGPlU4qKbUohIK_MLEEjqEDu2HyIwCcAXjvgs2B5QnV1LEiB1c7ew2mOHj0811UEc9BmhTJ3aa9RuFS-FQzufIgk-Q8TUNQo0oI1U_LI-iTso1XltXOxi5iue3ao/s1600/Application+Settings+Version+2.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBfih6oc4Sto9a5DkcGPlU4qKbUohIK_MLEEjqEDu2HyIwCcAXjvgs2B5QnV1LEiB1c7ew2mOHj0811UEc9BmhTJ3aa9RuFS-FQzufIgk-Q8TUNQo0oI1U_LI-iTso1XltXOxi5iue3ao/s640/Application+Settings+Version+2.jpg&quot; width=&quot;359&quot; height=&quot;640&quot; data-original-width=&quot;343&quot; data-original-height=&quot;612&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
As you can see, there are new settings for the following.&lt;br /&gt;
&lt;br /&gt;
Application.Iteration&lt;br /&gt;
&lt;br /&gt;
Application.MaxIterations&lt;br /&gt;
&lt;br /&gt;
Application.MaxChange&lt;br /&gt;
&lt;br /&gt;
In the case of the last 2 settings, you&#39;ll notice that there are Set, Reset and Save buttons. This is how they work,&lt;br /&gt;
&lt;br /&gt;
Set: Set to the number that is entered in the text box.&lt;br /&gt;
&lt;br /&gt;
Reset: Reset to the real default or “alias” default.&lt;br /&gt;
&lt;br /&gt;
Save: Save an “alias” default instead of Excel’s real default. For example, if you prefer 120 instead of 100 for Max Iterations, you can set the “alias” default so that the form does not appear when opening or saving the active workbook if Application.MaxIterations is set to 120. Also, clicking the Reset button thereafter will reset Application.MaxIterations to 120. And using the Set button to set Application.MaxIterations to any other value than 120 will show the value in red font to indicate it is not the “alias” default.&lt;br /&gt;
&lt;br /&gt;
Hope this is useful. Download the new version &lt;a href=&quot;http://andrewsexceltips.net/AET_Application_Settings.zip&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/09/application-setting-addin-version-2.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBfih6oc4Sto9a5DkcGPlU4qKbUohIK_MLEEjqEDu2HyIwCcAXjvgs2B5QnV1LEiB1c7ew2mOHj0811UEc9BmhTJ3aa9RuFS-FQzufIgk-Q8TUNQo0oI1U_LI-iTso1XltXOxi5iue3ao/s72-c/Application+Settings+Version+2.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-7096263188238567828</guid><pubDate>Tue, 22 Aug 2017 13:44:00 +0000</pubDate><atom:updated>2017-08-22T22:45:35.841+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><title>Application Settings Add-in</title><description>Back in 2005, I noticed something that worried me.&lt;br /&gt;
&lt;br /&gt;
You may know already that switching Application.Calculation to xlCalculationManual can make various code run faster. It can be a big time saver.&lt;br /&gt;
&lt;br /&gt;
The problem, as I see it, is not switching it back to xlCalculationAutomatic. Given that some people for whatever reasons might use Manual Calculation all the time, most people &lt;i&gt;don&#39;t&lt;/i&gt;, especially the vast majority of average users who probably haven&#39;t heard of this setting. With Calculation still set to Manual, they might be looking at values that haven&#39;t be updated. Even experienced programmers might be temporarily confused until they figure out what&#39;s going on. Imagine someone in a sales department quoting incorrect pricing to a customer or doing a faulty presentation at an important meeting. Not good.&lt;br /&gt;
&lt;br /&gt;
And now for what really worries me - saving files with this setting. Let&#39;s try something. Close all Excel files, except one to use for testing. Now switch to Manual Calculation. If you don&#39;t know how to do it in code, you can click Calculation Options on the Formulas tab, then select Manual. Now save in that setting, close Excel, and reopen the file. If that file is the first one to be opened, Excel Calculation will be set to Manual by default, and all other files opened thereafter will be affected too. Save any of them with this setting, and the same thing will happen if they happen to be the first file opened...&lt;br /&gt;
&lt;br /&gt;
So, how do you know Calculation is set to Manual without specifically checking?&lt;br /&gt;
&lt;br /&gt;
You can&#39;t.&lt;br /&gt;
&lt;br /&gt;
Now, imagine sending one of these files to colleagues or customers, then realizing something is amiss days later. Again, not good. In fact, downright scary.&lt;br /&gt;
&lt;br /&gt;
So, also in 2005(?), I made an addin called &lt;a href=&quot;http://www.andrewsexceltips.net/Calculation_Checker.zip&quot;&gt;Calculation Checker&lt;/a&gt;. It checks Calculation when you save and prompts you to do so as Automatic if set as otherwise (including Automatic Except for Data Tables).&lt;br /&gt;
&lt;br /&gt;
I&#39;ve found it useful, but since then I&#39;ve thought there&#39;s room for improvement, so I made something new.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilyEHgmTaSbuc796ANjGPw4ScVMJlvhAGisBlaZ5rs75TurviGKWA7KG7cPLo11zQ9SYkWsKNxY4C5ZzBCGLIEFo8X5oNGgn04HclT4NB0-hvaMEN8Fa1CJDnKG6iEn6-w6qHr6iTbsUA/s400/Application+Settings+Menu.jpg&quot; width=&quot;400&quot; height=&quot;295&quot; data-original-width=&quot;531&quot; data-original-height=&quot;392&quot; /&gt;&lt;br /&gt;
As you can see there&#39;s 3 menu items. The bottom 2, when toggle to &quot;On&quot;, check files when opened/saved for the following settings.&lt;br /&gt;
&lt;br /&gt;
Application.DisplayFormulaBar&lt;br /&gt;
&lt;br /&gt;
Application.DisplayStatusBar&lt;br /&gt;
&lt;br /&gt;
Application.Calculation&lt;br /&gt;
&lt;br /&gt;
Application.ReferenceStyle&lt;br /&gt;
&lt;br /&gt;
If any of those settings are not at their default, the Application Settings form will be displayed. Non-default settings are displayed in red. (Yes, the first 3 &lt;i&gt;should&lt;/i&gt; be obvious, but easy enough to miss if you&#39;re busy, tired or both!)&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihmisyccIiXmk_2oaVUScl_0jb3L8pzNY4x48RMrSXJWPYPOvhBJkioy0MPwkRXurKxpjLMDsI4SAb26qnwE-eo3MJzXmBlJOs1TzvmschD1VnXl_VUPJTCFwJc7hKzelPBrbTjIGuYC8/s400/Application+Settings+Normal+Size.jpg&quot; width=&quot;312&quot; height=&quot;400&quot; data-original-width=&quot;343&quot; data-original-height=&quot;440&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Click the form&#39;s controls to reset them individually, or just click the Reset Everything button, then the Save File and Exit button if you choose to. Alternatively, click the X button not to save the file. Note that any other file that are open will also be saved with these settings (unless you change them later), because they are Application settings, not Workbook settings.&lt;br /&gt;
&lt;br /&gt;
And because the form can be opened directly from the Ribbon, you can easily change any of the settings at any time for whatever reason. Click the Show Settings button and you can see other settings that can also be reset when clicking the Reset Everything button, if the &lt;i&gt;Include other settings checkbox&lt;/i&gt; is ticked.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizMITghDQia19H8dkMbkErCfhQ6wraLJqvDOC9RyXyPfgWvHe-dgo259S-8ystJw4-zxU-L2eEopeQPJQ8jfUxucbYf16DwFIHQmFE7XZEYL-pp8FAhdNGFus34AiD0vovAzhD470hK2E/s400/Application+Settings+Extended+Size.jpg&quot; width=&quot;241&quot; height=&quot;400&quot; data-original-width=&quot;343&quot; data-original-height=&quot;570&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Note&lt;/b&gt;&lt;br /&gt;
Keep in mind that these additional settings aren&#39;t checked automatically. The form only resets them if you click the Reset Everything button as mentioned above. Also, if Application.EnableEvents is set to False by VBA code, my addin won&#39;t check files when opening or saving as these are the events that trigger it. In fact, you &lt;i&gt;should &lt;/i&gt;be setting this False if any of your code does open or save workbooks to prevent my code from running, then set it back to True before the code ends.&lt;br /&gt;
&lt;br /&gt;
Hopefully this tool will be of use. You can download it &lt;a href=&quot;http://andrewsexceltips.net/AET_Application_Settings.zip&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/08/application-settings-addin.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilyEHgmTaSbuc796ANjGPw4ScVMJlvhAGisBlaZ5rs75TurviGKWA7KG7cPLo11zQ9SYkWsKNxY4C5ZzBCGLIEFo8X5oNGgn04HclT4NB0-hvaMEN8Fa1CJDnKG6iEn6-w6qHr6iTbsUA/s72-c/Application+Settings+Menu.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-2359865365666021887</guid><pubDate>Mon, 15 May 2017 11:00:00 +0000</pubDate><atom:updated>2017-07-03T21:46:11.598+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Formatting</category><category domain="http://www.blogger.com/atom/ns#">Formulas</category><category domain="http://www.blogger.com/atom/ns#">Tutorial</category><title>Monthly Report Tutorial</title><description>At a former client, I was asked to submit monthly reports that show details of work performed in 15 minute increments.&lt;br /&gt;
&lt;br /&gt;
My line of thought went something like this,&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&quot;Let&#39;s see, a monthly calendar, something like the one on my fridge door comes to mind and making one in Excel should be easy...&quot;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOa__5BTuxDqjmLrSfSKpisBZCL74BK6XeY8ICfi0iYbmAbfWaao7O3RnBfR3abwzxh6RuGWT2nQaa37voVuv4ZNXFPKYdmNSf47v64r3XngyuV_UW8yqyP7ZK85fNd831BAD92RHHXQc/s1600/Traditional+Calendar.jpg&quot; width=&quot;600&quot; height=&quot;288&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
One problem is space. If I do several tasks in one day, do I use tiny font to make the details fit, or do I make the calendar larger to the point that I have to scroll copiously?&lt;br /&gt;
&lt;br /&gt;
Also, just how practical is that style of calendar going to be when it comes to adding up total time per task? Something along the lines of a regular timesheet would be better.&lt;br /&gt;
&lt;br /&gt;
I can easily fit 32 rows on my laptop screen. That&#39;s a good start. So here&#39;s how to do the same thing I did, if you are interested.&lt;br /&gt;
&lt;br /&gt;
Leave the first row for your headers. In cells A1 and B1, enter &quot;Date&quot; and &quot;Day&quot;, then change the orientation. Right click the cells, select Format Cells, Alignment, and change Orientation to 90 degrees.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLHuSg4oPjAm2VwDurki0_g_QKqWIaPSjI43dnJU4iw0Wvtk4j9qL0ii1fiqrCVdfhW6sjG2swL-kGJV6AoDIwz57uIcFNr7adr-gFV4_-m1g7Myg3n5bQ8YHUwr9oPVNUb0txfcBoVRo/s1600/Orientation.jpg&quot; width=&quot;400&quot; height=&quot;357&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
(You might want to change the Alignment too. Choose from the options on the Alignment Group on the Home Tab)&lt;br /&gt;
&lt;br /&gt;
Enter the first day of the month in cell A2. Select range A2:A32, then change the format to either &quot;d/m&quot; or &quot;m/d&quot; as you prefer. Right click the cells, select Format Cells, Number, and enter the format in the Type text box in the Custom section.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq-YRvitB4jBqH2tNvOk_jBui35ho_nAqs5jo9Et1rrvOC0su85FUaOEJhonScpFcBuo-Fp0MtuXoDi0poElN45vAzH2udBhaFZEi8fFv_tKFKWbOeIh2ntNLJ07M6fhF3A7Vbi-FOIwk/s1600/Custom+Number+Format.jpg&quot; width=&quot;400&quot; height=&quot;357&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Now enter &lt;code&gt;=A2+1&lt;/code&gt; into Range A3:A32 and click your Ctrl and Enter keys simultaneously to enter the formula into all selected cells.&lt;br /&gt;
&lt;br /&gt;
In the same way, enter &lt;code&gt;=CHOOSE(WEEKDAY(A2,1),&quot;Su&quot;,&quot;Mo&quot;,&quot;Tu&quot;,&quot;We&quot;,&quot;Th&quot;,&quot;Fr&quot;,&quot;Sa&quot;)&lt;/code&gt; into Range B2:B32.&lt;br /&gt;
&lt;br /&gt;
Adjust the width of both of these columns and set the alignment to suit.&lt;br /&gt;
&lt;br /&gt;
You should have something like this.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWpvcRWdE_M_3Zb3OTfkCFJPcpQIXAkHTPWMgoofFEj8if4EyWMkTKfG5A7pTyv-6EofWrM-Rpg6R5wUawGR1ad3aq6sHfqKopBUMudUhD3vmZrDFa3DXyNL2q_g_NDTanzLf_1AmjrQg/s1600/Day+and+Dates.jpg&quot; width=&quot;56.5&quot; height=&quot;400&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
And now for the details. Long descriptions take up space, so let&#39;s use numbers instead. Keep in mind that longer tasks won&#39;t be completed in 15 minutes, and recurring tasks will be duplicated so that&#39;s going to cut down the number of tasks in total. With any luck, we can keep things within double digits.  &lt;br /&gt;
&lt;br /&gt;
Start times allotted for the 15 minute intervals go in Row 1. Adjust the Orientation to 90 degrees. &quot;h:mm&quot; is a suitable format.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjktxIqDWQ028JklX3Ul015VycwOuBjSkDKwpcb7wECw1lc0KPtuCrsJkyTwQuYTBY3N4EelDC2UgN8xkb8t_74IB4XSGpdMaEz47AaqrcHxIqq6oJDNkXq3u0Qm1G7DbaSSalOrBSx-gU/s1600/Time+Intervals.jpg&quot; width=&quot;600&quot; height=&quot;491&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
The task descriptions that match the numbers can go on the right. But note the numbers to their left to perform a lookup.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbCMPLTSSKtpeNql7Tb0lWBcDMp5fWQBYI3SPbXnAtJEKF-W-1QyqOncgqcaUB03E0neraeyLhXMpGvQkozQtP-SC-88vLgbG0cyIGB2p0uZRTDLQRxJwcaQstbG5darhZsDlaQed6tVI/s1600/Task+Descriptions.jpg&quot; width=&quot;640&quot; height=&quot;393&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Important: adjust the following ranges to suit your requirements. Use Named Ranges if you prefer.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Enter formulas to add up the time. Type the following formula into Cell AI2, and drag down to the end of your list. &lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;=IF(COUNTIF($C$2:$AE$32,AG2)=0,&quot;&quot;,COUNTIF($C$2:$AE$32,AG2)/4)&lt;/code&gt;&lt;br /&gt;
You should have something like this.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7PLwmp5z29jqeTSCQkr1OY7SZalK90SzAwREcTEjwXHG9c3XBXFelX9l5J4v6F0SMNVDQ_vW5J4W781UKHKeME0eykAvFvuR88omzJBL5Mlxn2YxA9sb1zJnhlINBLTosVuF2TLcGNfw/s1600/Total+Hours.jpg&quot; width=&quot;600&quot; height=&quot;333&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
You can freeze the first row if the number of tasks exceed the number of visible rows on your screen. (View Tab, Windows Group, Freeze Panes, Freeze Top Row)&lt;br /&gt;
&lt;br /&gt;
Now for some extra features to enhance visibility. Why not add some Conditional Formatting to highlight the weekends? With Range A2:AE32 selected, click the Home Tab, Styles, Conditional Formatting, New Rule, then &quot;Use a formula to determine which cells to format&quot; and enter this formula. (Click the Format button to choose a suitable format)&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEiJEwRJc5kxMFqe-hdDGBZecJgGxibmSk4EIzZVDuXdHC-JNwRPUuFZwUHdxaoMomY6HCew4-hBNWGhkaO956Mx5qbaQnPFoh6w_q6SJ5d0AAwU0FAN3BfHqBlQ3IJKTJLBnk5nkSCMQ/s1600/Colour+Weekends.jpg&quot; width=&quot;600&quot; height=&quot;486&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Here&#39;s the result.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKUdO_7ypIeKNN1t6z5WNsJGI0cqv4ulqSUA-R-QnwVSSAuqns_tJmL_pO0QGEd6q0Fe_zEqFiMRzC65pBzyX-mKpOexb5Q9rPTXNkNyJIHkxAJ2gniOxc3ldSyp3MTrcTV33c94O7S90/s1600/Weekends.jpg&quot; width=&quot;600&quot; height=&quot;486&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
An ActiveX Combo Box and a bit more Conditional Formatting makes it easy to see when the work was done. If you can&#39;t see the Developer Tab on the Ribbon, select the File Tab, Options, Customize Ribbon, then tick &quot;Developer&quot; on the list to the right and click the OK button.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEht_FO00SA6qc4eF02Z6VpTYYClytxdNsD-_vxXW3DlXe2QdoBaxP1DD-DCfrz3-J0Omgg_pTEek-1al5sOFg7ivfKhZtMzmDYef5jJosX-bgUTdNqGKBB1GrGJlOdnDRn8mNLVn3D76RA/s1600/Developer+Tab+Option.jpg&quot; width=&quot;600&quot; height=&quot;435&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
On the Developer Tab, select Insert from the Control Group to add an Active X Combo Box. (I&#39;ve already added one to Cell AH1)&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhUeBhyphenhyphenk6wUZsfKtcGJlHO9gtQ9rcQvLBQrPq0Gu5u3P5XSEqq_7LQndJzWUQgoD5a4fWUDaFZKmWHgYvIDo9_yrxsbl-qMADA6NeCh1vyBL_uu4Zn81ICmJj2Nwk6NPB9ylRxmyrenvE/s1600/Add+Combo+Box.jpg&quot; width=&quot;600&quot; height=&quot;233&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Right click the Combo Box and select Properties. Set the LinkedCell and ListFillRange properties. I&#39;ve hard-coded my ListFillRange range reference but you can use Named Ranges too, as in &quot;=Tasks&quot; without the quotation marks.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnKoumjXJcPmYv1sMGwO33_CSE3tOX5WZp2G-CcS4rIHa8hPiF8XE6xusAzyAeDe64HSqQT99k3rDwg4oooEjxaJB6AlOfMuLrZ6V_fCeP1Qrk8eT2fc73DasybjV7M8OpSIpNyyBzFTE/s1600/Combo+Box.jpg&quot; width=&quot;400&quot; height=&quot;353&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
When finished, toggle off Design Mode on the Developer Tab.&lt;br /&gt;
&lt;br /&gt;
Note the linked cell. That gives me the selected item of the list. Now I use another formula to get the reference number which I have put in the cell below the linked cell (In this case, Cell AJ3).&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;=MATCH(AJ2,AH:AH,0)-1&lt;/code&gt;&lt;br /&gt;
If I select the first item on the Combo Box, Cell AJ3 will show 1.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiouLeF4WAeKoxox1VbxOGeBfNUntBgYELJPyCPLHLNlqrRGNX2WuRoAvd8AQFBGOiRiXKnjhpt3vDoQIWglaBGUMAh5Q9sR7oke1I4I7GsGGN68jYdgnp34al8srKe4zpyw4DO5mPaRag/s1600/Linked+Cell.jpg&quot; width=&quot;326&quot; height=&quot;400&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Here&#39;s the Conditional Formatting for the details part of the report. (Range C2:AI32)&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_wwWDs82oZdh4M3wER6NwIPO7gjSC2-Oywe4qg0A0VAA7BJwdFPzqmJEv6u8GMDrxr6kPJycjPseNJFgcaiMGpXtCSd0Fal_zaDh2X7zt1rm7mI6Mu6pYXAJLgYachsmH1vOSThKkQyA/s1600/Highlight+Range.jpg&quot; width=&quot;600&quot; height=&quot;500&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
And here&#39;s the Conditional Formatting for the list. (Range AG2:AH32)&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWpswOY1Z8JO5_EorLUpbXuqLl6kCC5tX3NNA9Ni1Zu-hNGZp__qPaZe87ApAU8GG-68MBQyO8GiZ-wnx6guNlI6LJJIjb0hHPWkoXBoLAdPe4ZbSMM2KOjWnHeC3FN-WO8aVOtKvfhHs/s1600/Highlight+List.jpg&quot; width=&quot;558&quot; height=&quot;600&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
I also added some Data Bars to the hours.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMsFmuS0QN_rjLxCxm0Y88NXXaYwHlDxFwP3rib7MyDrNi8BY3RhmLWGXJH3TltiykKEovSxMg0yrNTtM3Qq-uxLrdm-Zs6qoCIZjjUNfEaG7p-9NOIeha3wABV8JHyZUd3a1hqfu4D68/s1600/Data+Bars.jpg&quot; width=&quot;600&quot; height=&quot;531&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
And we&#39;re done.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho99xkSFg9bUjszKAP61SWg4EUICixYX1HECk0eEUmJXJa2ckqul-9l2bMKXRZd_lNFFEtRnt1KMdOF_nqurSfX6VkAD2Im63Jtj2g988AB3jl28FrQOmg81k3YhW-pU705R-xRWGIsTs/s1600/Finished+Calendar.jpg&quot; width=&quot;600&quot; height=&quot;335&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
No VBA was used so you can send the file without explaining the need to enable macros. &lt;br /&gt;
&lt;br /&gt;
Here&#39;s a download &lt;a href=&quot;http://www.andrewsexceltips.net/Monthly_Timesheet.zip&quot;&gt;link&lt;/a&gt; if you want to skip making one yourself.&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/05/monthly-report-tutorial.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOa__5BTuxDqjmLrSfSKpisBZCL74BK6XeY8ICfi0iYbmAbfWaao7O3RnBfR3abwzxh6RuGWT2nQaa37voVuv4ZNXFPKYdmNSf47v64r3XngyuV_UW8yqyP7ZK85fNd831BAD92RHHXQc/s72-c/Traditional+Calendar.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-8186103810522867922</guid><pubDate>Wed, 26 Apr 2017 00:12:00 +0000</pubDate><atom:updated>2017-07-09T19:35:00.624+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Announcements</category><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools v1.7.3</title><description>Yet another tool has been added!&lt;br /&gt;
&lt;br /&gt;
You can now run a report that shows project statistics. It&#39;s a good way to get a general feel of how much work you have done, and where it is located.&lt;br /&gt;
&lt;br /&gt;
Details include:&lt;br /&gt;
&lt;li&gt;Module Names&lt;br /&gt;
&lt;li&gt;Procedure Names&lt;br /&gt;
&lt;li&gt;Count of Children (Project and Modules)&lt;br /&gt;
&lt;li&gt;Procedure Scope&lt;br /&gt;
&lt;li&gt;Count of Lines (Project, Modules and Procedures)&lt;br /&gt;
&lt;li&gt;Count of Comments (Project, Modules and Procedures)&lt;br /&gt;
&lt;li&gt;Count of Declaration Lines (Project and Modules)&lt;br /&gt;
&lt;li&gt;Count of Declaration Comments (Project and Modules)&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDBRzhvH2f8CCjS0YLP3WvxvzQEhcKr_H1A-lLw4mIvbNTgVncNyQJcflAFeDDb-hItJzdRQrkAlZo6GQGQHGzt6_1-hRC_XHcLFQwCyM_UTXNqGxcedAw8H1VICIM5L5z73t-CpZx3Vg/s640/Show+Project+Statistics.jpg&quot; width=&quot;640&quot; height=&quot;167&quot; data-original-width=&quot;1025&quot; data-original-height=&quot;267&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Download the new version &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
P.S. If you have purchased an earlier version, contact me by email and I&#39;ll send a new set of tools - free of charge!&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/04/aet-vbe-tools-v173.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDBRzhvH2f8CCjS0YLP3WvxvzQEhcKr_H1A-lLw4mIvbNTgVncNyQJcflAFeDDb-hItJzdRQrkAlZo6GQGQHGzt6_1-hRC_XHcLFQwCyM_UTXNqGxcedAw8H1VICIM5L5z73t-CpZx3Vg/s72-c/Show+Project+Statistics.jpg" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-4593003947829046363</guid><pubDate>Thu, 06 Apr 2017 12:56:00 +0000</pubDate><atom:updated>2017-07-09T19:40:46.918+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Announcements</category><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools v1.7.2</title><description>Already? Didn&#39;t you just release v1.7.1?&lt;br /&gt;
&lt;br /&gt;
Yes, and I&#39;m pleased to announce 2 new additions to the tools!&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Find Code In Project&lt;/b&gt;&lt;br /&gt;
This tool creates a report that works in a similar way to the built-in Find dialog in the Visual Basic Editor.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLdClcFcrvaLdrTv27G0rkgBBgPqkL_2G-Ks9Pt3ZBr5y7It0d1c3PbmaUrdP_Z4wOu_997JDJM-QyNUlGsZFrupTRj6bIbJd6MK1_-yJuesbuN23o59kdQZrwodyI-zy9EtLi-MADvn4/s1600/Find+Code+In+Project.jpg&quot; data-original-width=&quot;484&quot; data-original-height=&quot;229&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Details include,&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;Module Name&lt;br /&gt;
&lt;li&gt;Procedure Name&lt;br /&gt;
&lt;li&gt;Instances (count of code found)&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH2DtTVIRxZIQ_7-DoUvR5H6XX5KyE-ZEfkL8Yi2znfd_UP53fjK_B73c7mbhEyJi9V6SSTnEmHQtR7xFRJjkphh4G_mt2b_Hk7DJwXe5x5rTeTqlBe8UZG13GVgqjLAb7UWrtDBxaPSY/s1600/Find+Code+Report.jpg&quot; data-original-width=&quot;575&quot; data-original-height=&quot;290&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Select Current Procedure&lt;/b&gt;&lt;br /&gt;
Do you hate scrolling?&lt;br /&gt;
&lt;br /&gt;
Selecting all code in a module is easy, just use the Ctrl + A keys on your keyboard. A procedure - not so easy, especially if it&#39;s a loooong procedure.&lt;br /&gt;
&lt;br /&gt;
Trust me, this tool helps. You and your hand(s?) can thank me later.&lt;br /&gt;
&lt;br /&gt;
Download the new version &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
P.S. Tick the &lt;b&gt;&lt;span style=&quot;color:red;&quot;&gt;G+1&lt;/span&gt;&lt;/b&gt; icon at the bottom of my post to tell me if you like what you see!&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/04/aet-vbe-tools-v172.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLdClcFcrvaLdrTv27G0rkgBBgPqkL_2G-Ks9Pt3ZBr5y7It0d1c3PbmaUrdP_Z4wOu_997JDJM-QyNUlGsZFrupTRj6bIbJd6MK1_-yJuesbuN23o59kdQZrwodyI-zy9EtLi-MADvn4/s72-c/Find+Code+In+Project.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-4787848388570214180</guid><pubDate>Mon, 27 Mar 2017 14:59:00 +0000</pubDate><atom:updated>2017-07-09T19:43:58.395+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Announcements</category><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools 1.7.1</title><description>It has been a busy couple of weeks, but I added some new features to my VBE tools.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Line Continuation&lt;/b&gt;&lt;br /&gt;
Here&#39;s a pic of what&#39;s available.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhigE71NZRg1EaIMwKB2BABco3coM8qOLa2CFAtNxWRL47MRva7UMoOGKRyGHL6H-76g5HCk_H-L70HAJegLHhzG-TLNS6E-xp__uxsnWAUPa7sh4J99I4RyVqHwVDwJ0ecB9cBLI49LAc/s1600/Line+Continuation.jpg&quot; data-original-width=&quot;401&quot; data-original-height=&quot;128&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
My version of line continuation adds spaces and underscores after And and Or keywords.&lt;br /&gt;
&lt;br /&gt;
So something like&lt;br /&gt;
&lt;i style=&quot;color:#8c8c8c;&quot;&gt;If Left$(LTrim$(.Lines(lCodeLine, 1)), 4) = &quot;Sub &quot; Or Left$(LTrim$(.Lines(lCodeLine, 1)), 12) = &quot;Private Sub &quot; Or Left$(LTrim$(.Lines(lCodeLine, 1)), 11) = &quot;Public Sub &quot; Or Left$(LTrim$(.Lines(lCodeLine, 1)), 9) = &quot;Function &quot; Or Left$(LTrim$(.Lines(lCodeLine, 1)), 17) = &quot;Private Function &quot; Or Left$(LTrim$(.Lines(lCodeLine, 1)), 16) = &quot;Public Function &quot; Or Left$(LTrim$(.Lines(lCodeLine, 1)), 12) = &quot;Property &quot; Or Left$(LTrim$(.Lines(lCodeLine, 1)), 12) = &quot;Private Property &quot; Or Left$(LTrim$(.Lines(lCodeLine, 1)), 12) = &quot;Public Property &quot; Then&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
becomes&lt;br /&gt;
&lt;i style=&quot;color:#8c8c8c;&quot;&gt;If Left$(LTrim$(.Lines(lCodeLine, 1)), 4) = &quot;Sub &quot; Or _&lt;br /&gt;
Left$(LTrim$(.Lines(lCodeLine, 1)), 12) = &quot;Private Sub &quot; Or _&lt;br /&gt;
Left$(LTrim$(.Lines(lCodeLine, 1)), 11) = &quot;Public Sub &quot; Or _&lt;br /&gt;
Left$(LTrim$(.Lines(lCodeLine, 1)), 9) = &quot;Function &quot; Or _&lt;br /&gt;
Left$(LTrim$(.Lines(lCodeLine, 1)), 17) = &quot;Private Function &quot; Or _&lt;br /&gt;
Left$(LTrim$(.Lines(lCodeLine, 1)), 16) = &quot;Public Function &quot; Or _&lt;br /&gt;
Left$(LTrim$(.Lines(lCodeLine, 1)), 12) = &quot;Property &quot; Or _&lt;br /&gt;
Left$(LTrim$(.Lines(lCodeLine, 1)), 12) = &quot;Private Property &quot; Or _&lt;br /&gt;
Left$(LTrim$(.Lines(lCodeLine, 1)), 12) = &quot;Public Property &quot; Then&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Much easier to read. But there are 2 things to watch out for.&lt;br /&gt;
&lt;br /&gt;
1. If And or Or is &lt;i&gt;between&lt;/i&gt; quotation marks, an error will occur. If this happens, click &lt;b&gt;Undo last operation&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
The best way to check for errors is to use Compile VBA Project at the top of the Debug menu after adding line continuation.&lt;br /&gt;
&lt;br /&gt;
2. I haven&#39;t experienced problems myself, but I occasionally read about people whose code doesn&#39;t work properly if there is too much line continuation in a project. Something to keep this in mind anyway. Again, I recommend compilation of code and saving your work at regular intervals in case things go wrong.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;New Cleanup Project Options&lt;/b&gt;&lt;br /&gt;
In addition to deleting excess blank lines (if you have several blank lines between code, only one will remain), you can now choose to delete all blank lines too. Not only that, you can delete comments and indenting.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpnAkUKTcmuFDT1ujHEviLce-x5PhlV-sZKEWHHb8yzXjuJE3zPQdjReO4qp56XImRCDeDadllmqStxlha_38Szjhn9-Wn5KzdEvBDs6SmGVT_yZkk3ISRpa67KwXehEjLR8BAhdjSgPg/s1600/Settings_171.jpg&quot; data-original-width=&quot;655&quot; data-original-height=&quot;465&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Personally, I like to have blank lines between regular code and indenting for readability, as well as comments to keep track of what is going on. But when the code is ready for distribution, the 3 new options can drastically reduce the size of your project which is definitely a good thing.&lt;br /&gt;
&lt;br /&gt;
Download the tools &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
P.S. Tick the &lt;b&gt;&lt;span style=&quot;color:red;&quot;&gt;G+1&lt;/span&gt;&lt;/b&gt; icon at the bottom of my post to tell me if you like what you see!&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;Note:&lt;/b&gt; Thanks to everyone who participated in the Facebook sharing event. All good things come to an end, and the offer is now closed! (Don&#39;t forget to send your email address so I can send a copy of the tools. My email address is on the blog sidebar).&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><link>http://andrewexcel.blogspot.com/2017/03/aet-vbe-tools-171.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhigE71NZRg1EaIMwKB2BABco3coM8qOLa2CFAtNxWRL47MRva7UMoOGKRyGHL6H-76g5HCk_H-L70HAJegLHhzG-TLNS6E-xp__uxsnWAUPa7sh4J99I4RyVqHwVDwJ0ecB9cBLI49LAc/s72-c/Line+Continuation.jpg" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-7030433201695432525</guid><pubDate>Sun, 12 Mar 2017 04:09:00 +0000</pubDate><atom:updated>2017-07-09T19:51:26.134+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Announcements</category><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools v1.7</title><description>Finally they&#39;re ready!&lt;br /&gt;
&lt;br /&gt;
What&#39;s new?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1. Rename Userform Controls&lt;/b&gt;&lt;br /&gt;
This tool allows you to batch rename all controls on a userform via a simple Find and Replace interface. In addition to changing the control names, it also changes code with the old control name to the new control name.&lt;br /&gt;
&lt;br /&gt;
So, if you want to change all controls that start with &quot;CommandButton&quot; to &quot;btn&quot; or &quot;cb&quot;, etc, this is the way to do it all at the same time!&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicX2xIEicKN6sZ8E0PdRi25B771mlKWGjgx1my1CyOjQd_PGdvelZDOaj5p4FS6Fzvrpid4TXR_jSSZt9dLz4eE5Tm1zH0fnbfUd3DKh7ceuE_ryFk3_T4omTca1azCP0GMnfTQv3Qws4/s1600/Rename+Userfrom+Controls.jpg&quot; data-original-width=&quot;384&quot; data-original-height=&quot;218&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. Make Project Variables List&lt;/b&gt;&lt;br /&gt;
The bigger the project, the more complex it becomes.&lt;br /&gt;
&lt;br /&gt;
This tool analyses your code and makes a list of variables and constants.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifOSdrwOzTKpo80fmZ5dJbuqcj2BtGCCJA0Fe_ojJczJM1KzReuCbxMhBuTxqxKj8ovCMHRoTPCBUTFrmEjQ2siPgNZXEK0MvJiYUhmNncL6UX7Raen8m2F3J8BJmrq6kFF41czAjCmgc/s640/Make+Varibales+List.jpg&quot; width=&quot;640&quot; height=&quot;94&quot; data-original-width=&quot;1600&quot; data-original-height=&quot;234&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Details include: &lt;br /&gt;
&lt;li&gt;Module Name (Where the variable or constant is)&lt;br /&gt;
&lt;li&gt;Scope (Public, Private, Type or Procedure)&lt;br /&gt;
&lt;li&gt;Location (Declaration or procedure name)&lt;br /&gt;
&lt;li&gt;Name (Variable or constant name)&lt;br /&gt;
&lt;li&gt;Type (Variable or constant type, eg String, Long, etc)&lt;br /&gt;
&lt;li&gt;Const (True or null, to discern between variables and constants)&lt;br /&gt;
&lt;li&gt;Const Value (Value if constant)&lt;br /&gt;
&lt;li&gt;Found in Project (Count within project)&lt;br /&gt;
&lt;li&gt;Found in Report (Count within report)&lt;br /&gt;
&lt;li&gt;Modules Count&lt;br /&gt;
&lt;li&gt;Procedures Count&lt;br /&gt;
&lt;li&gt;Unique Values&lt;br /&gt;
&lt;li&gt;Duplicate Values&lt;br /&gt;
&lt;br /&gt;
More features are planned in the near future.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. Copy Code for Web&lt;/b&gt;&lt;br /&gt;
If you need to show your code on the web, normal indenting won&#39;t show. The way to get around it is to convert indent spaces to &quot;&amp;amp;nbsp;&quot;.&lt;br /&gt;
&lt;br /&gt;
This tool does that and copies the code to the clipboard so you can paste it where required.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;4. Delete Orphan Code&lt;/b&gt;&lt;br /&gt;
This feature was added at the request of Kellsens Willamos, who has supported me and the development of these tools from the beginning.&lt;br /&gt;
&lt;br /&gt;
What&#39;s &quot;orphan code&quot;?&lt;br /&gt;
&lt;br /&gt;
When developing, did you ever click userform controls by mistake? Maybe you get something like this.&lt;br /&gt;
&lt;br /&gt;
&lt;i style=&quot;color:#8c8c8c;&quot; &gt;Private Sub lblSelectProject_Click()&lt;br /&gt;
&lt;br /&gt;
End Sub&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Chances are you don&#39;t want the code, and if there&#39;s nothing between the first and last line, it&#39;s a fair bet that you don&#39;t. The Delete Orphan Code tool looks for code like this and gets rid of it.&lt;br /&gt;
&lt;br /&gt;
I&#39;ve added it as an option on Cleanup Project Code. To include it, tick the checkbox on the Settings form.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghctji5x9PQluRQdEuioN_3MyHIIyS_qdHBRzDi0mc3OnmSWcwz58rvC8iacyfAaE4QkOdeqMq105Sg1AhKPyTg2oSDNEKgRzqmrTDpt4rzOD0lPMow1ehZS3maTyuCQdkVJRT5pndUR8/s1600/Settings+New.jpg&quot; data-original-width=&quot;211&quot; data-original-height=&quot;481&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
AET VBE Tools are no longer free. But I&#39;m keeping the price low so they are affordable. (And you will get future versions free of charge!)&lt;br /&gt;
&lt;br /&gt;
You can download them &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
P.S. Tick the &lt;b&gt;&lt;span style=&quot;color:red;&quot;&gt;G+1&lt;/span&gt;&lt;/b&gt; icon at the bottom of my post to tell me if you like what you see!&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/03/aet-vbe-tools-v17.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicX2xIEicKN6sZ8E0PdRi25B771mlKWGjgx1my1CyOjQd_PGdvelZDOaj5p4FS6Fzvrpid4TXR_jSSZt9dLz4eE5Tm1zH0fnbfUd3DKh7ceuE_ryFk3_T4omTca1azCP0GMnfTQv3Qws4/s72-c/Rename+Userfrom+Controls.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-80822733589808842</guid><pubDate>Sun, 05 Mar 2017 23:54:00 +0000</pubDate><atom:updated>2017-03-11T16:30:11.152+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Announcements</category><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools v1.6.4 and Overall Progress</title><description>Latest patch - 2 bugs have been fixed, and one change has been made to certain wording.&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;Fixed an indentation bug when the first procedure of a module was at the very top (No Option Explicit and no Declarations).&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;Also fixed a bug with Macro Comment Tools when more than one tool was used with the form still open.&lt;br /&gt;
&lt;br /&gt;
And I changed the wording of some messages to simplify translations for international versions!&lt;br /&gt;
&lt;br /&gt;
2 translations are being prepared - Portuguese and Japanese - and I want &lt;i&gt;your &lt;/i&gt;help to translate into other languages!&lt;br /&gt;
&lt;br /&gt;
Please contact me the email address below.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih2E222jVs7NrOKSPpmnnAR32VuWbIeKyPzSkKKr4G9WMi0-PPNfX5uQc-32ietclFdMuRC9QYqhvZaZFDpcDRmJwB61ucucjWghfDr5ioKpxmWEOMgxtqj-vs-zuVNHS9n6ac19Lb1hg/s1600/gmail.GIF&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Other Progress&lt;/b&gt;&lt;br /&gt;
It&#39;s been a super busy week getting the tools ready for translations, but there&#39;s more good news!&lt;br /&gt;
&lt;br /&gt;
I&#39;ve started work on a version that works with Microsoft Word and plan to make a version for other Office products.&lt;br /&gt;
&lt;br /&gt;
Will keep you updated!&lt;br /&gt;
&lt;br /&gt;
For now, download AET VBE Tools v1.6.4 &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Ticking the &lt;b&gt;&lt;span style=&quot;color:red;&quot;&gt;G+1&lt;/span&gt;&lt;/b&gt; icon at the bottom of my posts fuels my enthusiasm!&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/03/aet-vbe-tools-v164-and-overall-progress.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih2E222jVs7NrOKSPpmnnAR32VuWbIeKyPzSkKKr4G9WMi0-PPNfX5uQc-32ietclFdMuRC9QYqhvZaZFDpcDRmJwB61ucucjWghfDr5ioKpxmWEOMgxtqj-vs-zuVNHS9n6ac19Lb1hg/s72-c/gmail.GIF" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-8091419710256620629</guid><pubDate>Tue, 28 Feb 2017 08:46:00 +0000</pubDate><atom:updated>2017-03-11T16:29:54.306+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Announcements</category><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools v1.6.3</title><description>This patch concerns another change to the Undo code, and is in case you unchecked &quot;Trust access to the VBA project object model&quot; after launching Excel. Perhaps unlikely, but I like to avoid potential bugs whenever possible.&lt;br /&gt;
&lt;br /&gt;
v1.6.3 is available &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Also, thanks to everybody who ticks the &lt;b&gt;&lt;span style=&quot;color:red;&quot;&gt;G+1&lt;/span&gt;&lt;/b&gt; icon at the bottom of my posts. It gives me incentive to keep doing my best!&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/02/aet-vbe-tools-v163.html</link><author>noreply@blogger.com (Andrew)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-9160005222854426695</guid><pubDate>Sun, 26 Feb 2017 11:00:00 +0000</pubDate><atom:updated>2017-03-11T16:29:31.003+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Announcements</category><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools v1.6.2</title><description>Just a quick post to let you know the a new patch has been uploaded.&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;Indentation had a bug fixed when there were comments immediately after &quot;Then&quot; in If... Then code.&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;Cleanup Project Code had a minor tweak to alert you when no options were chosen.&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;I disabled Undo when a different tool is run.&lt;br /&gt;
&lt;br /&gt;
Undo should be used (if you wish to) immediately after you use a tool. So having it still enabled after using another tool may have caused confusion.&lt;br /&gt;
&lt;br /&gt;
Many thanks to those who have helped me improve these tools. Your support is appreciated!&lt;br /&gt;
&lt;br /&gt;
I&#39;m happy to say the next version is already &lt;b&gt;finished with 3 new tools&lt;/b&gt;, I&#39;m just waiting for the online store to get things set up. Hoping for early March at this stage.&lt;br /&gt;
&lt;br /&gt;
Until then, v1.6.2 is available &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Update:&lt;/b&gt; I just released patch &lt;a href=&quot;https://andrewexcel.blogspot.jp/2017/02/aet-vbe-tools-v163.html&quot;&gt;v1.6.3&lt;/a&gt; that has another improvement to the Undo code.&lt;br /&gt;
&lt;br /&gt;
If you like my tools, please click the &lt;b&gt;&lt;span style=&quot;color:red;&quot;&gt;G+1&lt;/span&gt;&lt;/b&gt; icon on this post and/or my blog&#39;s sidebar to let me know ;-)&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/02/aet-vbe-tools-v162.html</link><author>noreply@blogger.com (Andrew)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-8864406503935643387</guid><pubDate>Sat, 18 Feb 2017 04:04:00 +0000</pubDate><atom:updated>2017-07-11T21:12:42.324+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Announcements</category><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools v1.6.1</title><description>Yes, it&#39;s still freeware. Think of it as a patch.&lt;br /&gt;
&lt;br /&gt;
I&#39;m still committed to updating this version by fixing any bugs that I find, or tweaking this and that with improvements. It won&#39;t have as many features as upcoming versions, but I don&#39;t intend to abandon it either.&lt;br /&gt;
&lt;br /&gt;
So, what&#39;s new?&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;An indenting bug was fixed for Select Case constructs when working with Projects and Modules.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;I also improved the indenting of Add Line Numbers code.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;When adding the date and time to text files being exported, the code has been adjusted to show the correct time.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;I made a change to the Copy Code and Compare Code userforms. Sometimes duplicate file names were showing.&lt;/li&gt;&lt;br /&gt;
&lt;li&gt;I edited Highlight Code In Excel so that individual Case statements are also highlighted with Select Case constructs.&lt;/li&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFqhET_xYHnJgvMyaMbl9_0MFhEwH04R0OoTh4ZmXiWQHJgI8F3hh2T6vMSp4RULkz4oUybU-GDRqCkeDEACpVmOjwxTbnh2CRiJ8RkKvK4iBhGNLI4i7NYENCx5-0seJY-NFG9JaVF44/s1600/Case+Statements.jpg&quot; data-original-width=&quot;511&quot; data-original-height=&quot;434&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Note: It is a big help to see them highlighted this way. Unfortunately I had to hard code that part,  so it will only work if your tab settings are set to 4. (In the VBE, Tools, Options, Editor, Tab Width). If I find a way to determine this programatically, I will adjust the code to suit.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;As a small bonus, I also added the functionality to delete Debug.Assert and Stop to the Cleanup Project code.&lt;/li&gt;&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8roYxKp59lOrdBBpVtncpVXB2YOndYsZ5jBkGfV5bXvWaUIun2J3nYvamRKRDUL8pXxKyqXdrUZAMoJASCecYvjGi8r7BB4327ae8dj5_5F_twnBEVQ4ULB7Hxy6F-X0xIddr98yG7hM/s1600/Settings_161.jpg&quot; data-original-width=&quot;317&quot; data-original-height=&quot;611&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Download it &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;.</description><link>http://andrewexcel.blogspot.com/2017/02/aet-vbe-tools-v161.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFqhET_xYHnJgvMyaMbl9_0MFhEwH04R0OoTh4ZmXiWQHJgI8F3hh2T6vMSp4RULkz4oUybU-GDRqCkeDEACpVmOjwxTbnh2CRiJ8RkKvK4iBhGNLI4i7NYENCx5-0seJY-NFG9JaVF44/s72-c/Case+Statements.jpg" height="72" width="72"/><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-5487677951642995523</guid><pubDate>Sat, 11 Feb 2017 13:09:00 +0000</pubDate><atom:updated>2017-07-11T21:37:43.702+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Announcements</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools v1.6</title><description>This will be the final freeware version.&lt;br /&gt;
&lt;br /&gt;
Let&#39;s see what we have so far. Access AET VBE Tools by right clicking within the active code pane.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggeYdSFm7DgUTUEDBphkKkX6qMICTQWDvUDCSVxZ9wpO-lF-Vc50uR0gyDiTRXAuyZ8mHz9js_ohVg-2Dj5FVnx9hdRkxKw_HLE-1k3Au7l_9WgL44xEeRO314dp4GjFSqhyQRQvCANh0/s1600/Version+16.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggeYdSFm7DgUTUEDBphkKkX6qMICTQWDvUDCSVxZ9wpO-lF-Vc50uR0gyDiTRXAuyZ8mHz9js_ohVg-2Dj5FVnx9hdRkxKw_HLE-1k3Au7l_9WgL44xEeRO314dp4GjFSqhyQRQvCANh0/s640/Version+16.jpg&quot; width=&quot;510&quot; height=&quot;640&quot; data-original-width=&quot;800&quot; data-original-height=&quot;1004&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Here are the tools.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Indent Code&lt;/b&gt;&lt;br /&gt;
Indent code within the active VB project, module, procedure or selected text.&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFIa7kY0K3SdMvs8t9ClDP8GkE8f5bxeDGMCCftZKynKq81Rw2pjO72q0_ScG87ksI5d3BGx28vKFE7SqoIyTbgCfD1ixPtm22vf05HqJoJx-bxaaphk9F8Fad16JDYVmmV0A9g2VFx10/s1600/Indent+Code.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFIa7kY0K3SdMvs8t9ClDP8GkE8f5bxeDGMCCftZKynKq81Rw2pjO72q0_ScG87ksI5d3BGx28vKFE7SqoIyTbgCfD1ixPtm22vf05HqJoJx-bxaaphk9F8Fad16JDYVmmV0A9g2VFx10/s640/Indent+Code.jpg&quot; width=&quot;640&quot; height=&quot;131&quot; data-original-width=&quot;701&quot; data-original-height=&quot;143&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Add Line Numbers&lt;/b&gt;&lt;br /&gt;
Add line numbers to code within the active VB project, module, procedure.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_TyQbK8m9eOo_OGBUDkI-Ap1A5F77MCV_6WpKzfiQP3vPk7SqpQfv5g_dYXC60htwE08b8F1ROyQbQyvz6_cvY-CPAzDxNWZQs5SvF3HzRZY4Y3Lr1ybSBF9_b0lp7bu41sC5FL2znfQ/s1600/Add+Line+Numbers.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_TyQbK8m9eOo_OGBUDkI-Ap1A5F77MCV_6WpKzfiQP3vPk7SqpQfv5g_dYXC60htwE08b8F1ROyQbQyvz6_cvY-CPAzDxNWZQs5SvF3HzRZY4Y3Lr1ybSBF9_b0lp7bu41sC5FL2znfQ/s640/Add+Line+Numbers.jpg&quot; width=&quot;640&quot; height=&quot;133&quot; data-original-width=&quot;674&quot; data-original-height=&quot;140&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Delete Line Numbers&lt;/b&gt;&lt;br /&gt;
Delete line numbers from code within the active VB project, module, procedure.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFqUz6wZDzzO2msgLMvngJdnpAQezXe27cL6mtJMl0Xlzwv80wdM1WuPSdbBlo1HOnEpK0jdqoius0kWKBUYqlHwedj8AFjxKitV_ABJGBPCX-4AYLoileg3BMc0GV_ecjXkK1EdqHY5s/s1600/Delete+Line+Numbers.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFqUz6wZDzzO2msgLMvngJdnpAQezXe27cL6mtJMl0Xlzwv80wdM1WuPSdbBlo1HOnEpK0jdqoius0kWKBUYqlHwedj8AFjxKitV_ABJGBPCX-4AYLoileg3BMc0GV_ecjXkK1EdqHY5s/s640/Delete+Line+Numbers.jpg&quot; width=&quot;640&quot; height=&quot;143&quot; data-original-width=&quot;715&quot; data-original-height=&quot;160&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Export Code&lt;/b&gt;&lt;br /&gt;
Export code from the active VB project, module, procedure to text files.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8Wkje4hL95ZLyYmHInFIihua8UFjS8kpr4J8JvCPc_-ezbBSMIJtIxgAX_LzZSK_Oqt_H0DkbDBYMz2LfcV26xtIjtYpMKsgR8wXkxtf2y5PXHnboaQd9WwMMiKatyw6_mghaElOyX0I/s1600/Export+Code.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8Wkje4hL95ZLyYmHInFIihua8UFjS8kpr4J8JvCPc_-ezbBSMIJtIxgAX_LzZSK_Oqt_H0DkbDBYMz2LfcV26xtIjtYpMKsgR8wXkxtf2y5PXHnboaQd9WwMMiKatyw6_mghaElOyX0I/s640/Export+Code.jpg&quot; width=&quot;640&quot; height=&quot;155&quot; data-original-width=&quot;792&quot; data-original-height=&quot;192&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Compare Code&lt;/b&gt;&lt;br /&gt;
Select modules from projects.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7AWg2rYEIO9GY8srRCU-Pn_5DB-Qhuw2K4A2gT8RXnbARRa2JwRg3x7BCDGJ242IsNfplITSF3gL6cG8mysxWLLu_A8w5UdidcnMZoyczQrEc-yqxiMst2yslDILFy-yNxnaFc2TbHsc/s1600/Compare+Code+Form.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7AWg2rYEIO9GY8srRCU-Pn_5DB-Qhuw2K4A2gT8RXnbARRa2JwRg3x7BCDGJ242IsNfplITSF3gL6cG8mysxWLLu_A8w5UdidcnMZoyczQrEc-yqxiMst2yslDILFy-yNxnaFc2TbHsc/s640/Compare+Code+Form.jpg&quot; width=&quot;640&quot; height=&quot;288&quot; data-original-width=&quot;767&quot; data-original-height=&quot;345&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Code from both modules will be exported to worksheets in a new workbook.&lt;br /&gt;
&lt;br /&gt;
Code that exists in one module, but not the other (and vice versa) will be highlighted.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFdgrycLG4c-EafUb_e4CAicEnvWeooEDkIgUuflllTCMcK4iLVJflDlYkxhNliceOib_CZuWLReRONxIO72cCcLQndWBLRGWhRu4Q19OCVKZ-WQHPU8YK4qQgoxpYHCB-BIGBqMWs9Dw/s1600/Compare+Code+Worksheet.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFdgrycLG4c-EafUb_e4CAicEnvWeooEDkIgUuflllTCMcK4iLVJflDlYkxhNliceOib_CZuWLReRONxIO72cCcLQndWBLRGWhRu4Q19OCVKZ-WQHPU8YK4qQgoxpYHCB-BIGBqMWs9Dw/s640/Compare+Code+Worksheet.jpg&quot; width=&quot;640&quot; height=&quot;560&quot; data-original-width=&quot;800&quot; data-original-height=&quot;700&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Copy Code&lt;/b&gt;&lt;br /&gt;
You can copy code/modules between projects.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAszngje5tgzPFe9rJ4ksFsUlX-NpTXuXffna-baCmXiPrf3fuaCwSGHh7TD4-mVDCp9p1pHEZCHXFzwz0snXj6neuGqAjfOzwxq3vvX0xDyp0UYixpegTD4P1j3m1U5ELkGcMVln1Gwo/s1600/Copy+Code.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAszngje5tgzPFe9rJ4ksFsUlX-NpTXuXffna-baCmXiPrf3fuaCwSGHh7TD4-mVDCp9p1pHEZCHXFzwz0snXj6neuGqAjfOzwxq3vvX0xDyp0UYixpegTD4P1j3m1U5ELkGcMVln1Gwo/s640/Copy+Code.jpg&quot; width=&quot;640&quot; height=&quot;436&quot; data-original-width=&quot;771&quot; data-original-height=&quot;525&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Standard modules, class modules and userforms will be be replaced if they exist (have the same name), or added if they don&#39;t exist.&lt;br /&gt;
&lt;br /&gt;
ThisWorkbook code will be replaced.&lt;br /&gt;
&lt;br /&gt;
Sheet module&#39;s code will be replaced if the sheet exists, or worksheets will be added with the new code if they don&#39;t exist.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Macro Comment Tools&lt;/b&gt;&lt;br /&gt;
A handy way to add generic comments to all macros in the active project or module.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0zIxAoxMHr8twx7MPAp-vJyclAa131qvNuPmxf8Zroo0bYLtZt3rIFg5c8UGEpSS36asy_f6vbi9z3LawExEUaRGlQ65gNyaWcqVLULd_Tmf8As4YTA7ZfU1n43C5R_QvclZ429A_4a4/s640/Macro+Comment+Tools.jpg&quot; width=&quot;640&quot; height=&quot;345&quot; data-original-width=&quot;689&quot; data-original-height=&quot;371&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Insert Code Snippets&lt;/b&gt;&lt;br /&gt;
Tired of entering the same code all the time? This makes it easier.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOeFxdiX5JZn_8Br7tSgVJdY56T56KW7Ud7_s6mmX4PiletTc3PjvgRGFcsG5MwVPGyKfe1fqyzt-LjVd2NcsOkCifwArNXYHETa_nG_61XeGvYKUAMwbat7F_9flusctaK3hYUzi5Awk/s640/Insert+Code+Snippets.jpg&quot; width=&quot;640&quot; height=&quot;403&quot; data-original-width=&quot;763&quot; data-original-height=&quot;480&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Run Favourite Macros&lt;/b&gt;&lt;br /&gt;
Yes, you can already run them from your Personal workbook.&lt;br /&gt;
&lt;br /&gt;
But now you can also export your favourite code to text files. Note: Not &lt;i&gt;all&lt;/i&gt; code will run. This is a experimental tool, but I have found it quite useful when coding myself.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhitpAOrmIKA8dF9kOVRkOqYr5tjjBFNo5RuuLj8UTW_OCjgwYOHIZVMCXiOl7-C_ADWuQCQuBvq0HHJwZBT168xvoLSaH2PAU48zCTSSbA2A8BeouYF0gKf3DRdCMDytU5zwF3Dhsl_k/s640/Run+Favourite+Macros.jpg&quot; width=&quot;640&quot; height=&quot;419&quot; data-original-width=&quot;763&quot; data-original-height=&quot;500&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Multiple Find And Replace&lt;/b&gt;&lt;br /&gt;
You can find and replace code with several fields at once. Fields are saved between sessions.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoI4GEBaznoscKmt4e0Kn9D3gIGDda-RRTwlbBtCX-w3IoJ9HZd_r_1MPHxHqKPE9_uK4nauC6LgNROdJzO_uB-iJ2fhBZ4CE_m2oXVIEIcrF5PFkrejmrJlBOljoHADJUgM9mWeXAQqs/s640/Multiple+Find+And+Replace.jpg&quot; width=&quot;640&quot; height=&quot;184&quot; data-original-width=&quot;1077&quot; data-original-height=&quot;310&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cleanup Project&lt;/b&gt;&lt;br /&gt;
Just 2 options at the moment. You can delete lines of code that have &quot;Debug.Print&quot;, and also delete excess blank lines. (Only a single blank line will remain)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Highlight Code In Excel&lt;/b&gt;&lt;br /&gt;
Export your code to a worksheet in a new workbook. Selecting cells in Column A that have keywords like If, With, Select, etc will be highlighted so you can see where that part of the code begins and ends. This is very beneficial to your mental health when trying to figure out what connects with what in those long, long procedures.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgHJyssJtYcKST6viFRLwCi_rCD229tUwL07cOOiVcmS3odmnRzyEp9kzc4wCsbvspTbKoOCSGT4rOTDvUwVkKyziFnu6CJHxOvBnZpX3ElRHo6BzKuCxUZeP5O6vmzr0wSZJuZZNrdcI/s640/Highlight+Code+In+Excel.jpg&quot; width=&quot;640&quot; height=&quot;560&quot; data-original-width=&quot;800&quot; data-original-height=&quot;700&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Last, but not least, there are various settings available.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCMzHlGVe41faWHLVS9ruO6Gf05z7VYNVTM5GhrRrJq4quJbgNV3fzpWaHAjdOLu1BY5kz46xFnmhFZoFlC2q9jE6DTCyZQg1h3wIS-G7_DPliRoLlgC1G1bcGX9ZB5sWo4BZWIWq_oVA/s640/Settings.jpg&quot; width=&quot;352&quot; height=&quot;640&quot; data-original-width=&quot;316&quot; data-original-height=&quot;574&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
That&#39;s it for now. I&#39;ve already started writing code for my upcoming shareware version, and one cool new tool is already added.&lt;br /&gt;
&lt;br /&gt;
Please support me by purchasing a copy when it&#39;s ready.&lt;br /&gt;
&lt;br /&gt;
For now, download AET VBE Tools v1.6 &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Update&lt;/b&gt;: A patch has been released. See &lt;a href=&quot;https://andrewexcel.blogspot.jp/2017/02/aet-vbe-tools-v161.html&quot;&gt;here &lt;/a&gt;for details.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;PS:&lt;/b&gt; Stay updated by joining my mailing list. You can subscribe where indicated on the sidebar to the left.&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/02/aet-vbe-tools-v16.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggeYdSFm7DgUTUEDBphkKkX6qMICTQWDvUDCSVxZ9wpO-lF-Vc50uR0gyDiTRXAuyZ8mHz9js_ohVg-2Dj5FVnx9hdRkxKw_HLE-1k3Au7l_9WgL44xEeRO314dp4GjFSqhyQRQvCANh0/s72-c/Version+16.jpg" height="72" width="72"/><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-1733733537193130308</guid><pubDate>Sat, 28 Jan 2017 13:00:00 +0000</pubDate><atom:updated>2017-02-10T07:09:37.800+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Announcements</category><category domain="http://www.blogger.com/atom/ns#">Courses</category><category domain="http://www.blogger.com/atom/ns#">Training</category><title>Excel Dashboard Pro Course</title><description>Jordan Goldmeier is an expert at creating dashboards in Excel and is releasing a training course to help you master them too.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://excel.tv/training/andrewengwirda/8&quot;&gt;&lt;img src=&quot;https://excel.tv/training/wp-content/uploads/sites/4/2017/01/Dashboard-Pro-470x63.jpg&quot; width=&quot;470&quot; height=&quot;63&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
I&#39;ve had a look at the course myself and have this to say.&lt;br&gt;
&lt;br&gt;
&lt;li&gt;I am really impressed with the level of detail. Jordan doesn&#39;t skip over stuff, yet doesn&#39;t drown you with too much information.&lt;/li&gt;&lt;br&gt;
&lt;li&gt;The course is easy to understand. Jordan explains how things work in everyday language.&lt;/li&gt;&lt;br&gt;
&lt;li&gt;There&#39;s a good balance of hands on learning and theory. Both will benefit you as you progress through the course.&lt;/li&gt;&lt;br&gt;
&lt;li&gt;I can guarantee you are getting your money&#39;s worth. There are 60 plus video lessons, plus matching files that you can use to practice.&lt;/li&gt;&lt;br&gt;
&lt;li&gt;It&#39;s not just the quantity. The course covers everything you need to know and more. There&#39;s even bonus materials at the end.&lt;/li&gt;&lt;br&gt;
As you can see, I like the professionalism of the course and it&#39;s presentation. Jordan excels at both and I recommend this course as a comprehensive way to become a dashboard guru. Even if you already have some experience, I&#39;m sure the course will be of benefit.&lt;br&gt;
&lt;br&gt;
Disclaimer: As an affiliate, I make some commission in recommending this course on my blog. That said, I would never recommend anything that I thought wouldn&#39;t benefit you, my readers. After all, you are the reason I blog in the first place.&lt;br&gt;
&lt;br&gt;
To access the course site, click the Power of Foresight banner above.</description><link>http://andrewexcel.blogspot.com/2017/01/excel-dashboard-pro-course.html</link><author>noreply@blogger.com (Andrew)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-1958875135589897929</guid><pubDate>Mon, 23 Jan 2017 12:49:00 +0000</pubDate><atom:updated>2017-03-11T16:28:25.758+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools v1.5</title><description>So soon?&lt;br /&gt;
&lt;br /&gt;
Yep, I made a couple of small improvements under the hood. Better now than later.&lt;br /&gt;
&lt;br /&gt;
Download the new version &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;.</description><link>http://andrewexcel.blogspot.com/2017/01/aet-vbe-tools-v15.html</link><author>noreply@blogger.com (Andrew)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-5110353159702664104</guid><pubDate>Sun, 22 Jan 2017 07:40:00 +0000</pubDate><atom:updated>2017-07-11T21:41:53.995+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools v1.4</title><description>Another week, another tool.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Copy Code&lt;/b&gt;&lt;br /&gt;
You can now &quot;copy&quot; code between projects.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7AWg2rYEIO9GY8srRCU-Pn_5DB-Qhuw2K4A2gT8RXnbARRa2JwRg3x7BCDGJ242IsNfplITSF3gL6cG8mysxWLLu_A8w5UdidcnMZoyczQrEc-yqxiMst2yslDILFy-yNxnaFc2TbHsc/s1600/Compare+Code+Form.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7AWg2rYEIO9GY8srRCU-Pn_5DB-Qhuw2K4A2gT8RXnbARRa2JwRg3x7BCDGJ242IsNfplITSF3gL6cG8mysxWLLu_A8w5UdidcnMZoyczQrEc-yqxiMst2yslDILFy-yNxnaFc2TbHsc/s640/Compare+Code+Form.jpg&quot; width=&quot;640&quot; height=&quot;288&quot; data-original-width=&quot;767&quot; data-original-height=&quot;345&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
By this I mean the following,&lt;br /&gt;
&lt;br /&gt;
Standard modules, class modules and userforms will be be replaced if they exist (have the same name), or added if they don&#39;t exist.&lt;br /&gt;
&lt;br /&gt;
ThisWorkbook code will be replaced.&lt;br /&gt;
&lt;br /&gt;
Sheet module&#39;s code will be replaced if they exist, or worksheets will be added with the new code if they don&#39;t exist.&lt;br /&gt;
&lt;br /&gt;
I may add some more functionality to this tool at a later date.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Line Numbers&lt;/b&gt;&lt;br /&gt;
I&#39;ve rewritten the code so indenting is no longer influenced by line number length. This was a bug that really bugged me ;-)&lt;br /&gt;
&lt;br /&gt;
Download the latest version of AET VBE Tools &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/01/aet-vbe-tools-v14.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7AWg2rYEIO9GY8srRCU-Pn_5DB-Qhuw2K4A2gT8RXnbARRa2JwRg3x7BCDGJ242IsNfplITSF3gL6cG8mysxWLLu_A8w5UdidcnMZoyczQrEc-yqxiMst2yslDILFy-yNxnaFc2TbHsc/s72-c/Compare+Code+Form.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-7383367067433839520</guid><pubDate>Sun, 15 Jan 2017 13:37:00 +0000</pubDate><atom:updated>2017-03-11T16:27:44.881+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools v1.3</title><description>I&#39;ve been working on the latest version of AET VBE Tools all weekend, literally.&lt;br /&gt;
&lt;br /&gt;
It&#39;s been an all out effort, so I made some &lt;i&gt;major &lt;/i&gt;improvements to the code, and added a little more functionality to the Multiple Find and Replace tool.&lt;br /&gt;
&lt;br /&gt;
As per last time, I find myself without time to blog in detail (my wife thinks I&#39;m insane, and she may be right!) so without further ado, I present AET VBE Tools v1.3.&lt;br /&gt;
&lt;br /&gt;
You can download it &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/01/aet-vbe-tools-v13.html</link><author>noreply@blogger.com (Andrew)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-1292276904004952495</guid><pubDate>Thu, 12 Jan 2017 14:51:00 +0000</pubDate><atom:updated>2017-03-11T16:27:28.361+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools v1.2</title><description>AET VBE Tools v1.2 is out.&lt;br /&gt;
&lt;br /&gt;
More bugs were squashed and a new tool called Multiple Find and Replace was added.&lt;br /&gt;
&lt;br /&gt;
The download link is &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I&#39;ll add more details later. Time for sleep.</description><link>http://andrewexcel.blogspot.com/2017/01/aet-vbe-tools-v12.html</link><author>noreply@blogger.com (Andrew)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-5449298837072890982</guid><pubDate>Sun, 08 Jan 2017 07:36:00 +0000</pubDate><atom:updated>2017-08-26T13:36:27.464+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools v1.1 and Line Numbers</title><description>Last time I blogged, I mentioned that my new &lt;a href=&quot;http://andrewexcel.blogspot.jp/2016/12/aet-vbe-tools.html&quot;&gt;AET VBE Tools&lt;/a&gt; had more stuff coming.&lt;br /&gt;
&lt;br /&gt;
Well, I&#39;ve been VERY busy adding new tools and settings, redesigning and also fixing bugs, both major and minor.&lt;br /&gt;
&lt;br /&gt;
There are two new tools and one new feature.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Code Snippets&lt;/b&gt;&lt;br /&gt;
You can now add snippets into a procedure where the cursor is located. And the Code Snippets tool can save up to 10 different items.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS2aZtJgtBVsxm0Vha7nXbY3-kV1r9ovT8PWwlfq2h3TKHpMROtTpb008MFxacuo_-7VbZcnlghpxhqhEn14RcA-zqjJUpJj2XavW9xkfPHsM44gv0BSUY62iAElS865f8wBWuIW_oIJA/s1600/Insert+Code+Snippets.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS2aZtJgtBVsxm0Vha7nXbY3-kV1r9ovT8PWwlfq2h3TKHpMROtTpb008MFxacuo_-7VbZcnlghpxhqhEn14RcA-zqjJUpJj2XavW9xkfPHsM44gv0BSUY62iAElS865f8wBWuIW_oIJA/s640/Insert+Code+Snippets.jpg&quot; width=&quot;640&quot; height=&quot;403&quot; data-original-width=&quot;763&quot; data-original-height=&quot;480&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Highlight Code in Excel&lt;/b&gt;&lt;br /&gt;
There&#39;s no way to highlight code in the VBE. But we&#39;re using Excel, right?&lt;br /&gt;
&lt;br /&gt;
This tool copies selected procedure code to a worksheet in a new workbook, and also inserts event code to highlight cells that looks for keywords such as &quot;If, &quot;For&quot; and &quot;With&quot; so you can see which lines of code match.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXTSIQZED7xb71QLKMkJk4rThitCgLcWz-ljWCXX9luh4v5PcaNhp7TzIer102M_Zv1DN6iZKJZM4ty-viV5F2WlUViwOyIC1sS3qjw4sCimpVH-w2Q_5v8kPRGRb9TT1eTeueam66o4k/s1600/Highlight+Code+In+Excel.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXTSIQZED7xb71QLKMkJk4rThitCgLcWz-ljWCXX9luh4v5PcaNhp7TzIer102M_Zv1DN6iZKJZM4ty-viV5F2WlUViwOyIC1sS3qjw4sCimpVH-w2Q_5v8kPRGRb9TT1eTeueam66o4k/s640/Highlight+Code+In+Excel.jpg&quot; width=&quot;640&quot; height=&quot;560&quot; data-original-width=&quot;800&quot; data-original-height=&quot;700&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Potentially useful if you have lots of nested code!&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Undo last operation&lt;/b&gt;&lt;br /&gt;
Most tools now have an undo option. So if you want to revert to how things were before the tool was used, now you can! Refer to the Help Files for details.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Line Numbers&lt;/b&gt;&lt;br /&gt;
I improved my code that works with line numbers. And as I promised last time, I&#39;ll write a bit to explain how they might be useful.&lt;br /&gt;
&lt;br /&gt;
You can add line numbers like 10, 20, 30 or 10:, 20:, 30: in front of your code. &lt;br /&gt;
&lt;br /&gt;
There are some rules. For example, they must be unique per procedure. Some code doesn&#39;t accept them, such as the first Case statement in a Select Case block. (Other Case statements don&#39;t have this problem). For the most part, they are okay, and my tools are designed to only add them where they are allowed.&lt;br /&gt;
&lt;br /&gt;
So why use them?&lt;br /&gt;
&lt;br /&gt;
They are a handy reference. Imagine giving or following directions to a house. Isn&#39;t is easier when there are street signs? You can also use code like GoTo 120, which means the code will jump to Line 120 of your procedure.&lt;br /&gt;
&lt;br /&gt;
And how about an accident? Street signs are going to make things easy again. You can use line numbers in the same way an emergency services worker would refer to a street sign when writing up a report.&lt;br /&gt;
&lt;br /&gt;
For example, step though the code below using the F8 key to see how it works. (Click Ctrl + G to show your Immediate Window if i&#39;s not visible)&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;Sub ERLDemo()&lt;br /&gt;
On Error GoTo 40&lt;br /&gt;
&lt;br /&gt;
10 Debug.Print 1 / 0&lt;br /&gt;
&lt;br /&gt;
20 Debug.Print &quot;Today&#39;s date is &quot; &amp; Format(Date, &quot;d mmmm, yyyy&quot;)&lt;br /&gt;
&lt;br /&gt;
30 Exit Sub&lt;br /&gt;
&lt;br /&gt;
40 Debug.Print &quot;An error occurred on Line &quot; &amp; Erl&lt;br /&gt;
&lt;br /&gt;
End Sub&lt;/Code&gt;&lt;br /&gt;
The result...&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY9HiUckm48fth6hSQdSsUQwah-4X3NXY8Wr_HV282t7ykacpZ0czta3OvfrNKkXT18RSfQbwDlHQYjRdRewgosOOidI5b4Pjx4JVwfza16GSFIs6kLcJGgXjD_U08CPMgQtOd809ERJU/s1600/ERLDemo.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY9HiUckm48fth6hSQdSsUQwah-4X3NXY8Wr_HV282t7ykacpZ0czta3OvfrNKkXT18RSfQbwDlHQYjRdRewgosOOidI5b4Pjx4JVwfza16GSFIs6kLcJGgXjD_U08CPMgQtOd809ERJU/s400/ERLDemo.jpg&quot; width=&quot;400&quot; height=&quot;272&quot; data-original-width=&quot;499&quot; data-original-height=&quot;339&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Because an error occurred on Line 10, the code went straight to Line 40 and also told us which line of code caused the problem.&lt;br /&gt;
&lt;br /&gt;
Useful? You decide. Something to consider is that you may need to edit existing line numbers if you change your code. Fortunately, my Add Line Numbers tools replace old ones with new ones, and in sequential order, with one click. Also, I&#39;ve noticed that adding colons to line numbers actually makes stepping through code take longer, so unless anybody can mention a benefit, I&#39;d stick with just using numbers by themseves. But as you guess, my tools have the option to include colons if that&#39;s your preference.&lt;br /&gt;
&lt;br /&gt;
Speaking of which, download the new version of AET VBE Tools &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;here&lt;/a&gt;!&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2017/01/aet-vbe-tools-v11-and-line-numbers.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS2aZtJgtBVsxm0Vha7nXbY3-kV1r9ovT8PWwlfq2h3TKHpMROtTpb008MFxacuo_-7VbZcnlghpxhqhEn14RcA-zqjJUpJj2XavW9xkfPHsM44gv0BSUY62iAElS865f8wBWuIW_oIJA/s72-c/Insert+Code+Snippets.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-3285848525224748561</guid><pubDate>Sat, 24 Dec 2016 12:42:00 +0000</pubDate><atom:updated>2017-07-11T21:48:29.405+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><category domain="http://www.blogger.com/atom/ns#">Visual Basic Editor</category><title>AET VBE Tools</title><description>T&#39;was the night before Christmas,&lt;br /&gt;
when all thro&#39; the house,&lt;br /&gt;
not a creature was stirring,&lt;br /&gt;
except for an eccentric developer, who can&#39;t rhyme to save his life.&lt;br /&gt;
&lt;br /&gt;
But he can code a bit. So this is his present to you!&lt;br /&gt;
&lt;br /&gt;
Let me tell you a story...&lt;br /&gt;
&lt;br /&gt;
Once upon a time, there was a VBA coder who wanted to install a well known indenter. But he couldn&#39;t due to the IT policy where he worked, and he decided to make his own. Pleased with his success, he uploaded it to his blog for download. Years passed. He also made a couple of other VBE tools, and often thought of combining them to make a full suite of tools. One day, he was reading about line numbers in VBA code. &quot;Gee&quot; he thought, I should rewrite my code to work with them too.&quot; He had a try, but couldn&#39;t think an easy solution. One day, when he had nothing better to do, he thought a bit more and came up with an entirely new approach. &quot;Eureka!&quot; he shouted, &quot;I haven&#39;t found gold or invented a law of displacement, but I&#39;ve thought of a way to handle those line numbers!&quot; He set about adapting his code and was thinking of writing a blog post when all of sudden his site went down. &quot;Hmm, that&#39;s odd&quot; he thought...&lt;br /&gt;
&lt;br /&gt;
Now, by coincidence, he was having a look at a friend&#39;s blog. (Let&#39;s call him Dick). And he saw that another friend (We&#39;ll call him Dennis) announced his own amazing &lt;a href=&quot;http://dailydoseofexcel.com/archives/2016/12/12/introducing-code-manager&quot;&gt;addin&lt;/a&gt;. Inspired by this, the coder was eager to upload his own. But still his site was down. He waited, and while he waited, he thought &quot;Why not add more stuff?&quot;. And so he did. Finally he asked yet another friend to help get his site back up (Let&#39;s call him Colo. Thanks Colo!), and here we are. He&#39;s finally got his addin uploaded and is writing a blog post about them at this very moment. Literally.&lt;br /&gt;
&lt;br /&gt;
So what does this addin do?&lt;br /&gt;
&lt;br /&gt;
It indents VBA code in the active VB project, module, procedure or selected code, with or without line numbers. I&#39;ll blog about line numbers next time. &lt;br /&gt;
&lt;br /&gt;
It also has the ability to add or delete line numbers to/from the active VB project, module or procedure.&lt;br /&gt;
&lt;br /&gt;
And you can export your active VB project, module or procedure code to text files, with the option to assign unique file names (or the files will be overwritten with new version of your code if that&#39;s what you prefer)&lt;br /&gt;
&lt;br /&gt;
Another useful thing is adding, replacing or deleting macro comments (comments directly beneath Sub and Function names, for the active VB project, module or procedure.&lt;br /&gt;
&lt;br /&gt;
There&#39;s more stuff on the way too!&lt;br /&gt;
&lt;br /&gt;
Here&#39;s a pic.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiO_QczxDL8jZAUVfSQIWRBxyQhb2IqmEEw7CYgkwbuM548zphUYOpxknqY8YvcDkpscsue0RMM5pO-wjkqhi7cIE3NOCvhqIJm2krIB4lHurVMPSvRAmkK5h2aYAmHy7jioOSUkOQZh7E/s1600/AET+VBE+Tools.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiO_QczxDL8jZAUVfSQIWRBxyQhb2IqmEEw7CYgkwbuM548zphUYOpxknqY8YvcDkpscsue0RMM5pO-wjkqhi7cIE3NOCvhqIJm2krIB4lHurVMPSvRAmkK5h2aYAmHy7jioOSUkOQZh7E/s640/AET+VBE+Tools.jpg&quot; width=&quot;622&quot; height=&quot;640&quot; data-original-width=&quot;827&quot; data-original-height=&quot;851&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
And here&#39;s a &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/aetvbetools&quot;&gt;link&lt;/a&gt;!&lt;br /&gt;
&lt;br /&gt;
Merry Christmas!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2016/12/aet-vbe-tools.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiO_QczxDL8jZAUVfSQIWRBxyQhb2IqmEEw7CYgkwbuM548zphUYOpxknqY8YvcDkpscsue0RMM5pO-wjkqhi7cIE3NOCvhqIJm2krIB4lHurVMPSvRAmkK5h2aYAmHy7jioOSUkOQZh7E/s72-c/AET+VBE+Tools.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-5947087558006549399</guid><pubDate>Sat, 10 Dec 2016 08:52:00 +0000</pubDate><atom:updated>2017-07-11T21:59:03.783+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Formatting</category><category domain="http://www.blogger.com/atom/ns#">Formulas</category><title>Icon Set Alternative</title><description>I&#39;ll be honest. I never use icon sets. But I had a look at them the other day and thought that they didn&#39;t do what I expected.&lt;br /&gt;
&lt;br /&gt;
Here&#39;s a screenshot of them in action.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWfLJlZhVm6v8Hl3ZOXN8KWf04nlxtEdzjT9SaYm2zbDsVmLL9A-lc0a0MG5gU0jOVOXC2U8A5qDd1Yf20lIeykiKe9c3jr0M3URdOzWnWGLvZU4SEPwkG58i153T520O1ft2eU7ilat4/s1600/Standard+Icons.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWfLJlZhVm6v8Hl3ZOXN8KWf04nlxtEdzjT9SaYm2zbDsVmLL9A-lc0a0MG5gU0jOVOXC2U8A5qDd1Yf20lIeykiKe9c3jr0M3URdOzWnWGLvZU4SEPwkG58i153T520O1ft2eU7ilat4/s640/Standard+Icons.jpg&quot; width=&quot;640&quot; height=&quot;469&quot; data-original-width=&quot;1075&quot; data-original-height=&quot;788&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
For those not familiar, icon sets are used the following way. Select the range of cells you want to add them to, then on the Home tab, select Conditional Formatting, Icon Sets and choose which one is best for you.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsnFXtEwQDIrVeCJdUMIku1a7JSpvrcB7TnTpUBAaG8VW2r0q4Z8R2trmwR4X4J6Nh4TT9mk1q4dLx7sVAT4aZYJWHDNdf6M2O45XoCecG4bTy1oKxAsFAQReveOTitWbe-2qWTindcHk/s1600/Icon+Sets.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsnFXtEwQDIrVeCJdUMIku1a7JSpvrcB7TnTpUBAaG8VW2r0q4Z8R2trmwR4X4J6Nh4TT9mk1q4dLx7sVAT4aZYJWHDNdf6M2O45XoCecG4bTy1oKxAsFAQReveOTitWbe-2qWTindcHk/s640/Icon+Sets.jpg&quot; width=&quot;636&quot; height=&quot;640&quot; data-original-width=&quot;855&quot; data-original-height=&quot;861&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Let&#39;s see what they are actually doing. Select Conditional Formatting from the Home tab, then Manage Rules, select the rule in use (you should be able to see Icon Set on the right), then click Edit Rule.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9jW5FfL8EO64AGAdeJAQzNYdLO-d2CLHVhMGQSpfHDPgbMtzz5U0o959Fk4YIOyGFiAPJaxGRgOV_fcWWKUzSeGT8J0aQH0vqFAGDKfKy9EK8LPuUAD_v_WSpnuqXSwbpt_sWUISYdEk/s1600/Icon+Set+Values.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9jW5FfL8EO64AGAdeJAQzNYdLO-d2CLHVhMGQSpfHDPgbMtzz5U0o959Fk4YIOyGFiAPJaxGRgOV_fcWWKUzSeGT8J0aQH0vqFAGDKfKy9EK8LPuUAD_v_WSpnuqXSwbpt_sWUISYdEk/s640/Icon+Set+Values.jpg&quot; width=&quot;640&quot; height=&quot;559&quot; data-original-width=&quot;633&quot; data-original-height=&quot;553&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Okay, it appears that the icons change according to what range of values they are in. I would prefer to see when values change regardless of range, so an ↑ arrow for increases, ↓ arrow for decreases and a → arrow if values stay the same.&lt;br /&gt;
&lt;br /&gt;
It&#39;s easy enough to set up an alternative. First the arrows - I could use Wingdings 3 font to get some arrows, but I&#39;ve decided to go a different way for formatting preference, and because it&#39;s easier to use actual arrow characters inside formulas, rather than use &quot;g&quot;, &quot;h&quot; and &quot;i&quot;, then try to remember what they refer to later on.&lt;br /&gt;
&lt;br /&gt;
So I selected Symbol on the Insert tab, then selected the Arrows subset on the Symbol dialog box and inserted them into a cell for later use.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9ij8VuJvp46PZCNZgECMAgmaZNd1HJYiC1n5rjnyAMv61roIAXjB1m5s4mCmDtZavsNCbL-xqFhgywLOLdkp2ei6cnquZym0PdJcBor2ThUyfV3J4YisYADDpiO3Ue2r1mMNIFIwb9nc/s1600/Insert+Symbols.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9ij8VuJvp46PZCNZgECMAgmaZNd1HJYiC1n5rjnyAMv61roIAXjB1m5s4mCmDtZavsNCbL-xqFhgywLOLdkp2ei6cnquZym0PdJcBor2ThUyfV3J4YisYADDpiO3Ue2r1mMNIFIwb9nc/s640/Insert+Symbols.jpg&quot; width=&quot;640&quot; height=&quot;471&quot; data-original-width=&quot;1074&quot; data-original-height=&quot;790&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Jumping ahead, the next screenshot shows what I&#39;m up to. I&#39;ve entered the following formula from the second cell down in an adjacent column. Left or right, it&#39;s up to you. Note that I&#39;m not including the top cell. Formulas and formatting start in Cell B3.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlvaG1onIbS6fd_MCvHCq-Xop268IG7o9qnLowIZ8-7R094hFKA37VqLNr2rW6luNrIe3m339XIMnQ4H44OOd-5llZ6kvVmP7IfsubOz4pww44uJQXKkEtO14Zxopa-OTNLzUXCDjaiiM/s1600/Formula.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlvaG1onIbS6fd_MCvHCq-Xop268IG7o9qnLowIZ8-7R094hFKA37VqLNr2rW6luNrIe3m339XIMnQ4H44OOd-5llZ6kvVmP7IfsubOz4pww44uJQXKkEtO14Zxopa-OTNLzUXCDjaiiM/s640/Formula.jpg&quot; width=&quot;640&quot; height=&quot;470&quot; data-original-width=&quot;1075&quot; data-original-height=&quot;789&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
And as you can also see, I&#39;ve entered a conditional format. Green if Cell B3 is greater than Cell B2. Note that for Conditional Formatting, you only need to use a TRUE condition. And as the whole range is selected, Conditional Formatting will adjust the condition&#39;s cell references to work with each cell accordingly.&lt;br /&gt;
&lt;br /&gt;
By the way, I formatted the font by clicking the Format button, then &lt;i&gt;Color &lt;/i&gt;(Americans don&#39;t know how to spell. They did invent Excel though!) and selecting green from the pallette.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPN2qcWz92Wj8M0HDiGn-FwCBMgItRPbiJmGqVISKntU5oX1EYUyE44zhgjASzPurKgpRdSRgHZeGCVAc3iEB3JSikpgCW2RH5XQCQSmqACzqAXOXZrqYlwu3KvnmGNQqYJaBCatfJyVs/s1600/Format.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPN2qcWz92Wj8M0HDiGn-FwCBMgItRPbiJmGqVISKntU5oX1EYUyE44zhgjASzPurKgpRdSRgHZeGCVAc3iEB3JSikpgCW2RH5XQCQSmqACzqAXOXZrqYlwu3KvnmGNQqYJaBCatfJyVs/s640/Format.jpg&quot; width=&quot;640&quot; height=&quot;619&quot; data-original-width=&quot;690&quot; data-original-height=&quot;667&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
I do the same for when Cell B3 is less than B2, with the font becoming red.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCEL1l_5LPAoke4RSYLXuyMPlMYwtoRi0J02_WMTGeqdaaX6R0YrwDzI__ta9CfuHdIhKwEiFlCoI49v5b-iZ4pxqF4XRZM1M1rk22660XYL3soqkvKdErq1-RORhHbOw3HjDseF4yMec/s1600/Formula+2.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCEL1l_5LPAoke4RSYLXuyMPlMYwtoRi0J02_WMTGeqdaaX6R0YrwDzI__ta9CfuHdIhKwEiFlCoI49v5b-iZ4pxqF4XRZM1M1rk22660XYL3soqkvKdErq1-RORhHbOw3HjDseF4yMec/s640/Formula+2.jpg&quot; width=&quot;640&quot; height=&quot;471&quot; data-original-width=&quot;1073&quot; data-original-height=&quot;790&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Almost there. I don&#39;t need 3 conditional formats, I just change the existing font &lt;i&gt;colour&lt;/i&gt; in the cells themselves. Not Yellow, it&#39;s too hard to see. Orange is a better choice, and I also make the font bold to make the arrows stand out a bit more.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf8de3AhIPBYWyAoTcw9qNuFGN1rzYM_ogPh2V6sScc3xZ11LNyGODdIkj14W7HFHmHhAwxNfMom_RXlZkek1P9oC6Fg1nr7v6AQK7x4Jkyzy2qIslvYcPHjW6sxlMAZBUz3rbGAQy9EM/s1600/Final+Format.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf8de3AhIPBYWyAoTcw9qNuFGN1rzYM_ogPh2V6sScc3xZ11LNyGODdIkj14W7HFHmHhAwxNfMom_RXlZkek1P9oC6Fg1nr7v6AQK7x4Jkyzy2qIslvYcPHjW6sxlMAZBUz3rbGAQy9EM/s640/Final+Format.jpg&quot; width=&quot;640&quot; height=&quot;512&quot; data-original-width=&quot;1073&quot; data-original-height=&quot;859&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Done! See you next time.&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2016/12/icon-set-alternative.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWfLJlZhVm6v8Hl3ZOXN8KWf04nlxtEdzjT9SaYm2zbDsVmLL9A-lc0a0MG5gU0jOVOXC2U8A5qDd1Yf20lIeykiKe9c3jr0M3URdOzWnWGLvZU4SEPwkG58i153T520O1ft2eU7ilat4/s72-c/Standard+Icons.jpg" height="72" width="72"/><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-1886643152987537657</guid><pubDate>Thu, 07 Jul 2016 09:53:00 +0000</pubDate><atom:updated>2016-07-07T18:53:10.589+09:00</atom:updated><title>Calendar (Date Picker) Control Alternative</title><description>When you want to add a calendar to a userform, you can try to make use of the Microsoft Date and Time Picker Control. Unfortunately this control is not 100% reliable and a number of people have decided to make their own.&lt;br /&gt;
&lt;br /&gt;
In my case, I was asked by a client the other day to add a calendar. I decided to tweak a &lt;a href=&quot;http://blog.livedoor.jp/andrewe/archives/50002773.html&quot;&gt;calendar&lt;/a&gt; I made way back in 2005. That calendar is based on a formula I saw on &lt;a href=&quot;http://dailydoseofexcel.com/archives/2004/06/23/ugly-formulas/&quot;&gt;Daily Dose of Excel&lt;/a&gt; by &lt;a href=&quot;http://spreadsheetpage.com&quot;&gt;John Walkenbach&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Anyway, I had a think about what I should try to imitate with regards to the date picker control. First off, it&#39;s compact. After all, you don&#39;t want a single control to overwhelm your main form.&lt;br /&gt;
&lt;br /&gt;
So I made this.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitsLh4tX11HHc4CJQ_ZK8XhrzvftklEl0p-kUBu1r5wusy8VoMUUtWgcC3exXcyJTl1EQA5t62HSiB3IpwijPqlWR-v_Ed00pj7vR4qlKwb4Ro7h3-SczJ1NA7dhg8sZOHQsm2C7AGo-Q/s1600/AET+Calendar+Form+%2528Options%2529.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
You can change the week start date to either Sunday or Monday, as well as show/hide ISO week numbers. (I used to work in International Sales and I used the ISO Calendar to refer to week numbers for use in logistics with clients and overseas representatives. So I thought it would be a good idea to include this functionality. The ISO calculation uses a formula based on one by Evert van den Heuvel.)&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3tzxAiAEj5dLQ_DNkbKflo-sN-2wrBezrRX_outHOGSVFcZ9h1SLbYjD2tuf2Aih6318G0VbNtEU0ooFGcg7H_O1EjW20WVO0lsOuewFZCm0-env7dlQcqQmEEcoVcUElZkyF0QAL27A/s1600/AET+Calendar+Form+%2528Options%2529+2.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilOulZ-UPktegKzGFKwnLpSKb1DHGah4D7hNDyORxsYPnA1L0lDBb8w0Gg2C4SQ-u3mq4BZt8IQ2HvvWSffDYaiwxTlHdyHpd3h5w7aLHEfZ3LFWMkC0liROlUktOXC_vNNsPPwGDifYU/s1600/AET+Calendar+Form+%2528Options%2529+3.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnPXhZ12J-sFNBG1YYVVZKWwZMQZxng2va2sFwiHFW5wCGR6Ku75KVfW1koHs_euEIbwvBRmRrsDKw0CetTQACARZtgj65WYIWnDmXwqCqMSRbc_kewy5Uu4fPwB3fLZANFQTkaQXkKBk/s1600/AET+Calendar+Form+%2528Options%2529+4.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
The date you select becomes dtCalendar in the clsDateLabels module.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjksRJKGJs8sBx7jaB2ajnPlQSOdrIkHuL37L5GIb1DCzAlpK7HvBhUoJ_WWG8yaXB59B6c1xWQ50dsIM7z_Dzgz6YiLTd1o_dzBeVQ6WxJEcoHtwX9lVGuiwqPVyU-SxMdBoKSxjN7qSA/s1600/dtCalendar.jpg&quot; /&gt;&lt;br /&gt;
I also decided to add some shortcut keys:&lt;br /&gt;
&lt;br /&gt;
Alt + Q: Show the next month&lt;br /&gt;
Alt + W: Show the previous month&lt;br /&gt;
Alt + E: Show the next year&lt;br /&gt;
Alt + R: Show the previous year&lt;br /&gt;
Alt + T: Show this month and year&lt;br /&gt;
Alt + O: Show/hide options&lt;br /&gt;
Alt + I: Show/hide ISO week numbers&lt;br /&gt;
Alt + S: Start the week from Sundays&lt;br /&gt;
Alt + M: Start the week from Mondays&lt;br /&gt;
Alt + C: Show the calendar (if not visible)&lt;br /&gt;
Alt + X: Close the calendar (if visible)&lt;br /&gt;
&lt;br /&gt;
A reasonably useful calendar.&lt;br /&gt;
&lt;br /&gt;
But then I thought that a lot of people don&#39;t need any options, so I made 2 more versions which are even more compact.&lt;br /&gt;
&lt;br /&gt;
This one is a simple calendar.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOGaqTj-IAozDWU6hymTN59ZSe7eiPrsyCPFxJLdQ0z-GL4DcfjhHS1PMnRKKXTxtBurmrUd8C4n-NRlCQvwj3Fwk5AV1jTjb_HgFit1qaquD-ZuQUNK8obyabX7Ny_CQBTYMR47EMQzk/s1600/AET+Calendar+Form.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
You can change the week start date by going to the mCalendar module and changing vbSunday to vbMonday.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuU5skVbfPNbXhQwh4ACkWTEYXCN77r9BJ_p5jf1lDvumnmDl_UqPGT8Z6K7EV86AC-os13No60teWi9G6HXrtzoMtbT_tjsUm0lhz-auQ1mSfEXbuxjRQj6FsQ9rsy9a_7fekntLqkHo/s1600/mCalendar.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
And this is one that shows ISO weeks.&lt;br /&gt;
&lt;br /&gt;
&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivB1SLV9SOHsDhJQW5eT1pfTS8TyhtNErTOhHPpu-XeaVcCKZs2DMqK_3xPDkLuxUf47B1sjGfp6KU5dJN-NsXDpfuY9ysTxKz0wOtsRO5qs4oE8IUAHmcCEPEfgAjakQhwgblYW72EV8/s1600/AET+Calendar+Form+%2528ISO%2529.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Shortcut keys for both the simple and ISO calendars:&lt;br /&gt;
&lt;br /&gt;
Alt + Q: Show the next month&lt;br /&gt;
Alt + W: Show the previous month&lt;br /&gt;
Alt + E: Show the next year&lt;br /&gt;
Alt + R: Show the previous year&lt;br /&gt;
Alt + T: Show this month and year&lt;br /&gt;
Alt + C: Show the calendar (if not visible)&lt;br /&gt;
Alt + X: Close the calendar (if visible)&lt;br /&gt;
&lt;br /&gt;
Download them &lt;a href=&quot;http://www.andrewsexceltips.net/Calendar%20Forms.zip&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2016/07/calendar-date-picker-control-alternative.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitsLh4tX11HHc4CJQ_ZK8XhrzvftklEl0p-kUBu1r5wusy8VoMUUtWgcC3exXcyJTl1EQA5t62HSiB3IpwijPqlWR-v_Ed00pj7vR4qlKwb4Ro7h3-SczJ1NA7dhg8sZOHQsm2C7AGo-Q/s72-c/AET+Calendar+Form+%2528Options%2529.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-3005860888199091333</guid><pubDate>Sat, 28 May 2016 14:10:00 +0000</pubDate><atom:updated>2016-05-28T23:10:37.805+09:00</atom:updated><title>AET Find and Replace v1.3</title><description>I decided to add an extra feature to my Find and Replace tool.&lt;br /&gt;
&lt;br /&gt;
When using the Find and Select mode, I thought it might be useful to have an option where you don&#39;t just select cells containing the text you wish to find, but also highlight that text to make it stand out.&lt;br /&gt;
&lt;br /&gt;
So adapting the code I used in this &lt;a href=&quot;http://andrewexcel.blogspot.jp/2015/07/find-and-highlight-text.html&quot;&gt;post&lt;/a&gt;, I present to you AET Find and Replace v1.3.&lt;br /&gt;
&lt;br /&gt;
Here it is in action. Click the color wheel.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn5TjAXyik1sGKVrVAtYflIXbXazuw4IeGAQ6WSJxc5zHsUv_fhQ-rKmicPDLM3quiQ3MVoO6dYVqyQGPKyd-jv8F6HmjGLFPzlXfb4gg4T4pekyS6hheTZCPq6yO09PrYtxHp5Otky1s/s1600/Find+and+Highlight+Text+with+color+1.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn5TjAXyik1sGKVrVAtYflIXbXazuw4IeGAQ6WSJxc5zHsUv_fhQ-rKmicPDLM3quiQ3MVoO6dYVqyQGPKyd-jv8F6HmjGLFPzlXfb4gg4T4pekyS6hheTZCPq6yO09PrYtxHp5Otky1s/s1600/Find+and+Highlight+Text+with+color+1.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Choose a color.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN4X1I7WDpNaO5swb96dN7atxBoYhcEurtJXHUvf-KXJAL7uZtU3WExsq2DrKnPaVqQpC5SM5gEhIwhTGtxpREwCyRAz0xWu2a1014UhXY4YNe9ezhSZ0kpWzcpjeW3tulJhQOY8FVbdg/s1600/Find+and+Highlight+Text+with+color+2.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN4X1I7WDpNaO5swb96dN7atxBoYhcEurtJXHUvf-KXJAL7uZtU3WExsq2DrKnPaVqQpC5SM5gEhIwhTGtxpREwCyRAz0xWu2a1014UhXY4YNe9ezhSZ0kpWzcpjeW3tulJhQOY8FVbdg/s1600/Find+and+Highlight+Text+with+color+2.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Click Find and Select Fields.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXpGH-GVbflIVsA1KA8wv9PScvqw9yi5Ebg3MRF-wAXJO7ED9sYq5h5kH9azg4opK-P7tKVLUTy5EpSgoXN7DRk4rjXGbfIerhAX2A76KndYOuSK5wtXzsT3gxmhsSdiwA5Malk8SBeGw/s1600/Find+and+Highlight+Text+with+color+3.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXpGH-GVbflIVsA1KA8wv9PScvqw9yi5Ebg3MRF-wAXJO7ED9sYq5h5kH9azg4opK-P7tKVLUTy5EpSgoXN7DRk4rjXGbfIerhAX2A76KndYOuSK5wtXzsT3gxmhsSdiwA5Malk8SBeGw/s1600/Find+and+Highlight+Text+with+color+3.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Download it &lt;a href=&quot;http://www.andrewsexceltips.net/AET_Find_And_Replace.zip&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2016/05/aet-find-and-replace-v13.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn5TjAXyik1sGKVrVAtYflIXbXazuw4IeGAQ6WSJxc5zHsUv_fhQ-rKmicPDLM3quiQ3MVoO6dYVqyQGPKyd-jv8F6HmjGLFPzlXfb4gg4T4pekyS6hheTZCPq6yO09PrYtxHp5Otky1s/s72-c/Find+and+Highlight+Text+with+color+1.jpg" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-7252497475265274951</guid><pubDate>Sat, 12 Sep 2015 07:31:00 +0000</pubDate><atom:updated>2015-09-12T16:32:50.554+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Announcements</category><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><title>Updates</title><description>I&#39;m working on various updates. One thing I have done is make yet another change to my &lt;a href=&quot;http://andrewexcel.blogspot.jp/2015/08/aet-data-checker-new-features.html&quot;&gt;AET Data Checker&lt;/a&gt;. I changed it so that when you show the form, the sheet you have on your screen (the Active Sheet) will be the sheet constantly referred to, even if you navigate to other sheets or workbooks.&lt;br /&gt;
&lt;br /&gt;
Previously, selecting other sheets had the effect of making them become become the Active Sheet (the sheet to be referred to). This probably confused a few people or may have been a distraction.&lt;br /&gt;
&lt;br /&gt;
Download the new version &lt;a href=&quot;http://www.andrewsexceltips.net/AET_Data_Checker.zip&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Coming soon, a new version of &lt;a href=&quot;http://sites.fastspring.com/andrewsexceltips/product/andrewsexcelutilities&quot;&gt;AET Excel Utilities&lt;/a&gt;.&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2015/09/updates.html</link><author>noreply@blogger.com (Andrew)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-1119575245728734583.post-9049639657645215990</guid><pubDate>Sat, 08 Aug 2015 05:47:00 +0000</pubDate><atom:updated>2017-08-26T14:17:49.543+09:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Downloads</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><category domain="http://www.blogger.com/atom/ns#">VBA</category><title>AET Data Checker - New Features</title><description>I&#39;ve added some new stuff to my AET Data Checker addin.&lt;br /&gt;
&lt;br /&gt;
First, I added some labels so you can see what the Main Column and Look At Column are referring to (not just the Column letter)&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqAV8KTRAnLCnb3-G4sfThil_MzEi-b8OsTjbRL7WPjo2cNnaCAU1tyA7VpzSkIteRI40XRdtN5-1Hp5-IzWiljfG48rURUR5V1vhaEy-g3ICXdj09cd52KaC8q2C_jpGHDpjSKTWzQXw/s1600/AET+Data+Checker+New.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqAV8KTRAnLCnb3-G4sfThil_MzEi-b8OsTjbRL7WPjo2cNnaCAU1tyA7VpzSkIteRI40XRdtN5-1Hp5-IzWiljfG48rURUR5V1vhaEy-g3ICXdj09cd52KaC8q2C_jpGHDpjSKTWzQXw/s640/AET+Data+Checker+New.jpg&quot; width=&quot;595&quot; height=&quot;640&quot; data-original-width=&quot;575&quot; data-original-height=&quot;619&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The assumption is you will have your data set up with column headers in the first row.&lt;br /&gt;
&lt;br /&gt;
Next up, you can now select the Main Criteria from a combo box (dropdown list). Or you can still type it in like before. Plus you can use wildcards like * and ?.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHLP1HU5pth8Jhl_FMpEPyE8e3jYv8K5MYJ21fKid3b-80qZYZad32PwJQTQ_UF_Uz_ptbT04mO4IE8nmyT2L_bT0FxeA_mn3UZyJDkBhtDRV6D8D2SPzKuCdTt2iXC70iF7zXxueOQao/s1600/AET+Data+Checker+New+2.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHLP1HU5pth8Jhl_FMpEPyE8e3jYv8K5MYJ21fKid3b-80qZYZad32PwJQTQ_UF_Uz_ptbT04mO4IE8nmyT2L_bT0FxeA_mn3UZyJDkBhtDRV6D8D2SPzKuCdTt2iXC70iF7zXxueOQao/s640/AET+Data+Checker+New+2.jpg&quot; width=&quot;595&quot; height=&quot;640&quot; data-original-width=&quot;575&quot; data-original-height=&quot;619&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
With all combo boxes, you can use the up and down arrow keys to rapidly change columns and criteria.&lt;br /&gt;
&lt;br /&gt;
You&#39;ll also notice some new checkboxes. &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTQBQm_hyYznRxVYK8otIUby4KVqORtvO2GW0tDbTtZBzQht0nzii6ASVL7yj4_wt5oVDc-bBDS3QzpvA-PT9PCQVDZ3ENuHXs0_ZqpzLbJPBHnlos21H9HPw9mK3lIH84uoM7gy2_wMo/s1600/AET+Data+Checker+New+3.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTQBQm_hyYznRxVYK8otIUby4KVqORtvO2GW0tDbTtZBzQht0nzii6ASVL7yj4_wt5oVDc-bBDS3QzpvA-PT9PCQVDZ3ENuHXs0_ZqpzLbJPBHnlos21H9HPw9mK3lIH84uoM7gy2_wMo/s640/AET+Data+Checker+New+3.jpg&quot; width=&quot;595&quot; height=&quot;640&quot; data-original-width=&quot;575&quot; data-original-height=&quot;619&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
What do they do? This!&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWGbBSGn1Saccq3nocEAFBvtxRjLZGxhUCZ8no2Ee_bPRYFVK6hHdENH4h9Wc5nIJ4wag8wkPgd9eceInAJMwzIUxhW0DWdxSukF5hZhx9mlNvXUN6d7oQWIQ08gP4DSVgVC_2XJ1bPoY/s1600/AET+Data+Checker+New+4.jpg&quot; imageanchor=&quot;1&quot; &gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWGbBSGn1Saccq3nocEAFBvtxRjLZGxhUCZ8no2Ee_bPRYFVK6hHdENH4h9Wc5nIJ4wag8wkPgd9eceInAJMwzIUxhW0DWdxSukF5hZhx9mlNvXUN6d7oQWIQ08gP4DSVgVC_2XJ1bPoY/s640/AET+Data+Checker+New+4.jpg&quot; width=&quot;597&quot; height=&quot;640&quot; data-original-width=&quot;576&quot; data-original-height=&quot;618&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
When used, the highlighted labels make it easy to see what values matter. Use the square button at the top to turn all highlighting off or the checkboxes to toggle it individually.&lt;br /&gt;
&lt;br /&gt;
Download the new version &lt;a href=&quot;http://www.andrewsexceltips.net/AET_Data_Checker.zip&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
See some examples of it&#39;s use &lt;a href=&quot;http://andrewexcel.blogspot.jp/2014/10/aet-data-checker-at-moment-i-am-making.html&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
See you next time.&lt;br /&gt;
</description><link>http://andrewexcel.blogspot.com/2015/08/aet-data-checker-new-features.html</link><author>noreply@blogger.com (Andrew)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqAV8KTRAnLCnb3-G4sfThil_MzEi-b8OsTjbRL7WPjo2cNnaCAU1tyA7VpzSkIteRI40XRdtN5-1Hp5-IzWiljfG48rURUR5V1vhaEy-g3ICXdj09cd52KaC8q2C_jpGHDpjSKTWzQXw/s72-c/AET+Data+Checker+New.jpg" height="72" width="72"/><thr:total>2</thr:total></item></channel></rss>