<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Aeternus Singapore</title>
	<atom:link href="http://www.aeternus.sg/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.aeternus.sg</link>
	<description>Excel, SharePoint, PowerPoint Training Courses</description>
	<lastBuildDate>Wed, 19 Dec 2018 05:17:29 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.0.4</generator>
	<item>
		<title>Best Excel file format for Excel VBA Programming</title>
		<link>http://www.aeternus.sg/best-excel-file-format-for-vba/</link>
		<comments>http://www.aeternus.sg/best-excel-file-format-for-vba/#respond</comments>
		<pubDate>Fri, 10 Aug 2018 09:37:02 +0000</pubDate>
		<dc:creator><![CDATA[Microsoft Office Training Courses in Singapore]]></dc:creator>
				<category><![CDATA[VBA Programming Course]]></category>

		<guid isPermaLink="false">http://www.aeternus.sg/?p=12461</guid>
		<description><![CDATA[<p>The various Excel File Formats Back in the days of Excel 2003, saving a workbook file is simple. You only save in .XLS file format. However, starting from Excel 2007 saving a workbook got more complicated because there quite a number of formats you can choose. I'm going to focus on the 3 most &#91;...&#93;</p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/best-excel-file-format-for-vba/">Best Excel file format for Excel VBA Programming</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last 1_1"  style='margin-top:0px;margin-bottom:20px;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-text"><h4>The various Excel File Formats</h4>
<p>Back in the days of Excel 2003, saving a workbook file is simple. You only save in .XLS file format. However, starting from Excel 2007 saving a workbook got more complicated because there quite a number of formats you can choose. I&#8217;m going to focus on the 3 most important Excel file formats to the regular Excel user, and finally give an answer to which is the best Excel file format to use.</p>
</div>
<div class="table-1">
<table width="100%">
<thead>
<tr>
<th align="left"><b class="ocpLegacyBold">Excel File Format</b></th>
<th align="left">File <b class="ocpLegacyBold">Extension</b></th>
<th align="left"><b class="ocpLegacyBold">Description</b></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Excel Workbook</td>
<td align="left">.xlsx</td>
<td align="left">This is the default XML-based file format for Excel 2007 and beyond. It&#8217;s good for storing regular workbook data but it cannot be used for Microsoft Visual Basic for Applications (VBA) macro codes.</td>
</tr>
<tr>
<td align="left">Excel Macro-Enabled Workbook</td>
<td align="left">.xlsm</td>
<td align="left">If you are trying to save VBA codes with your workbook in Excel 2007 and beyond, you must use this .xlsm format or Excel binary file .xlsb format.</td>
</tr>
<tr>
<td align="left">Excel Binary Workbook</td>
<td align="left">.xlsb</td>
<td align="left">The binary file format (BIFF12) for Excel 2007 and beyond.</td>
</tr>
</tbody>
</table>
</div>
<div class="fusion-text"><h4>The Advantages of Binary Excel File Format</h4>
<p>The XLSB binary format is a full-fidelity file format that can store anything you can create in Excel, but the XLSB format is optimized for performance in ways that aren&#8217;t possible with a pure XML format. Internally it is a ZIP compressed file and this reduces the disk space required to store files and decreases the bandwidth needed to transport files through e-mail or networks.</p>
<p>The second advantage of the XLSB format is, it supports macro-enabled workbooks. That&#8217;s right, if you have VBA codes embedded in a workbook, saving your workbooks in XLSB instead of the usual XLSM format means your files can be smaller, and opens faster by your computer!</p>
<h4>Experiment with the XLSB Excel file format</h4>
<p>Here is a simple experiment you can do to verify these advantages.<br />
Step 1. Create a normal Excel workbook at fill a huge range say from cells A1:Z500000 with anything.<br />
Step 2. Save this workbook as a <strong>XLSX</strong> Excel file format, <strong>XLSM</strong> Excel file format and also as a <strong>XLSB</strong> Excel file format.</p>
</div><span class="fusion-imageframe imageframe-none imageframe-1 hover-type-none"><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/08/best-excel-file-formats.png" width="500" height="297" alt="best excel file format experiment" title="best-excel-file-format" class="img-responsive wp-image-12469" srcset="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/08/best-excel-file-formats-200x119.png 200w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/08/best-excel-file-formats-400x238.png 400w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/08/best-excel-file-formats.png 500w" sizes="(max-width: 800px) 100vw, 500px" /></span><div class="fusion-text"><h4>Experimental Results of Excel file formats</h4>
<p>The results seems to corroborate with the theory. The XLSX and XLSM Excel file format created files that is 33Mbyte, whereas the same data saved as XLXB Excel file format created a file that is only 2.5Mbyte. <strong>This is a 92% reduction in file size!</strong></p>
<p>Opening the XLSX and XLSM Excel file format was painfully slooow. It took about 28 seconds. The XLSB Excel file format takes only about 6 seconds to open on my Intel i7 laptop. This measures about a <strong>75% reduction in file opening times</strong>.</p>
<p>It&#8217;s obviously clear that XLSB Excel file format is definitely the best file format to work with!</p>
</div><span class="fusion-imageframe imageframe-none imageframe-2 hover-type-none"><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/08/best-excel-file-formats-results.png" width="500" height="131" alt="best excel file format results" title="best-excel-file-formats-results" class="img-responsive wp-image-12472" srcset="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/08/best-excel-file-formats-results-200x52.png 200w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/08/best-excel-file-formats-results-400x105.png 400w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/08/best-excel-file-formats-results.png 500w" sizes="(max-width: 800px) 100vw, 500px" /></span><div class="fusion-clearfix"></div>

					</div>
				</div></div></div><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last 1_1"  style='margin-top:0px;margin-bottom:20px;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-sep-clear"></div><div class="fusion-separator fusion-full-width-sep sep-single sep-solid" style="border-color:#e0dede;border-top-width:1px;margin-left: auto;margin-right: auto;margin-top:;"></div><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_5  fusion-one-fifth fusion-column-first fusion-column-no-min-height 1_5"  style='margin-top:0px;margin-bottom:0px;width:16.8%; margin-right: 4%;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<span style="max-width:150px;" class="fusion-imageframe imageframe-none imageframe-3 hover-type-none"><a class="fusion-no-lightbox" href="http://www.aeternus.sg/excel-course-singapore/vba-in-microsoft-excel/" target="_self" aria-label="basic-vba-programming-microsoft-excel-training-course singapore"><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2016/10/course-excel-basic-vba-programming.jpg" width="200" height="200" alt="Advanced Excel Training Courses Classes Singapore: Basic VBA Programming" class="img-responsive wp-image-9815"/></a></span><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_4_5  fusion-four-fifth fusion-column-last 4_5"  style='margin-top:0px;margin-bottom:20px;width:79.2%'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-title title fusion-sep-none fusion-title-size-two" style="margin-top:0px;margin-bottom:10px;"><h2 class="title-heading-left"><span style="font-size: 60%;">Choose from our Most Popular Courses</span> <i class="fontawesome-icon fa-play fas circle-no" style="font-size:15px;margin-right:7.5px;color:#f49200;"></i></h2></div><div class="fusion-text"><p><a href="http://www.aeternus.sg/excel-course-singapore/vba-in-microsoft-excel/"><strong>Basic VBA Programming Course with Microsoft Excel.</strong></a> Designed for non VBA practitioners. This is a short &amp; easy-to-follow workshop to learn how to build VBA programs from scratch in Microsoft Excel.</p>
</div>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_2' style='display:none'><a id='gf_2' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2' id='gform_2'  action='/feed/#gf_2'>
                        <div class='gform_body'><ul id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below'><li id='field_2_1'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_1' >Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_2_1' type='text' value='' class='medium'   tabindex='1'  aria-required="true" aria-invalid="false" /></div></li><li id='field_2_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_2' >Phone<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_2' id='input_2_2' type='text' value='' class='medium' tabindex='2'  aria-required="true" aria-invalid="false" /></div></li><li id='field_2_3'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_3' >Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_3' id='input_2_3' type='text' value='' class='medium' tabindex='3'   aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_2_5'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_5' >Course Name</label><div class='ginput_container ginput_container_select'><select name='input_5' id='input_2_5' class='medium gfield_select' tabindex='4'   aria-invalid="false"><option value='Choose a course' selected='selected'>Choose a course</option><option value='-- MASTERCLASS --' >-- MASTERCLASS --</option><option value='Creating Beautiful Business Infographics with Microsoft Office' >Creating Beautiful Business Infographics with Microsoft Office</option><option value='Creating Executive Dashboards in Excel' >Creating Executive Dashboards in Excel</option><option value='Advanced VBA Programming with Excel' >Advanced VBA Programming with Excel</option><option value='Basic VBA Programming with Excel' >Basic VBA Programming with Excel</option><option value='Performing Spreadsheet Audits in Excel' >Performing Spreadsheet Audits in Excel</option><option value='' ></option><option value='-- POWERUP &amp; PROFESSIONAL EXCEL --' >-- POWERUP &amp; PROFESSIONAL EXCEL --</option><option value='Making Beautiful Excel Charts' >Making Beautiful Excel Charts</option><option value='Excel PivotTables Inside Out' >Excel PivotTables Inside Out</option><option value='Data Management &amp; Analysis in Excel' >Data Management &amp; Analysis in Excel</option><option value='Excel Productivity Cafe' >Excel Productivity Cafe</option><option value='Essential Excel for HR Professionals' >Essential Excel for HR Professionals</option><option value='' ></option><option value='-- POWERUP POWERPOINT--' >-- POWERUP POWERPOINT--</option><option value='PowerPoint Design &amp; Animation Ideas for Business' >PowerPoint Design &amp; Animation Ideas for Business</option><option value='' ></option><option value='-- Fundamental EXCEL &amp; POWERPOINT --' >-- Fundamental EXCEL &amp; POWERPOINT --</option><option value='Excel Basic Tour' >Excel Basic Tour</option><option value='Excel Advanced Tour' >Excel Advanced Tour</option><option value='Up to Speed with PowerPoint' >Up to Speed with PowerPoint</option></select></div></li><li id='field_2_6'  class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_6' >Date</label><div class='ginput_container ginput_container_select'><select name='input_6' id='input_2_6' class='medium gfield_select' tabindex='5'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_6'>Excel Basic Tour 2010/2013</div></li><li id='field_2_7'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_7' >Date</label><div class='ginput_container ginput_container_select'><select name='input_7' id='input_2_7' class='medium gfield_select' tabindex='6'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_7'>Excel Advanced Tour</div></li><li id='field_2_8'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_8' >Date</label><div class='ginput_container ginput_container_select'><select name='input_8' id='input_2_8' class='medium gfield_select' tabindex='7'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option><option value='' ></option></select></div><div class='gfield_description' id='gfield_description_2_8'>Excel Productivity Cafe</div></li><li id='field_2_9'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_9' >Date</label><div class='ginput_container ginput_container_select'><select name='input_9' id='input_2_9' class='medium gfield_select' tabindex='8'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option><option value='' ></option></select></div><div class='gfield_description' id='gfield_description_2_9'>Excel PivotTables Inside Out</div></li><li id='field_2_10'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_10' >Date</label><div class='ginput_container ginput_container_select'><select name='input_10' id='input_2_10' class='medium gfield_select' tabindex='9'   aria-invalid="false"><option value='Weekday: 18-19 Sep (Mon-Tue) 9:30am-5:30pm' >Weekday: 18-19 Sep (Mon-Tue) 9:30am-5:30pm</option><option value='Weekday: 9-10 Nov (Thu-Fri) 9:30am-5:30pm' >Weekday: 9-10 Nov (Thu-Fri) 9:30am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_10'>Data Management & Business Analysis with Excel</div></li><li id='field_2_11'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_11' >Date</label><div class='ginput_container ginput_container_select'><select name='input_11' id='input_2_11' class='medium gfield_select' tabindex='10'   aria-invalid="false"><option value='Weekday: 19, 20 &amp; 23 Oct (Thu, Fri &amp; Mon) 10:00am-5:30pm' >Weekday: 19, 20 &amp; 23 Oct (Thu, Fri &amp; Mon) 10:00am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_11'>VBA Programming in Microsoft Excel</div></li><li id='field_2_13'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_13' >Date</label><div class='ginput_container ginput_container_select'><select name='input_13' id='input_2_13' class='medium gfield_select' tabindex='11'   aria-invalid="false"><option value='Weekday: 15 Sep (Fri) 10:00am-5:30pm' >Weekday: 15 Sep (Fri) 10:00am-5:30pm</option><option value='Weekday: 13 Nov (Mon) 10:00am-5:30pm' >Weekday: 13 Nov (Mon) 10:00am-5:30pm</option><option value='Weekend: 11 Nov (Sat) 10:00am-5:30pm' >Weekend: 11 Nov (Sat) 10:00am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_13'>Making Beautiful Excel Charts</div></li><li id='field_2_14'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_14' >Date</label><div class='ginput_container ginput_container_select'><select name='input_14' id='input_2_14' class='medium gfield_select' tabindex='12'   aria-invalid="false"><option value='Write for dates' selected='selected'>Write for dates</option></select></div><div class='gfield_description' id='gfield_description_2_14'>Excel Chart Hacks</div></li><li id='field_2_15'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_15' >Date</label><div class='ginput_container ginput_container_select'><select name='input_15' id='input_2_15' class='medium gfield_select' tabindex='13'   aria-invalid="false"><option value='Fundamentals: Ask for dates' >Fundamentals: Ask for dates</option><option value='Advanced: Ask for dates' >Advanced: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_15'>Essential Excel for HR Professionals</div></li><li id='field_2_16'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_16' >Date</label><div class='ginput_container ginput_container_select'><select name='input_16' id='input_2_16' class='medium gfield_select' tabindex='14'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option><option value='Weekend: Ask for dates' >Weekend: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_16'>Advanced VBA Programming with Excel</div></li><li id='field_2_18'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_18' >Date</label><div class='ginput_container ginput_container_select'><select name='input_18' id='input_2_18' class='medium gfield_select' tabindex='15'   aria-invalid="false"><option value='Weekday: 25-26 Sep (Mon-Tue) 10:00 am-5:30 pm' >Weekday: 25-26 Sep (Mon-Tue) 10:00 am-5:30 pm</option><option value='Weekday: 7-8 Dec (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 7-8 Dec (Thu-Fri) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_18'>Creating Beautiful Dashboards in Excel for Business</div></li><li id='field_2_20'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_20' >Date</label><div class='ginput_container ginput_container_select'><select name='input_20' id='input_2_20' class='medium gfield_select' tabindex='16'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_20'>Performing Spreadsheet Audits in Excel</div></li><li id='field_2_22'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_22' >Date</label><div class='ginput_container ginput_container_select'><select name='input_22' id='input_2_22' class='medium gfield_select' tabindex='17'   aria-invalid="false"><option value='Weekday: 28-29 Sep (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 28-29 Sep (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekday: 23-24 Nov (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 23-24 Nov (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekend: 18 &amp; 25 Nov (Sat) 10:00 am-5:30 pm' >Weekend: 18 &amp; 25 Nov (Sat) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_22'>PowerPoint Design & Animation Ideas for Business</div></li><li id='field_2_21'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_21' >Date</label><div class='ginput_container ginput_container_select'><select name='input_21' id='input_2_21' class='medium gfield_select' tabindex='18'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_21'>Up to Speed with PowerPoint</div></li><li id='field_2_24'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_24' >Date</label><div class='ginput_container ginput_container_select'><select name='input_24' id='input_2_24' class='medium gfield_select' tabindex='19'   aria-invalid="false"><option value='Weekday: 21-22 Sep (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 21-22 Sep (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekday: 14-15 Dec (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 14-15 Dec (Thu-Fri) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_24'>Creating Beautiful Business Infographics with Microsoft Office</div></li><li id='field_2_4'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_4' >Message</label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_2_4' class='textarea small' tabindex='20'     aria-invalid="false"   rows='10' cols='50'></textarea></div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_2' class='gform_button button' value='Let&#039;s get in Touch' tabindex='21' onclick='if(window["gf_submitting_2"]){return false;}  window["gf_submitting_2"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_2"]){return false;} window["gf_submitting_2"]=true;  jQuery("#gform_2").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=1' />
            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsIjUyZWM5YThiYzZiYWZlNjQ4MmJlODc3YmE5ODQ5YjBjIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 2, 'http://www.aeternus.sg/wordpress/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'http://www.aeternus.sg/wordpress/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;}, 50);}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [2, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Singapore Dollar","symbol_left":"$","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"http:\/\/www.aeternus.sg\/wordpress\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"http:\/\/www.aeternus.sg\/wordpress\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 2) {gf_global["number_formats"][2] = {"1":{"price":false,"value":false},"2":{"price":false,"value":false},"3":{"price":false,"value":false},"5":{"price":false,"value":false},"6":{"price":false,"value":false},"7":{"price":false,"value":false},"8":{"price":false,"value":false},"9":{"price":false,"value":false},"10":{"price":false,"value":false},"11":{"price":false,"value":false},"13":{"price":false,"value":false},"14":{"price":false,"value":false},"15":{"price":false,"value":false},"16":{"price":false,"value":false},"18":{"price":false,"value":false},"20":{"price":false,"value":false},"22":{"price":false,"value":false},"21":{"price":false,"value":false},"24":{"price":false,"value":false},"4":{"price":false,"value":false}};if(window['jQuery']){if(!window['gf_form_conditional_logic'])window['gf_form_conditional_logic'] = new Array();window['gf_form_conditional_logic'][2] = { logic: { 6: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Basic Tour"}]},"nextButton":null,"section":null},7: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Advanced Tour"}]},"nextButton":null,"section":null},8: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Productivity Cafe"}]},"nextButton":null,"section":null},9: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel PivotTables Inside Out"}]},"nextButton":null,"section":null},10: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Data Management & Analysis in Excel"}]},"nextButton":null,"section":null},11: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Basic VBA Programming with Excel"}]},"nextButton":null,"section":null},13: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Making Beautiful Excel Charts"}]},"nextButton":null,"section":null},14: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Chart Hacks & Techniques"}]},"nextButton":null,"section":null},15: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Essential Excel for HR Professionals"}]},"nextButton":null,"section":null},16: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Advanced VBA Programming with Excel"}]},"nextButton":null,"section":null},18: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Creating Executive Dashboards in Excel"}]},"nextButton":null,"section":null},20: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Performing Spreadsheet Audits in Excel"}]},"nextButton":null,"section":null},22: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"PowerPoint Design & Animation Ideas for Business"}]},"nextButton":null,"section":null},21: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Up to Speed with PowerPoint"}]},"nextButton":null,"section":null},24: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Creating Beautiful Business Infographics with Microsoft Office"}]},"nextButton":null,"section":null} }, dependents: { 6: [6],7: [7],8: [8],9: [9],10: [10],11: [11],13: [13],14: [14],15: [15],16: [16],18: [18],20: [20],22: [22],21: [21],24: [24] }, animation: 1, defaults: {"5":"","8":"","9":"","14":"Write for dates"}, fields: {"1":[],"2":[],"3":[],"5":[6,7,8,9,10,11,13,14,15,16,18,20,22,21,24],"6":[],"7":[],"8":[],"9":[],"10":[],"11":[],"13":[],"14":[],"15":[],"16":[],"18":[],"20":[],"22":[],"21":[],"24":[],"4":[]} }; if(!window['gf_number_format'])window['gf_number_format'] = 'decimal_dot';jQuery(document).ready(function(){gf_apply_rules(2, [6,7,8,9,10,11,13,14,15,16,18,20,22,21,24], true);jQuery('#gform_wrapper_2').show();jQuery(document).trigger('gform_post_conditional_logic', [2, null, true]);} );} } } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [2, 1]) } ); </script><div class="fusion-text"><p>Consider choosing from our list of effective Microsoft Office training courses such as <a href="http://www.aeternus.sg/excel-course-singapore/">Excel Training Courses</a> and<a href="http://www.aeternus.sg/powerpoint-course-singapore/"> PowerPoint Training Courses</a> by <a href="http://www.aeternus.sg/">Aeternus Consulting</a>.</p>
</div><div class="fusion-text"><p>Useful Resource: Get Microsoft Excel for free <a href="https://products.office.com/en-sg/excel">here</a>.</p>
</div><div class="fusion-clearfix"></div>

					</div>
				</div></div></div></p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/best-excel-file-format-for-vba/">Best Excel file format for Excel VBA Programming</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aeternus.sg/best-excel-file-format-for-vba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Milliseconds Timer in VBA Tutorial</title>
		<link>http://www.aeternus.sg/best-millisecond-timer-vba/</link>
		<pubDate>Tue, 31 Jul 2018 02:37:33 +0000</pubDate>
		<dc:creator><![CDATA[Microsoft Office Training Courses in Singapore]]></dc:creator>
				<category><![CDATA[VBA Programming Course]]></category>

		<guid isPermaLink="false">http://www.aeternus.sg/?p=12421</guid>
		<description><![CDATA[<p>Step 1: Search for the Right Windows API to solve a problem There are numerous sites that provides sample VBA codes for creating millisecond resolution timers. In this tutorial, not only I will show the complete VBA codes that you can simply copy and use, I will describe the research process involved to create &#91;...&#93;</p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/best-millisecond-timer-vba/">Best Milliseconds Timer in VBA Tutorial</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last 1_1"  style='margin-top:0px;margin-bottom:20px;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-text"><h4><strong>Step 1: Search for the Right Windows API to solve a problem<br />
</strong></h4>
<p>There are numerous sites that provides sample VBA codes for creating millisecond resolution timers. In this tutorial, not only I will show the complete VBA codes that you can simply copy and use, I will describe the research process involved to create millisecond timers in VBA using Windows APIs so that you can deepen your understanding of using Windows APIs with VBA coding.</p>
<p>Our motivations to create a millisecond timers is to allow us to measure the execution time for a piece of VBA code. Ideally this timer should be able to measure up to millisecond resolutions. However, looking at native VBA and Excel time related functions they only provide up to seconds accuracy.</p>
<p>A web search on &#8220;timers using Windows API&#8221; eventually lead to this <a href="https://docs.microsoft.com/en-us/windows/desktop/winmsg/about-timers#high-resolution-timer" target="_blank" rel="noopener">documentation</a>. Great, so we can use 2 Windows APIs <strong>QueryPerformanceFrequency</strong> function to express the frequency, in counts per second and the <strong>QueryPerformanceCounter</strong> function to retrieve the current value of the high-resolution performance counter in order to measure time in milliseconds. The basic logic is to determine this logic: (&#8220;End Performance Counter&#8221; value &#8211; &#8220;Start Performance Counter&#8221; value / Performance Frequency value).</p>
<h4><strong>Step 2: How to Create the Windows API Function Declaration for VBA</strong></h4>
<p>In a <a href="http://www.aeternus.sg/how-to-use-windows-api-in-vba/" target="_blank" rel="noopener">previous article</a> I described how this is done (you might want to go read that before continuing on here). A quick search for &#8220;<strong>QueryPerformanceFrequency</strong>&#8221; and &#8220;<strong>QueryPerformanceCounter</strong>&#8221; in the text file “<a href="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/Win32API_PtrSafe.txt" target="_blank" rel="noopener">Win32API_PtrSafe.TXT</a>” which is the list of Windows API function declarations for VBA yielded this:</p>
</div><style type="text/css" scopped="scopped">.fusion-syntax-highlighter-1 > .CodeMirror .CodeMirror-gutters { background-color: ; }.fusion-syntax-highlighter-1 > .CodeMirror .CodeMirror-linenumber { color: ; }</style><div class="fusion-syntax-highlighter-container fusion-syntax-highlighter-1 fusion-syntax-highlighter-theme-dark" style="opacity:0;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;font-size:14px;border-width:1px;border-style:solid;border-color:#e0dede;"><div class="syntax-highlighter-copy-code"><span class="syntax-highlighter-copy-code-title" data-id="fusion_syntax_highlighter_1" style="font-size:14px;">Copy to Clipboard</span></div><textarea class="fusion-syntax-highlighter-textarea" id="fusion_syntax_highlighter_1" data-readOnly="nocursor" data-lineNumbers="1" data-lineWrapping="" data-theme="oceanic-next" data-mode="text/x-sh">' Performance counter API's
Declare PtrSafe Function QueryPerformanceCounter Lib "kernel32" Alias _
    "QueryPerformanceCounter" (lpPerformanceCount As LARGE_INTEGER) As Long
Declare PtrSafe Function QueryPerformanceFrequency Lib "kernel32" Alias _
    "QueryPerformanceFrequency" (lpFrequency As LARGE_INTEGER) As Long</textarea></div><div class="fusion-text"><h4><strong>What is this LARGE_INTEGER ?</strong></h4>
<p>Notice that the arguments to both Windows APIs have the data type <a href="https://docs.microsoft.com/en-us/windows/desktop/api/winnt/ns-winnt-_large_integer">LARGE_INTEGER</a>. If we use this declaration as it is, VBA will give us a compile error: &#8220;User-defined type not defined&#8221;. A quick web search on the phrase &#8220;Windows API LARGE_INTEGER&#8221; tells us that it &#8220;Represents a 64-bit signed integer value&#8221;. So we can change the declarations slightly to use the native VBA 64-bit integer data type <a href="https://msdn.microsoft.com/en-us/vba/language-reference-vba/articles/currency-data-type">Currency</a>.</p>
</div><style type="text/css" scopped="scopped">.fusion-syntax-highlighter-2 > .CodeMirror .CodeMirror-gutters { background-color: ; }.fusion-syntax-highlighter-2 > .CodeMirror .CodeMirror-linenumber { color: ; }</style><div class="fusion-syntax-highlighter-container fusion-syntax-highlighter-2 fusion-syntax-highlighter-theme-dark" style="opacity:0;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;font-size:14px;border-width:1px;border-style:solid;border-color:#e0dede;"><div class="syntax-highlighter-copy-code"><span class="syntax-highlighter-copy-code-title" data-id="fusion_syntax_highlighter_2" style="font-size:14px;">Copy to Clipboard</span></div><textarea class="fusion-syntax-highlighter-textarea" id="fusion_syntax_highlighter_2" data-readOnly="nocursor" data-lineNumbers="1" data-lineWrapping="" data-theme="oceanic-next" data-mode="text/x-sh">' Performance counter API's
Declare PtrSafe Function QueryPerformanceCounter Lib "kernel32" _
    Alias "QueryPerformanceCounter" (lpPerformanceCount As Currency) As Long
Declare PtrSafe Function QueryPerformanceFrequency Lib "kernel32" _
    Alias "QueryPerformanceFrequency" (lpFrequency As Currency) As Long</textarea></div><div class="fusion-text"><h4><strong>The Complete VBA Code for Millisecond Timer Using Windows APIs<br />
</strong></h4>
<p>So let&#8217;s put these 2 Windows API function declarations at the top of a code module and use it to measure elapsed time in milliseconds.</p>
</div><style type="text/css" scopped="scopped">.fusion-syntax-highlighter-3 > .CodeMirror .CodeMirror-gutters { background-color: ; }.fusion-syntax-highlighter-3 > .CodeMirror .CodeMirror-linenumber { color: ; }</style><div class="fusion-syntax-highlighter-container fusion-syntax-highlighter-3 fusion-syntax-highlighter-theme-dark" style="opacity:0;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;font-size:14px;border-width:1px;border-style:solid;border-color:#e0dede;"><div class="syntax-highlighter-copy-code"><span class="syntax-highlighter-copy-code-title" data-id="fusion_syntax_highlighter_3" style="font-size:14px;">Copy to Clipboard</span></div><textarea class="fusion-syntax-highlighter-textarea" id="fusion_syntax_highlighter_3" data-readOnly="nocursor" data-lineNumbers="1" data-lineWrapping="" data-theme="oceanic-next" data-mode="text/x-sh">' Performance counter API's
#If VBA7 And Win64 Then
    'for 64-bit Excel
    Declare PtrSafe Function QueryPerformanceCounter Lib "kernel32" (lpPerformanceCount As Currency) As Long
    Declare PtrSafe Function QueryPerformanceFrequency Lib "kernel32" (lpFrequency As Currency) As Long
#Else
    'for 32-bit Excel
    Declare Function QueryPerformanceCounter Lib "kernel32" (lpPerformanceCount As Currency) As Long
    Declare Function QueryPerformanceFrequency Lib "kernel32" (lpFrequency As Currency) As Long
#End If


'Purpose: Measure elapsed time in milliseconds
Sub TimeACode()
    Dim curFrequency As Currency
    Dim curStartPerformanceCounter As Currency
    Dim curEndPerformanceCounter As Currency
    Dim lgResult As Long

    'obtain no: of counts per second
    lgResult = QueryPerformanceFrequency(curFrequency)
    If lgResult > 0 Then
        Debug.Print "Frequency: " & curFrequency
    End If

    'measure start count
    lgResult = QueryPerformanceCounter(curStartPerformanceCounter)
    If lgResult > 0 Then
        Debug.Print "Start Count: " & curStartPerformanceCounter
    End If
    

    '*****************************************
    'Insert the code to measure elapsed time
    '*****************************************
    
    
    'measure end count
    lgResult = QueryPerformanceCounter(curEndPerformanceCounter)
    If lgResult > 0 Then
        Debug.Print "End Count: " & curEndPerformanceCounter
    End If

    'measure elapsed time
    Debug.Print "Elapsed time (ms): " & (curEndPerformanceCounter - curStartPerformanceCounter) / curFrequency
End Sub

</textarea></div><div class="fusion-text"><p>In my next tutorial we will explore what kind of VBA codes can help to speed up execution times.</p>
</div><div class="fusion-clearfix"></div>

					</div>
				</div></div></div><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last 1_1"  style='margin-top:0px;margin-bottom:20px;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-sep-clear"></div><div class="fusion-separator fusion-full-width-sep sep-single sep-solid" style="border-color:#e0dede;border-top-width:1px;margin-left: auto;margin-right: auto;margin-top:;"></div><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_5  fusion-one-fifth fusion-column-first fusion-column-no-min-height 1_5"  style='margin-top:0px;margin-bottom:0px;width:16.8%; margin-right: 4%;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<span style="max-width:150px;" class="fusion-imageframe imageframe-none imageframe-4 hover-type-none"><a class="fusion-no-lightbox" href="http://www.aeternus.sg/excel-course-singapore/vba-in-microsoft-excel/" target="_self" aria-label="basic-vba-programming-microsoft-excel-training-course singapore"><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2016/10/course-excel-basic-vba-programming.jpg" width="200" height="200" alt="Advanced Excel Training Courses Classes Singapore: Basic VBA Programming" class="img-responsive wp-image-9815"/></a></span><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_4_5  fusion-four-fifth fusion-column-last 4_5"  style='margin-top:0px;margin-bottom:20px;width:79.2%'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-title title fusion-sep-none fusion-title-size-two" style="margin-top:0px;margin-bottom:10px;"><h2 class="title-heading-left"><span style="font-size: 60%;">Choose from our Most Popular Courses</span> <i class="fontawesome-icon fa-play fas circle-no" style="font-size:15px;margin-right:7.5px;color:#f49200;"></i></h2></div><div class="fusion-text"><p><a href="http://www.aeternus.sg/excel-course-singapore/vba-in-microsoft-excel/"><strong>Basic VBA Programming Course with Microsoft Excel.</strong></a> Designed for non VBA practitioners. This is a short &amp; easy-to-follow workshop to learn how to build VBA programs from scratch in Microsoft Excel.</p>
</div>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_2' style='display:none'><a id='gf_2' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2' id='gform_2'  action='/feed/#gf_2'>
                        <div class='gform_body'><ul id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below'><li id='field_2_1'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_1' >Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_2_1' type='text' value='' class='medium'   tabindex='1'  aria-required="true" aria-invalid="false" /></div></li><li id='field_2_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_2' >Phone<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_2' id='input_2_2' type='text' value='' class='medium' tabindex='2'  aria-required="true" aria-invalid="false" /></div></li><li id='field_2_3'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_3' >Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_3' id='input_2_3' type='text' value='' class='medium' tabindex='3'   aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_2_5'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_5' >Course Name</label><div class='ginput_container ginput_container_select'><select name='input_5' id='input_2_5' class='medium gfield_select' tabindex='4'   aria-invalid="false"><option value='Choose a course' selected='selected'>Choose a course</option><option value='-- MASTERCLASS --' >-- MASTERCLASS --</option><option value='Creating Beautiful Business Infographics with Microsoft Office' >Creating Beautiful Business Infographics with Microsoft Office</option><option value='Creating Executive Dashboards in Excel' >Creating Executive Dashboards in Excel</option><option value='Advanced VBA Programming with Excel' >Advanced VBA Programming with Excel</option><option value='Basic VBA Programming with Excel' >Basic VBA Programming with Excel</option><option value='Performing Spreadsheet Audits in Excel' >Performing Spreadsheet Audits in Excel</option><option value='' ></option><option value='-- POWERUP &amp; PROFESSIONAL EXCEL --' >-- POWERUP &amp; PROFESSIONAL EXCEL --</option><option value='Making Beautiful Excel Charts' >Making Beautiful Excel Charts</option><option value='Excel PivotTables Inside Out' >Excel PivotTables Inside Out</option><option value='Data Management &amp; Analysis in Excel' >Data Management &amp; Analysis in Excel</option><option value='Excel Productivity Cafe' >Excel Productivity Cafe</option><option value='Essential Excel for HR Professionals' >Essential Excel for HR Professionals</option><option value='' ></option><option value='-- POWERUP POWERPOINT--' >-- POWERUP POWERPOINT--</option><option value='PowerPoint Design &amp; Animation Ideas for Business' >PowerPoint Design &amp; Animation Ideas for Business</option><option value='' ></option><option value='-- Fundamental EXCEL &amp; POWERPOINT --' >-- Fundamental EXCEL &amp; POWERPOINT --</option><option value='Excel Basic Tour' >Excel Basic Tour</option><option value='Excel Advanced Tour' >Excel Advanced Tour</option><option value='Up to Speed with PowerPoint' >Up to Speed with PowerPoint</option></select></div></li><li id='field_2_6'  class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_6' >Date</label><div class='ginput_container ginput_container_select'><select name='input_6' id='input_2_6' class='medium gfield_select' tabindex='5'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_6'>Excel Basic Tour 2010/2013</div></li><li id='field_2_7'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_7' >Date</label><div class='ginput_container ginput_container_select'><select name='input_7' id='input_2_7' class='medium gfield_select' tabindex='6'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_7'>Excel Advanced Tour</div></li><li id='field_2_8'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_8' >Date</label><div class='ginput_container ginput_container_select'><select name='input_8' id='input_2_8' class='medium gfield_select' tabindex='7'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option><option value='' ></option></select></div><div class='gfield_description' id='gfield_description_2_8'>Excel Productivity Cafe</div></li><li id='field_2_9'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_9' >Date</label><div class='ginput_container ginput_container_select'><select name='input_9' id='input_2_9' class='medium gfield_select' tabindex='8'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option><option value='' ></option></select></div><div class='gfield_description' id='gfield_description_2_9'>Excel PivotTables Inside Out</div></li><li id='field_2_10'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_10' >Date</label><div class='ginput_container ginput_container_select'><select name='input_10' id='input_2_10' class='medium gfield_select' tabindex='9'   aria-invalid="false"><option value='Weekday: 18-19 Sep (Mon-Tue) 9:30am-5:30pm' >Weekday: 18-19 Sep (Mon-Tue) 9:30am-5:30pm</option><option value='Weekday: 9-10 Nov (Thu-Fri) 9:30am-5:30pm' >Weekday: 9-10 Nov (Thu-Fri) 9:30am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_10'>Data Management & Business Analysis with Excel</div></li><li id='field_2_11'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_11' >Date</label><div class='ginput_container ginput_container_select'><select name='input_11' id='input_2_11' class='medium gfield_select' tabindex='10'   aria-invalid="false"><option value='Weekday: 19, 20 &amp; 23 Oct (Thu, Fri &amp; Mon) 10:00am-5:30pm' >Weekday: 19, 20 &amp; 23 Oct (Thu, Fri &amp; Mon) 10:00am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_11'>VBA Programming in Microsoft Excel</div></li><li id='field_2_13'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_13' >Date</label><div class='ginput_container ginput_container_select'><select name='input_13' id='input_2_13' class='medium gfield_select' tabindex='11'   aria-invalid="false"><option value='Weekday: 15 Sep (Fri) 10:00am-5:30pm' >Weekday: 15 Sep (Fri) 10:00am-5:30pm</option><option value='Weekday: 13 Nov (Mon) 10:00am-5:30pm' >Weekday: 13 Nov (Mon) 10:00am-5:30pm</option><option value='Weekend: 11 Nov (Sat) 10:00am-5:30pm' >Weekend: 11 Nov (Sat) 10:00am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_13'>Making Beautiful Excel Charts</div></li><li id='field_2_14'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_14' >Date</label><div class='ginput_container ginput_container_select'><select name='input_14' id='input_2_14' class='medium gfield_select' tabindex='12'   aria-invalid="false"><option value='Write for dates' selected='selected'>Write for dates</option></select></div><div class='gfield_description' id='gfield_description_2_14'>Excel Chart Hacks</div></li><li id='field_2_15'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_15' >Date</label><div class='ginput_container ginput_container_select'><select name='input_15' id='input_2_15' class='medium gfield_select' tabindex='13'   aria-invalid="false"><option value='Fundamentals: Ask for dates' >Fundamentals: Ask for dates</option><option value='Advanced: Ask for dates' >Advanced: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_15'>Essential Excel for HR Professionals</div></li><li id='field_2_16'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_16' >Date</label><div class='ginput_container ginput_container_select'><select name='input_16' id='input_2_16' class='medium gfield_select' tabindex='14'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option><option value='Weekend: Ask for dates' >Weekend: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_16'>Advanced VBA Programming with Excel</div></li><li id='field_2_18'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_18' >Date</label><div class='ginput_container ginput_container_select'><select name='input_18' id='input_2_18' class='medium gfield_select' tabindex='15'   aria-invalid="false"><option value='Weekday: 25-26 Sep (Mon-Tue) 10:00 am-5:30 pm' >Weekday: 25-26 Sep (Mon-Tue) 10:00 am-5:30 pm</option><option value='Weekday: 7-8 Dec (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 7-8 Dec (Thu-Fri) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_18'>Creating Beautiful Dashboards in Excel for Business</div></li><li id='field_2_20'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_20' >Date</label><div class='ginput_container ginput_container_select'><select name='input_20' id='input_2_20' class='medium gfield_select' tabindex='16'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_20'>Performing Spreadsheet Audits in Excel</div></li><li id='field_2_22'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_22' >Date</label><div class='ginput_container ginput_container_select'><select name='input_22' id='input_2_22' class='medium gfield_select' tabindex='17'   aria-invalid="false"><option value='Weekday: 28-29 Sep (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 28-29 Sep (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekday: 23-24 Nov (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 23-24 Nov (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekend: 18 &amp; 25 Nov (Sat) 10:00 am-5:30 pm' >Weekend: 18 &amp; 25 Nov (Sat) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_22'>PowerPoint Design & Animation Ideas for Business</div></li><li id='field_2_21'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_21' >Date</label><div class='ginput_container ginput_container_select'><select name='input_21' id='input_2_21' class='medium gfield_select' tabindex='18'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_21'>Up to Speed with PowerPoint</div></li><li id='field_2_24'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_24' >Date</label><div class='ginput_container ginput_container_select'><select name='input_24' id='input_2_24' class='medium gfield_select' tabindex='19'   aria-invalid="false"><option value='Weekday: 21-22 Sep (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 21-22 Sep (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekday: 14-15 Dec (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 14-15 Dec (Thu-Fri) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_24'>Creating Beautiful Business Infographics with Microsoft Office</div></li><li id='field_2_4'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_4' >Message</label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_2_4' class='textarea small' tabindex='20'     aria-invalid="false"   rows='10' cols='50'></textarea></div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_2' class='gform_button button' value='Let&#039;s get in Touch' tabindex='21' onclick='if(window["gf_submitting_2"]){return false;}  window["gf_submitting_2"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_2"]){return false;} window["gf_submitting_2"]=true;  jQuery("#gform_2").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=1' />
            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsIjUyZWM5YThiYzZiYWZlNjQ4MmJlODc3YmE5ODQ5YjBjIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 2, 'http://www.aeternus.sg/wordpress/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'http://www.aeternus.sg/wordpress/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;}, 50);}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [2, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Singapore Dollar","symbol_left":"$","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"http:\/\/www.aeternus.sg\/wordpress\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"http:\/\/www.aeternus.sg\/wordpress\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 2) {gf_global["number_formats"][2] = {"1":{"price":false,"value":false},"2":{"price":false,"value":false},"3":{"price":false,"value":false},"5":{"price":false,"value":false},"6":{"price":false,"value":false},"7":{"price":false,"value":false},"8":{"price":false,"value":false},"9":{"price":false,"value":false},"10":{"price":false,"value":false},"11":{"price":false,"value":false},"13":{"price":false,"value":false},"14":{"price":false,"value":false},"15":{"price":false,"value":false},"16":{"price":false,"value":false},"18":{"price":false,"value":false},"20":{"price":false,"value":false},"22":{"price":false,"value":false},"21":{"price":false,"value":false},"24":{"price":false,"value":false},"4":{"price":false,"value":false}};if(window['jQuery']){if(!window['gf_form_conditional_logic'])window['gf_form_conditional_logic'] = new Array();window['gf_form_conditional_logic'][2] = { logic: { 6: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Basic Tour"}]},"nextButton":null,"section":null},7: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Advanced Tour"}]},"nextButton":null,"section":null},8: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Productivity Cafe"}]},"nextButton":null,"section":null},9: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel PivotTables Inside Out"}]},"nextButton":null,"section":null},10: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Data Management & Analysis in Excel"}]},"nextButton":null,"section":null},11: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Basic VBA Programming with Excel"}]},"nextButton":null,"section":null},13: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Making Beautiful Excel Charts"}]},"nextButton":null,"section":null},14: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Chart Hacks & Techniques"}]},"nextButton":null,"section":null},15: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Essential Excel for HR Professionals"}]},"nextButton":null,"section":null},16: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Advanced VBA Programming with Excel"}]},"nextButton":null,"section":null},18: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Creating Executive Dashboards in Excel"}]},"nextButton":null,"section":null},20: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Performing Spreadsheet Audits in Excel"}]},"nextButton":null,"section":null},22: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"PowerPoint Design & Animation Ideas for Business"}]},"nextButton":null,"section":null},21: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Up to Speed with PowerPoint"}]},"nextButton":null,"section":null},24: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Creating Beautiful Business Infographics with Microsoft Office"}]},"nextButton":null,"section":null} }, dependents: { 6: [6],7: [7],8: [8],9: [9],10: [10],11: [11],13: [13],14: [14],15: [15],16: [16],18: [18],20: [20],22: [22],21: [21],24: [24] }, animation: 1, defaults: {"5":"","8":"","9":"","14":"Write for dates"}, fields: {"1":[],"2":[],"3":[],"5":[6,7,8,9,10,11,13,14,15,16,18,20,22,21,24],"6":[],"7":[],"8":[],"9":[],"10":[],"11":[],"13":[],"14":[],"15":[],"16":[],"18":[],"20":[],"22":[],"21":[],"24":[],"4":[]} }; if(!window['gf_number_format'])window['gf_number_format'] = 'decimal_dot';jQuery(document).ready(function(){gf_apply_rules(2, [6,7,8,9,10,11,13,14,15,16,18,20,22,21,24], true);jQuery('#gform_wrapper_2').show();jQuery(document).trigger('gform_post_conditional_logic', [2, null, true]);} );} } } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [2, 1]) } ); </script><div class="fusion-text"><p>Consider choosing from our list of effective Microsoft Office training courses such as <a href="http://www.aeternus.sg/excel-course-singapore/">Excel Training Courses</a> and<a href="http://www.aeternus.sg/powerpoint-course-singapore/"> PowerPoint Training Courses</a> by <a href="http://www.aeternus.sg/">Aeternus Consulting</a>.</p>
</div><div class="fusion-text"><p>Useful Resource: Get Microsoft Excel for free <a href="https://products.office.com/en-sg/excel">here</a>.</p>
</div><div class="fusion-clearfix"></div>

					</div>
				</div></div></div></p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/best-millisecond-timer-vba/">Best Milliseconds Timer in VBA Tutorial</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>How to use Windows API in VBA</title>
		<link>http://www.aeternus.sg/how-to-use-windows-api-in-vba/</link>
		<pubDate>Mon, 30 Jul 2018 15:35:41 +0000</pubDate>
		<dc:creator><![CDATA[Microsoft Office Training Courses in Singapore]]></dc:creator>
				<category><![CDATA[VBA Programming Course]]></category>

		<guid isPermaLink="false">http://www.aeternus.sg/?p=12397</guid>
		<description><![CDATA[<p>Windows API embraces VBA The Windows Application Programming Interface (Windows API) is a set of functions from the Microsoft Windows operating system that are available to Windows programmers. Fortunately, the Windows API has always exposed a large part of the underlying structure of the Windows systems to VBA programmers. Why VBA Programmers Need Windows &#91;...&#93;</p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/how-to-use-windows-api-in-vba/">How to use Windows API in VBA</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last 1_1"  style='margin-top:0px;margin-bottom:20px;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-text"><h4><strong>Windows API embraces VBA</strong></h4>
<p>The Windows Application Programming Interface (Windows API) is a set of functions from the Microsoft Windows operating system that are available to Windows programmers. Fortunately, the Windows API has always exposed a large part of the underlying structure of the Windows systems to VBA programmers.</p>
<h4><strong>Why VBA Programmers Need Windows API</strong></h4>
<p>Often times a VBA programmer may not be able find a suitable Excel or VBA function to perform a task but is available within the Windows APIs. For example, VBA does not have a function to measure time in milliseconds but it is available in Windows API (I will write another <a href="http://www.aeternus.sg/best-millisecond-timer-vba/">tutorial</a> on this). In such cases, a VBA program is able access Windows APIs by declaring the Windows API function at the top of a code module.</p>
<h4><strong>How to declare a Windows API in VBA</strong></h4>
<p>A Windows API function must be declared correctly at the top of a VBA code module. The declaration statement will tell VBA 3 important pieces of information.<br />
1. The Window API function name you’re using.<br />
2. The Library location of the the Windows API function.<br />
3. The Window API function’s arguments.</p>
<p>Here is an example:</p>
</div><style type="text/css" scopped="scopped">.fusion-syntax-highlighter-4 > .CodeMirror .CodeMirror-gutters { background-color: ; }.fusion-syntax-highlighter-4 > .CodeMirror .CodeMirror-linenumber { color: ; }</style><div class="fusion-syntax-highlighter-container fusion-syntax-highlighter-4 fusion-syntax-highlighter-theme-dark" style="opacity:0;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;font-size:14px;border-width:1px;border-style:solid;border-color:#e0dede;"><div class="syntax-highlighter-copy-code"><span class="syntax-highlighter-copy-code-title" data-id="fusion_syntax_highlighter_4" style="font-size:14px;">Copy to Clipboard</span></div><textarea class="fusion-syntax-highlighter-textarea" id="fusion_syntax_highlighter_4" data-readOnly="nocursor" data-lineNumbers="1" data-lineWrapping="" data-theme="oceanic-next" data-mode="text/x-sh">Declare PtrSafe Function GetSystemDirectory Lib "kernel32" _
Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
</textarea></div><div class="fusion-text"><p>Let&#8217;s try to break this down into plain English.<br />
<strong>Declare</strong>: A Windows API declaration always start with the Declare keyword.<br />
<strong>PtrSafe</strong>: By adding PtrSafe after the Declare keyword, it makes this API work with 64-bit Excel. If you are writing VBA code in 32-bit Excel, this keyword should not be used.<br />
<strong>Function GetSystemDirectory Lib &#8220;kernel32&#8221;</strong>: This tells VBA that GetSystemDirectory is the name of Windows API that will be used in the VBA code and the API is located in a library called &#8220;kernel32&#8221;.<br />
<strong>Alias &#8220;GetSystemDirectoryA&#8221;</strong>: As a VBA programmer, you can ignore this. What this means is within the kernel32 library, the Windows API actual name is  GetSystemDirectoryA.<br />
<strong>(ByVal lpBuffer As String, ByVal nSize As Long) As Long</strong>: After calling the function, the systems directory is<br />
contained in lpBuffer, and the length of the directory string is contained in nSize. The Windows API only returns a number indicating the length of the directory string.</p>
<p>Below is a VBA Sub to use this Windows API:</p>
</div><style type="text/css" scopped="scopped">.fusion-syntax-highlighter-5 > .CodeMirror .CodeMirror-gutters { background-color: ; }.fusion-syntax-highlighter-5 > .CodeMirror .CodeMirror-linenumber { color: ; }</style><div class="fusion-syntax-highlighter-container fusion-syntax-highlighter-5 fusion-syntax-highlighter-theme-dark" style="opacity:0;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;font-size:14px;border-width:1px;border-style:solid;border-color:#e0dede;"><div class="syntax-highlighter-copy-code"><span class="syntax-highlighter-copy-code-title" data-id="fusion_syntax_highlighter_5" style="font-size:14px;">Copy to Clipboard</span></div><textarea class="fusion-syntax-highlighter-textarea" id="fusion_syntax_highlighter_5" data-readOnly="nocursor" data-lineNumbers="1" data-lineWrapping="" data-theme="oceanic-next" data-mode="text/x-sh">'Purpose: invoke the Windows API: GetSystemDirectory
Sub SystemsDir()
    Dim strSysPath As String * 255 'declare a fixed length string of 255 characters
    MsgBox Left(strSysPath, GetSystemDirectory(strSysPath, 255))
End Sub
</textarea></div><div class="fusion-text"><h4><strong>Practical Windows API Tips for the VBA Programmer</strong></h4>
<p>As you can see, it is essential to get the Windows API declaration exactly correct. There are many resource in the web that lists down the declarations for Windows API calls. The VBA programmer only needs to copy the declarations and use the functions without understanding the details. As a useful resource you can obtain a list of Windows API declarations for VBA by searching for this file &#8220;Win32API_PtrSafe.TXT&#8221;. Or you can download it <a href="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/Win32API_PtrSafe.txt" target="_blank" rel="noopener">here</a> (don&#8217;t worry it&#8217;s a plain text file).</p>
<h4><strong>How to Deal with 32-bit Excel and 64-bit Excel<br />
</strong></h4>
<p>To ensure that a Windows API function call to work in 64-bit Excel, we need the key word &#8220;ptrSafe&#8221; somewhere in the API declaration. To ensure that an API function in both 32-bit and 64-bit Excel, we need to declare two versions of the function declaration by using conditional compiler directives.</p>
</div><style type="text/css" scopped="scopped">.fusion-syntax-highlighter-6 > .CodeMirror .CodeMirror-gutters { background-color: ; }.fusion-syntax-highlighter-6 > .CodeMirror .CodeMirror-linenumber { color: ; }</style><div class="fusion-syntax-highlighter-container fusion-syntax-highlighter-6 fusion-syntax-highlighter-theme-dark" style="opacity:0;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;font-size:14px;border-width:1px;border-style:solid;border-color:#e0dede;"><div class="syntax-highlighter-copy-code"><span class="syntax-highlighter-copy-code-title" data-id="fusion_syntax_highlighter_6" style="font-size:14px;">Copy to Clipboard</span></div><textarea class="fusion-syntax-highlighter-textarea" id="fusion_syntax_highlighter_6" data-readOnly="nocursor" data-lineNumbers="1" data-lineWrapping="" data-theme="oceanic-next" data-mode="text/x-sh">#If VBA7 And Win64 Then
	'for 64-bit Excel
    Declare PtrSafe Function GetSystemDirectory Lib "kernel32" _
    Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
#Else
	'for 32-bit Excel
    Declare Function GetSystemDirectory Lib "kernel32" _
    Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
#End If</textarea></div><div class="fusion-clearfix"></div>

					</div>
				</div></div></div><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last 1_1"  style='margin-top:0px;margin-bottom:20px;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-sep-clear"></div><div class="fusion-separator fusion-full-width-sep sep-single sep-solid" style="border-color:#e0dede;border-top-width:1px;margin-left: auto;margin-right: auto;margin-top:;"></div><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_5  fusion-one-fifth fusion-column-first fusion-column-no-min-height 1_5"  style='margin-top:0px;margin-bottom:0px;width:16.8%; margin-right: 4%;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<span style="max-width:150px;" class="fusion-imageframe imageframe-none imageframe-5 hover-type-none"><a class="fusion-no-lightbox" href="http://www.aeternus.sg/excel-course-singapore/vba-in-microsoft-excel/" target="_self" aria-label="basic-vba-programming-microsoft-excel-training-course singapore"><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2016/10/course-excel-basic-vba-programming.jpg" width="200" height="200" alt="Advanced Excel Training Courses Classes Singapore: Basic VBA Programming" class="img-responsive wp-image-9815"/></a></span><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_4_5  fusion-four-fifth fusion-column-last 4_5"  style='margin-top:0px;margin-bottom:20px;width:79.2%'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-title title fusion-sep-none fusion-title-size-two" style="margin-top:0px;margin-bottom:10px;"><h2 class="title-heading-left"><span style="font-size: 60%;">Choose from our Most Popular Courses</span> <i class="fontawesome-icon fa-play fas circle-no" style="font-size:15px;margin-right:7.5px;color:#f49200;"></i></h2></div><div class="fusion-text"><p><a href="http://www.aeternus.sg/excel-course-singapore/vba-in-microsoft-excel/"><strong>Basic VBA Programming Course with Microsoft Excel.</strong></a> Designed for non VBA practitioners. This is a short &amp; easy-to-follow workshop to learn how to build VBA programs from scratch in Microsoft Excel.</p>
</div>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_2' style='display:none'><a id='gf_2' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2' id='gform_2'  action='/feed/#gf_2'>
                        <div class='gform_body'><ul id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below'><li id='field_2_1'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_1' >Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_2_1' type='text' value='' class='medium'   tabindex='1'  aria-required="true" aria-invalid="false" /></div></li><li id='field_2_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_2' >Phone<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_2' id='input_2_2' type='text' value='' class='medium' tabindex='2'  aria-required="true" aria-invalid="false" /></div></li><li id='field_2_3'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_3' >Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_3' id='input_2_3' type='text' value='' class='medium' tabindex='3'   aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_2_5'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_5' >Course Name</label><div class='ginput_container ginput_container_select'><select name='input_5' id='input_2_5' class='medium gfield_select' tabindex='4'   aria-invalid="false"><option value='Choose a course' selected='selected'>Choose a course</option><option value='-- MASTERCLASS --' >-- MASTERCLASS --</option><option value='Creating Beautiful Business Infographics with Microsoft Office' >Creating Beautiful Business Infographics with Microsoft Office</option><option value='Creating Executive Dashboards in Excel' >Creating Executive Dashboards in Excel</option><option value='Advanced VBA Programming with Excel' >Advanced VBA Programming with Excel</option><option value='Basic VBA Programming with Excel' >Basic VBA Programming with Excel</option><option value='Performing Spreadsheet Audits in Excel' >Performing Spreadsheet Audits in Excel</option><option value='' ></option><option value='-- POWERUP &amp; PROFESSIONAL EXCEL --' >-- POWERUP &amp; PROFESSIONAL EXCEL --</option><option value='Making Beautiful Excel Charts' >Making Beautiful Excel Charts</option><option value='Excel PivotTables Inside Out' >Excel PivotTables Inside Out</option><option value='Data Management &amp; Analysis in Excel' >Data Management &amp; Analysis in Excel</option><option value='Excel Productivity Cafe' >Excel Productivity Cafe</option><option value='Essential Excel for HR Professionals' >Essential Excel for HR Professionals</option><option value='' ></option><option value='-- POWERUP POWERPOINT--' >-- POWERUP POWERPOINT--</option><option value='PowerPoint Design &amp; Animation Ideas for Business' >PowerPoint Design &amp; Animation Ideas for Business</option><option value='' ></option><option value='-- Fundamental EXCEL &amp; POWERPOINT --' >-- Fundamental EXCEL &amp; POWERPOINT --</option><option value='Excel Basic Tour' >Excel Basic Tour</option><option value='Excel Advanced Tour' >Excel Advanced Tour</option><option value='Up to Speed with PowerPoint' >Up to Speed with PowerPoint</option></select></div></li><li id='field_2_6'  class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_6' >Date</label><div class='ginput_container ginput_container_select'><select name='input_6' id='input_2_6' class='medium gfield_select' tabindex='5'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_6'>Excel Basic Tour 2010/2013</div></li><li id='field_2_7'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_7' >Date</label><div class='ginput_container ginput_container_select'><select name='input_7' id='input_2_7' class='medium gfield_select' tabindex='6'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_7'>Excel Advanced Tour</div></li><li id='field_2_8'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_8' >Date</label><div class='ginput_container ginput_container_select'><select name='input_8' id='input_2_8' class='medium gfield_select' tabindex='7'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option><option value='' ></option></select></div><div class='gfield_description' id='gfield_description_2_8'>Excel Productivity Cafe</div></li><li id='field_2_9'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_9' >Date</label><div class='ginput_container ginput_container_select'><select name='input_9' id='input_2_9' class='medium gfield_select' tabindex='8'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option><option value='' ></option></select></div><div class='gfield_description' id='gfield_description_2_9'>Excel PivotTables Inside Out</div></li><li id='field_2_10'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_10' >Date</label><div class='ginput_container ginput_container_select'><select name='input_10' id='input_2_10' class='medium gfield_select' tabindex='9'   aria-invalid="false"><option value='Weekday: 18-19 Sep (Mon-Tue) 9:30am-5:30pm' >Weekday: 18-19 Sep (Mon-Tue) 9:30am-5:30pm</option><option value='Weekday: 9-10 Nov (Thu-Fri) 9:30am-5:30pm' >Weekday: 9-10 Nov (Thu-Fri) 9:30am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_10'>Data Management & Business Analysis with Excel</div></li><li id='field_2_11'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_11' >Date</label><div class='ginput_container ginput_container_select'><select name='input_11' id='input_2_11' class='medium gfield_select' tabindex='10'   aria-invalid="false"><option value='Weekday: 19, 20 &amp; 23 Oct (Thu, Fri &amp; Mon) 10:00am-5:30pm' >Weekday: 19, 20 &amp; 23 Oct (Thu, Fri &amp; Mon) 10:00am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_11'>VBA Programming in Microsoft Excel</div></li><li id='field_2_13'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_13' >Date</label><div class='ginput_container ginput_container_select'><select name='input_13' id='input_2_13' class='medium gfield_select' tabindex='11'   aria-invalid="false"><option value='Weekday: 15 Sep (Fri) 10:00am-5:30pm' >Weekday: 15 Sep (Fri) 10:00am-5:30pm</option><option value='Weekday: 13 Nov (Mon) 10:00am-5:30pm' >Weekday: 13 Nov (Mon) 10:00am-5:30pm</option><option value='Weekend: 11 Nov (Sat) 10:00am-5:30pm' >Weekend: 11 Nov (Sat) 10:00am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_13'>Making Beautiful Excel Charts</div></li><li id='field_2_14'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_14' >Date</label><div class='ginput_container ginput_container_select'><select name='input_14' id='input_2_14' class='medium gfield_select' tabindex='12'   aria-invalid="false"><option value='Write for dates' selected='selected'>Write for dates</option></select></div><div class='gfield_description' id='gfield_description_2_14'>Excel Chart Hacks</div></li><li id='field_2_15'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_15' >Date</label><div class='ginput_container ginput_container_select'><select name='input_15' id='input_2_15' class='medium gfield_select' tabindex='13'   aria-invalid="false"><option value='Fundamentals: Ask for dates' >Fundamentals: Ask for dates</option><option value='Advanced: Ask for dates' >Advanced: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_15'>Essential Excel for HR Professionals</div></li><li id='field_2_16'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_16' >Date</label><div class='ginput_container ginput_container_select'><select name='input_16' id='input_2_16' class='medium gfield_select' tabindex='14'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option><option value='Weekend: Ask for dates' >Weekend: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_16'>Advanced VBA Programming with Excel</div></li><li id='field_2_18'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_18' >Date</label><div class='ginput_container ginput_container_select'><select name='input_18' id='input_2_18' class='medium gfield_select' tabindex='15'   aria-invalid="false"><option value='Weekday: 25-26 Sep (Mon-Tue) 10:00 am-5:30 pm' >Weekday: 25-26 Sep (Mon-Tue) 10:00 am-5:30 pm</option><option value='Weekday: 7-8 Dec (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 7-8 Dec (Thu-Fri) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_18'>Creating Beautiful Dashboards in Excel for Business</div></li><li id='field_2_20'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_20' >Date</label><div class='ginput_container ginput_container_select'><select name='input_20' id='input_2_20' class='medium gfield_select' tabindex='16'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_20'>Performing Spreadsheet Audits in Excel</div></li><li id='field_2_22'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_22' >Date</label><div class='ginput_container ginput_container_select'><select name='input_22' id='input_2_22' class='medium gfield_select' tabindex='17'   aria-invalid="false"><option value='Weekday: 28-29 Sep (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 28-29 Sep (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekday: 23-24 Nov (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 23-24 Nov (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekend: 18 &amp; 25 Nov (Sat) 10:00 am-5:30 pm' >Weekend: 18 &amp; 25 Nov (Sat) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_22'>PowerPoint Design & Animation Ideas for Business</div></li><li id='field_2_21'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_21' >Date</label><div class='ginput_container ginput_container_select'><select name='input_21' id='input_2_21' class='medium gfield_select' tabindex='18'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_21'>Up to Speed with PowerPoint</div></li><li id='field_2_24'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_24' >Date</label><div class='ginput_container ginput_container_select'><select name='input_24' id='input_2_24' class='medium gfield_select' tabindex='19'   aria-invalid="false"><option value='Weekday: 21-22 Sep (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 21-22 Sep (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekday: 14-15 Dec (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 14-15 Dec (Thu-Fri) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_24'>Creating Beautiful Business Infographics with Microsoft Office</div></li><li id='field_2_4'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_4' >Message</label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_2_4' class='textarea small' tabindex='20'     aria-invalid="false"   rows='10' cols='50'></textarea></div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_2' class='gform_button button' value='Let&#039;s get in Touch' tabindex='21' onclick='if(window["gf_submitting_2"]){return false;}  window["gf_submitting_2"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_2"]){return false;} window["gf_submitting_2"]=true;  jQuery("#gform_2").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=1' />
            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsIjUyZWM5YThiYzZiYWZlNjQ4MmJlODc3YmE5ODQ5YjBjIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 2, 'http://www.aeternus.sg/wordpress/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'http://www.aeternus.sg/wordpress/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;}, 50);}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [2, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Singapore Dollar","symbol_left":"$","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"http:\/\/www.aeternus.sg\/wordpress\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"http:\/\/www.aeternus.sg\/wordpress\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 2) {gf_global["number_formats"][2] = {"1":{"price":false,"value":false},"2":{"price":false,"value":false},"3":{"price":false,"value":false},"5":{"price":false,"value":false},"6":{"price":false,"value":false},"7":{"price":false,"value":false},"8":{"price":false,"value":false},"9":{"price":false,"value":false},"10":{"price":false,"value":false},"11":{"price":false,"value":false},"13":{"price":false,"value":false},"14":{"price":false,"value":false},"15":{"price":false,"value":false},"16":{"price":false,"value":false},"18":{"price":false,"value":false},"20":{"price":false,"value":false},"22":{"price":false,"value":false},"21":{"price":false,"value":false},"24":{"price":false,"value":false},"4":{"price":false,"value":false}};if(window['jQuery']){if(!window['gf_form_conditional_logic'])window['gf_form_conditional_logic'] = new Array();window['gf_form_conditional_logic'][2] = { logic: { 6: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Basic Tour"}]},"nextButton":null,"section":null},7: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Advanced Tour"}]},"nextButton":null,"section":null},8: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Productivity Cafe"}]},"nextButton":null,"section":null},9: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel PivotTables Inside Out"}]},"nextButton":null,"section":null},10: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Data Management & Analysis in Excel"}]},"nextButton":null,"section":null},11: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Basic VBA Programming with Excel"}]},"nextButton":null,"section":null},13: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Making Beautiful Excel Charts"}]},"nextButton":null,"section":null},14: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Chart Hacks & Techniques"}]},"nextButton":null,"section":null},15: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Essential Excel for HR Professionals"}]},"nextButton":null,"section":null},16: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Advanced VBA Programming with Excel"}]},"nextButton":null,"section":null},18: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Creating Executive Dashboards in Excel"}]},"nextButton":null,"section":null},20: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Performing Spreadsheet Audits in Excel"}]},"nextButton":null,"section":null},22: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"PowerPoint Design & Animation Ideas for Business"}]},"nextButton":null,"section":null},21: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Up to Speed with PowerPoint"}]},"nextButton":null,"section":null},24: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Creating Beautiful Business Infographics with Microsoft Office"}]},"nextButton":null,"section":null} }, dependents: { 6: [6],7: [7],8: [8],9: [9],10: [10],11: [11],13: [13],14: [14],15: [15],16: [16],18: [18],20: [20],22: [22],21: [21],24: [24] }, animation: 1, defaults: {"5":"","8":"","9":"","14":"Write for dates"}, fields: {"1":[],"2":[],"3":[],"5":[6,7,8,9,10,11,13,14,15,16,18,20,22,21,24],"6":[],"7":[],"8":[],"9":[],"10":[],"11":[],"13":[],"14":[],"15":[],"16":[],"18":[],"20":[],"22":[],"21":[],"24":[],"4":[]} }; if(!window['gf_number_format'])window['gf_number_format'] = 'decimal_dot';jQuery(document).ready(function(){gf_apply_rules(2, [6,7,8,9,10,11,13,14,15,16,18,20,22,21,24], true);jQuery('#gform_wrapper_2').show();jQuery(document).trigger('gform_post_conditional_logic', [2, null, true]);} );} } } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [2, 1]) } ); </script><div class="fusion-text"><p>Consider choosing from our list of effective Microsoft Office training courses such as <a href="http://www.aeternus.sg/excel-course-singapore/">Excel Training Courses</a> and<a href="http://www.aeternus.sg/powerpoint-course-singapore/"> PowerPoint Training Courses</a> by <a href="http://www.aeternus.sg/">Aeternus Consulting</a>.</p>
</div><div class="fusion-text"><p>Useful Resource: Get Microsoft Excel for free <a href="https://products.office.com/en-sg/excel">here</a>.</p>
</div><div class="fusion-clearfix"></div>

					</div>
				</div></div></div></p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/how-to-use-windows-api-in-vba/">How to use Windows API in VBA</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>What is VBA ?</title>
		<link>http://www.aeternus.sg/what-is-vba/</link>
		<pubDate>Sun, 29 Jul 2018 23:16:37 +0000</pubDate>
		<dc:creator><![CDATA[Microsoft Office Training Courses in Singapore]]></dc:creator>
				<category><![CDATA[VBA Programming Course]]></category>

		<guid isPermaLink="false">http://www.aeternus.sg/?p=12372</guid>
		<description><![CDATA[<p>What is VBA. Visual Basic for Applications (VBA) first appeared in Microsoft Excel 5.0 all the way back in 1993. It quickly gathered success among 3rd party software developers to create automation solutions using Excel. The ability to write VBA programs within Excel is still highly valued in today's job market. The VBA programming &#91;...&#93;</p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/what-is-vba/">What is VBA ?</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last 1_1"  style='margin-top:0px;margin-bottom:20px;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-text"><h4><strong>What is VBA.</strong></h4>
<p>Visual Basic for Applications (VBA) first appeared in Microsoft Excel 5.0 all the way back in 1993. It quickly gathered success among 3rd party software developers to create automation solutions using Excel. The ability to write VBA programs within Excel is still highly valued in today&#8217;s job market.</p>
<p>The VBA programming language was upgraded in 2010 with the introduction of Visual Basic for Applications 7 in Microsoft Office applications to support 64-bit &amp; 32-bit Windows operating system. Microsoft Office 2013 and Office 2016 now includes VBA 7.1. With 7 major versions of development over 25 years, VBA is mature programming language with a vast community of developers all over the world.</p>
<h4><strong>VBA and Microsoft Office Applications.</strong></h4>
<p>VBA programs can never run as standalone program or on its own. It can only run within a host Microsoft Office application. That is the reason why we always write VBA programs within Excel, Outlook, PowerPoint, Word and etc. The VBA code is always embedded within a Microsoft Office document file. It is not a coincidence that VBA is built into most Microsoft Office applications, including Office for Mac OS X (except version 2008).</p>
<p>Code written in VBA is compiled to Microsoft P-Code (packed code), a proprietary intermediate language, which the host applications (like Excel, Word, Outlook) store as a separate portion separate from the document portions of the file. The intermediate code (P-Code) is then executed by the host application. So when there is a computer bug in a VBA program, we often need to kill the associated Office application.</p>
</div><span class="fusion-imageframe imageframe-none imageframe-6 hover-type-none"><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/vba-p-code.png" width="500" height="348" alt="what is vba" title="vba-p-code" class="img-responsive wp-image-12386" srcset="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/vba-p-code-200x139.png 200w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/vba-p-code-400x278.png 400w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/vba-p-code.png 500w" sizes="(max-width: 800px) 100vw, 500px" /></span><div class="fusion-text"><h4><strong>VBA and Office Automation.</strong></h4>
<p>Let&#8217;s not forget the key purpose of VBA&#8217;s existence. VBA allows a computer programmer to write a program within an Office document in order for the Office Application to perform automated tasks. Hence we can write a VBA program within an Excel file to instruct the Excel Application to perform automated work for a human. And expanding on this idea, this VBA program within Excel can even control other Microsoft Office applications like Outlook to send emails.</p>
<p>And till this day, VBA as a programming language is still highly relevant for today&#8217;s work environment because of Microsoft Office&#8217;s pervasive presence. Knowing how to write VBA programs allow someone to increase the productivity of a small department by automating many routine tasks in Microsoft Office most useful applications such as Excel, Access, Word and Outlook.</p>
</div><div class="fusion-clearfix"></div>

					</div>
				</div></div></div><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last 1_1"  style='margin-top:0px;margin-bottom:20px;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-sep-clear"></div><div class="fusion-separator fusion-full-width-sep sep-single sep-solid" style="border-color:#e0dede;border-top-width:1px;margin-left: auto;margin-right: auto;margin-top:;"></div><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_5  fusion-one-fifth fusion-column-first fusion-column-no-min-height 1_5"  style='margin-top:0px;margin-bottom:0px;width:16.8%; margin-right: 4%;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<span style="max-width:150px;" class="fusion-imageframe imageframe-none imageframe-7 hover-type-none"><a class="fusion-no-lightbox" href="http://www.aeternus.sg/excel-course-singapore/vba-in-microsoft-excel/" target="_self" aria-label="basic-vba-programming-microsoft-excel-training-course singapore"><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2016/10/course-excel-basic-vba-programming.jpg" width="200" height="200" alt="Advanced Excel Training Courses Classes Singapore: Basic VBA Programming" class="img-responsive wp-image-9815"/></a></span><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_4_5  fusion-four-fifth fusion-column-last 4_5"  style='margin-top:0px;margin-bottom:20px;width:79.2%'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-title title fusion-sep-none fusion-title-size-two" style="margin-top:0px;margin-bottom:10px;"><h2 class="title-heading-left"><span style="font-size: 60%;">Choose from our Most Popular Courses</span> <i class="fontawesome-icon fa-play fas circle-no" style="font-size:15px;margin-right:7.5px;color:#f49200;"></i></h2></div><div class="fusion-text"><p><a href="http://www.aeternus.sg/excel-course-singapore/vba-in-microsoft-excel/"><strong>Basic VBA Programming Course with Microsoft Excel.</strong></a> Designed for non VBA practitioners. This is a short &amp; easy-to-follow workshop to learn how to build VBA programs from scratch in Microsoft Excel.</p>
</div>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_2' style='display:none'><a id='gf_2' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2' id='gform_2'  action='/feed/#gf_2'>
                        <div class='gform_body'><ul id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below'><li id='field_2_1'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_1' >Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_2_1' type='text' value='' class='medium'   tabindex='1'  aria-required="true" aria-invalid="false" /></div></li><li id='field_2_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_2' >Phone<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_2' id='input_2_2' type='text' value='' class='medium' tabindex='2'  aria-required="true" aria-invalid="false" /></div></li><li id='field_2_3'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_3' >Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_3' id='input_2_3' type='text' value='' class='medium' tabindex='3'   aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_2_5'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_5' >Course Name</label><div class='ginput_container ginput_container_select'><select name='input_5' id='input_2_5' class='medium gfield_select' tabindex='4'   aria-invalid="false"><option value='Choose a course' selected='selected'>Choose a course</option><option value='-- MASTERCLASS --' >-- MASTERCLASS --</option><option value='Creating Beautiful Business Infographics with Microsoft Office' >Creating Beautiful Business Infographics with Microsoft Office</option><option value='Creating Executive Dashboards in Excel' >Creating Executive Dashboards in Excel</option><option value='Advanced VBA Programming with Excel' >Advanced VBA Programming with Excel</option><option value='Basic VBA Programming with Excel' >Basic VBA Programming with Excel</option><option value='Performing Spreadsheet Audits in Excel' >Performing Spreadsheet Audits in Excel</option><option value='' ></option><option value='-- POWERUP &amp; PROFESSIONAL EXCEL --' >-- POWERUP &amp; PROFESSIONAL EXCEL --</option><option value='Making Beautiful Excel Charts' >Making Beautiful Excel Charts</option><option value='Excel PivotTables Inside Out' >Excel PivotTables Inside Out</option><option value='Data Management &amp; Analysis in Excel' >Data Management &amp; Analysis in Excel</option><option value='Excel Productivity Cafe' >Excel Productivity Cafe</option><option value='Essential Excel for HR Professionals' >Essential Excel for HR Professionals</option><option value='' ></option><option value='-- POWERUP POWERPOINT--' >-- POWERUP POWERPOINT--</option><option value='PowerPoint Design &amp; Animation Ideas for Business' >PowerPoint Design &amp; Animation Ideas for Business</option><option value='' ></option><option value='-- Fundamental EXCEL &amp; POWERPOINT --' >-- Fundamental EXCEL &amp; POWERPOINT --</option><option value='Excel Basic Tour' >Excel Basic Tour</option><option value='Excel Advanced Tour' >Excel Advanced Tour</option><option value='Up to Speed with PowerPoint' >Up to Speed with PowerPoint</option></select></div></li><li id='field_2_6'  class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_6' >Date</label><div class='ginput_container ginput_container_select'><select name='input_6' id='input_2_6' class='medium gfield_select' tabindex='5'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_6'>Excel Basic Tour 2010/2013</div></li><li id='field_2_7'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_7' >Date</label><div class='ginput_container ginput_container_select'><select name='input_7' id='input_2_7' class='medium gfield_select' tabindex='6'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_7'>Excel Advanced Tour</div></li><li id='field_2_8'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_8' >Date</label><div class='ginput_container ginput_container_select'><select name='input_8' id='input_2_8' class='medium gfield_select' tabindex='7'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option><option value='' ></option></select></div><div class='gfield_description' id='gfield_description_2_8'>Excel Productivity Cafe</div></li><li id='field_2_9'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_9' >Date</label><div class='ginput_container ginput_container_select'><select name='input_9' id='input_2_9' class='medium gfield_select' tabindex='8'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option><option value='' ></option></select></div><div class='gfield_description' id='gfield_description_2_9'>Excel PivotTables Inside Out</div></li><li id='field_2_10'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_10' >Date</label><div class='ginput_container ginput_container_select'><select name='input_10' id='input_2_10' class='medium gfield_select' tabindex='9'   aria-invalid="false"><option value='Weekday: 18-19 Sep (Mon-Tue) 9:30am-5:30pm' >Weekday: 18-19 Sep (Mon-Tue) 9:30am-5:30pm</option><option value='Weekday: 9-10 Nov (Thu-Fri) 9:30am-5:30pm' >Weekday: 9-10 Nov (Thu-Fri) 9:30am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_10'>Data Management & Business Analysis with Excel</div></li><li id='field_2_11'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_11' >Date</label><div class='ginput_container ginput_container_select'><select name='input_11' id='input_2_11' class='medium gfield_select' tabindex='10'   aria-invalid="false"><option value='Weekday: 19, 20 &amp; 23 Oct (Thu, Fri &amp; Mon) 10:00am-5:30pm' >Weekday: 19, 20 &amp; 23 Oct (Thu, Fri &amp; Mon) 10:00am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_11'>VBA Programming in Microsoft Excel</div></li><li id='field_2_13'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_13' >Date</label><div class='ginput_container ginput_container_select'><select name='input_13' id='input_2_13' class='medium gfield_select' tabindex='11'   aria-invalid="false"><option value='Weekday: 15 Sep (Fri) 10:00am-5:30pm' >Weekday: 15 Sep (Fri) 10:00am-5:30pm</option><option value='Weekday: 13 Nov (Mon) 10:00am-5:30pm' >Weekday: 13 Nov (Mon) 10:00am-5:30pm</option><option value='Weekend: 11 Nov (Sat) 10:00am-5:30pm' >Weekend: 11 Nov (Sat) 10:00am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_13'>Making Beautiful Excel Charts</div></li><li id='field_2_14'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_14' >Date</label><div class='ginput_container ginput_container_select'><select name='input_14' id='input_2_14' class='medium gfield_select' tabindex='12'   aria-invalid="false"><option value='Write for dates' selected='selected'>Write for dates</option></select></div><div class='gfield_description' id='gfield_description_2_14'>Excel Chart Hacks</div></li><li id='field_2_15'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_15' >Date</label><div class='ginput_container ginput_container_select'><select name='input_15' id='input_2_15' class='medium gfield_select' tabindex='13'   aria-invalid="false"><option value='Fundamentals: Ask for dates' >Fundamentals: Ask for dates</option><option value='Advanced: Ask for dates' >Advanced: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_15'>Essential Excel for HR Professionals</div></li><li id='field_2_16'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_16' >Date</label><div class='ginput_container ginput_container_select'><select name='input_16' id='input_2_16' class='medium gfield_select' tabindex='14'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option><option value='Weekend: Ask for dates' >Weekend: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_16'>Advanced VBA Programming with Excel</div></li><li id='field_2_18'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_18' >Date</label><div class='ginput_container ginput_container_select'><select name='input_18' id='input_2_18' class='medium gfield_select' tabindex='15'   aria-invalid="false"><option value='Weekday: 25-26 Sep (Mon-Tue) 10:00 am-5:30 pm' >Weekday: 25-26 Sep (Mon-Tue) 10:00 am-5:30 pm</option><option value='Weekday: 7-8 Dec (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 7-8 Dec (Thu-Fri) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_18'>Creating Beautiful Dashboards in Excel for Business</div></li><li id='field_2_20'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_20' >Date</label><div class='ginput_container ginput_container_select'><select name='input_20' id='input_2_20' class='medium gfield_select' tabindex='16'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_20'>Performing Spreadsheet Audits in Excel</div></li><li id='field_2_22'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_22' >Date</label><div class='ginput_container ginput_container_select'><select name='input_22' id='input_2_22' class='medium gfield_select' tabindex='17'   aria-invalid="false"><option value='Weekday: 28-29 Sep (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 28-29 Sep (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekday: 23-24 Nov (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 23-24 Nov (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekend: 18 &amp; 25 Nov (Sat) 10:00 am-5:30 pm' >Weekend: 18 &amp; 25 Nov (Sat) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_22'>PowerPoint Design & Animation Ideas for Business</div></li><li id='field_2_21'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_21' >Date</label><div class='ginput_container ginput_container_select'><select name='input_21' id='input_2_21' class='medium gfield_select' tabindex='18'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_21'>Up to Speed with PowerPoint</div></li><li id='field_2_24'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_24' >Date</label><div class='ginput_container ginput_container_select'><select name='input_24' id='input_2_24' class='medium gfield_select' tabindex='19'   aria-invalid="false"><option value='Weekday: 21-22 Sep (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 21-22 Sep (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekday: 14-15 Dec (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 14-15 Dec (Thu-Fri) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_24'>Creating Beautiful Business Infographics with Microsoft Office</div></li><li id='field_2_4'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_4' >Message</label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_2_4' class='textarea small' tabindex='20'     aria-invalid="false"   rows='10' cols='50'></textarea></div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_2' class='gform_button button' value='Let&#039;s get in Touch' tabindex='21' onclick='if(window["gf_submitting_2"]){return false;}  window["gf_submitting_2"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_2"]){return false;} window["gf_submitting_2"]=true;  jQuery("#gform_2").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=1' />
            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsIjUyZWM5YThiYzZiYWZlNjQ4MmJlODc3YmE5ODQ5YjBjIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 2, 'http://www.aeternus.sg/wordpress/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'http://www.aeternus.sg/wordpress/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;}, 50);}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [2, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Singapore Dollar","symbol_left":"$","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"http:\/\/www.aeternus.sg\/wordpress\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"http:\/\/www.aeternus.sg\/wordpress\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 2) {gf_global["number_formats"][2] = {"1":{"price":false,"value":false},"2":{"price":false,"value":false},"3":{"price":false,"value":false},"5":{"price":false,"value":false},"6":{"price":false,"value":false},"7":{"price":false,"value":false},"8":{"price":false,"value":false},"9":{"price":false,"value":false},"10":{"price":false,"value":false},"11":{"price":false,"value":false},"13":{"price":false,"value":false},"14":{"price":false,"value":false},"15":{"price":false,"value":false},"16":{"price":false,"value":false},"18":{"price":false,"value":false},"20":{"price":false,"value":false},"22":{"price":false,"value":false},"21":{"price":false,"value":false},"24":{"price":false,"value":false},"4":{"price":false,"value":false}};if(window['jQuery']){if(!window['gf_form_conditional_logic'])window['gf_form_conditional_logic'] = new Array();window['gf_form_conditional_logic'][2] = { logic: { 6: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Basic Tour"}]},"nextButton":null,"section":null},7: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Advanced Tour"}]},"nextButton":null,"section":null},8: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Productivity Cafe"}]},"nextButton":null,"section":null},9: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel PivotTables Inside Out"}]},"nextButton":null,"section":null},10: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Data Management & Analysis in Excel"}]},"nextButton":null,"section":null},11: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Basic VBA Programming with Excel"}]},"nextButton":null,"section":null},13: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Making Beautiful Excel Charts"}]},"nextButton":null,"section":null},14: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Chart Hacks & Techniques"}]},"nextButton":null,"section":null},15: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Essential Excel for HR Professionals"}]},"nextButton":null,"section":null},16: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Advanced VBA Programming with Excel"}]},"nextButton":null,"section":null},18: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Creating Executive Dashboards in Excel"}]},"nextButton":null,"section":null},20: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Performing Spreadsheet Audits in Excel"}]},"nextButton":null,"section":null},22: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"PowerPoint Design & Animation Ideas for Business"}]},"nextButton":null,"section":null},21: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Up to Speed with PowerPoint"}]},"nextButton":null,"section":null},24: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Creating Beautiful Business Infographics with Microsoft Office"}]},"nextButton":null,"section":null} }, dependents: { 6: [6],7: [7],8: [8],9: [9],10: [10],11: [11],13: [13],14: [14],15: [15],16: [16],18: [18],20: [20],22: [22],21: [21],24: [24] }, animation: 1, defaults: {"5":"","8":"","9":"","14":"Write for dates"}, fields: {"1":[],"2":[],"3":[],"5":[6,7,8,9,10,11,13,14,15,16,18,20,22,21,24],"6":[],"7":[],"8":[],"9":[],"10":[],"11":[],"13":[],"14":[],"15":[],"16":[],"18":[],"20":[],"22":[],"21":[],"24":[],"4":[]} }; if(!window['gf_number_format'])window['gf_number_format'] = 'decimal_dot';jQuery(document).ready(function(){gf_apply_rules(2, [6,7,8,9,10,11,13,14,15,16,18,20,22,21,24], true);jQuery('#gform_wrapper_2').show();jQuery(document).trigger('gform_post_conditional_logic', [2, null, true]);} );} } } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [2, 1]) } ); </script><div class="fusion-text"><p>Consider choosing from our list of effective Microsoft Office training courses such as <a href="http://www.aeternus.sg/excel-course-singapore/">Excel Training Courses</a> and<a href="http://www.aeternus.sg/powerpoint-course-singapore/"> PowerPoint Training Courses</a> by <a href="http://www.aeternus.sg/">Aeternus Consulting</a>.</p>
</div><div class="fusion-text"><p>Useful Resource: Get Microsoft Excel for free <a href="https://products.office.com/en-sg/excel">here</a>.</p>
</div><div class="fusion-clearfix"></div>

					</div>
				</div></div></div></p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/what-is-vba/">What is VBA ?</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>What is the difference between Macro and VBA?</title>
		<link>http://www.aeternus.sg/difference-between-macro-and-vba/</link>
		<pubDate>Sun, 29 Jul 2018 09:25:17 +0000</pubDate>
		<dc:creator><![CDATA[Microsoft Office Training Courses in Singapore]]></dc:creator>
				<category><![CDATA[VBA Programming Course]]></category>

		<guid isPermaLink="false">http://www.aeternus.sg/?p=12346</guid>
		<description><![CDATA[<p>To explain the question "What is the Difference between a Macro and VBA ?", let's start from a simpler question "What is the Difference between a Book and English?". Well, a book contains text that humans can read to understand ideas, abstract concepts, instructions and English is the language that a book can be &#91;...&#93;</p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/difference-between-macro-and-vba/">What is the difference between Macro and VBA?</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last 1_1"  style='margin-top:0px;margin-bottom:20px;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-text"><p>To explain the question &#8220;What is the <strong>Difference</strong> between a Macro and VBA ?&#8221;, let&#8217;s start from a simpler question &#8220;What is the <strong>Difference</strong> between a Book and English?&#8221;. Well, a book contains text that humans can read to understand ideas, abstract concepts, instructions and English is the language that a book can be written in. Get the idea? And that is the similar answer to the question &#8220;&#8221;What is the Difference between a Macro and VBA?&#8221;.</p>
<p>Trying to compare a Macro and VBA is quite fruitless as there are little grounds for comparison because both are very different concepts. A better question is to ask &#8220;What is the <strong>Relationship</strong> between a Macro and the computer language VBA&#8221;. And my answer will fit this new question much better: A Macro is a set of instructions that when read and understood by Microsoft Excel, it will perform work for the Excel user. Similar to a book, a Macro is written in a language known as &#8220;VBA&#8221; (which stands for &#8220;Visual Basic for Applications&#8221;) that Microsoft Excel is built to understand.</p>
<p>Now you might be wondering where on earth does a Macro comes from. You can create a Macro by using an Excel feature called &#8220;Macro Recorder&#8221; found in the Developer&#8217;s Ribbon.</p>
</div><span class="fusion-imageframe imageframe-none imageframe-8 hover-type-none"><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/excel-macro-recorder-600x300.png" width="600" height="300" alt="Macro and VBA" title="excel-macro-recorder" class="img-responsive wp-image-12351" srcset="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/excel-macro-recorder-200x100.png 200w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/excel-macro-recorder-400x200.png 400w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/excel-macro-recorder-600x300.png 600w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/excel-macro-recorder-800x400.png 800w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/excel-macro-recorder.png 877w" sizes="(max-width: 800px) 100vw, 600px" /></span><div class="fusion-text"><p>The macro recorder records a user actions so that Excel can repeat them with less human effort. And without going into difficult details, this &#8220;Macro&#8221; is written in a computer language called &#8220;VBA&#8221; that was invented by Microsoft back in 1993.</p>
</div><div class="fusion-clearfix"></div>

					</div>
				</div></div></div><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last 1_1"  style='margin-top:0px;margin-bottom:20px;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-sep-clear"></div><div class="fusion-separator fusion-full-width-sep sep-single sep-solid" style="border-color:#e0dede;border-top-width:1px;margin-left: auto;margin-right: auto;margin-top:;"></div><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_5  fusion-one-fifth fusion-column-first fusion-column-no-min-height 1_5"  style='margin-top:0px;margin-bottom:0px;width:16.8%; margin-right: 4%;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<span style="max-width:150px;" class="fusion-imageframe imageframe-none imageframe-9 hover-type-none"><a class="fusion-no-lightbox" href="http://www.aeternus.sg/excel-course-singapore/vba-in-microsoft-excel/" target="_self" aria-label="basic-vba-programming-microsoft-excel-training-course singapore"><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2016/10/course-excel-basic-vba-programming.jpg" width="200" height="200" alt="Advanced Excel Training Courses Classes Singapore: Basic VBA Programming" class="img-responsive wp-image-9815"/></a></span><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_4_5  fusion-four-fifth fusion-column-last 4_5"  style='margin-top:0px;margin-bottom:20px;width:79.2%'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-title title fusion-sep-none fusion-title-size-two" style="margin-top:0px;margin-bottom:10px;"><h2 class="title-heading-left"><span style="font-size: 60%;">Choose from our Most Popular Courses</span> <i class="fontawesome-icon fa-play fas circle-no" style="font-size:15px;margin-right:7.5px;color:#f49200;"></i></h2></div><div class="fusion-text"><p><a href="http://www.aeternus.sg/excel-course-singapore/vba-in-microsoft-excel/"><strong>Basic VBA Programming Course with Microsoft Excel.</strong></a> Designed for non VBA practitioners. This is a short &amp; easy-to-follow workshop to learn how to build VBA programs from scratch in Microsoft Excel.</p>
</div>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_2' style='display:none'><a id='gf_2' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_2' id='gform_2'  action='/feed/#gf_2'>
                        <div class='gform_body'><ul id='gform_fields_2' class='gform_fields top_label form_sublabel_below description_below'><li id='field_2_1'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_1' >Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_2_1' type='text' value='' class='medium'   tabindex='1'  aria-required="true" aria-invalid="false" /></div></li><li id='field_2_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_2' >Phone<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_2' id='input_2_2' type='text' value='' class='medium' tabindex='2'  aria-required="true" aria-invalid="false" /></div></li><li id='field_2_3'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_3' >Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_3' id='input_2_3' type='text' value='' class='medium' tabindex='3'   aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_2_5'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_5' >Course Name</label><div class='ginput_container ginput_container_select'><select name='input_5' id='input_2_5' class='medium gfield_select' tabindex='4'   aria-invalid="false"><option value='Choose a course' selected='selected'>Choose a course</option><option value='-- MASTERCLASS --' >-- MASTERCLASS --</option><option value='Creating Beautiful Business Infographics with Microsoft Office' >Creating Beautiful Business Infographics with Microsoft Office</option><option value='Creating Executive Dashboards in Excel' >Creating Executive Dashboards in Excel</option><option value='Advanced VBA Programming with Excel' >Advanced VBA Programming with Excel</option><option value='Basic VBA Programming with Excel' >Basic VBA Programming with Excel</option><option value='Performing Spreadsheet Audits in Excel' >Performing Spreadsheet Audits in Excel</option><option value='' ></option><option value='-- POWERUP &amp; PROFESSIONAL EXCEL --' >-- POWERUP &amp; PROFESSIONAL EXCEL --</option><option value='Making Beautiful Excel Charts' >Making Beautiful Excel Charts</option><option value='Excel PivotTables Inside Out' >Excel PivotTables Inside Out</option><option value='Data Management &amp; Analysis in Excel' >Data Management &amp; Analysis in Excel</option><option value='Excel Productivity Cafe' >Excel Productivity Cafe</option><option value='Essential Excel for HR Professionals' >Essential Excel for HR Professionals</option><option value='' ></option><option value='-- POWERUP POWERPOINT--' >-- POWERUP POWERPOINT--</option><option value='PowerPoint Design &amp; Animation Ideas for Business' >PowerPoint Design &amp; Animation Ideas for Business</option><option value='' ></option><option value='-- Fundamental EXCEL &amp; POWERPOINT --' >-- Fundamental EXCEL &amp; POWERPOINT --</option><option value='Excel Basic Tour' >Excel Basic Tour</option><option value='Excel Advanced Tour' >Excel Advanced Tour</option><option value='Up to Speed with PowerPoint' >Up to Speed with PowerPoint</option></select></div></li><li id='field_2_6'  class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_6' >Date</label><div class='ginput_container ginput_container_select'><select name='input_6' id='input_2_6' class='medium gfield_select' tabindex='5'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_6'>Excel Basic Tour 2010/2013</div></li><li id='field_2_7'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_7' >Date</label><div class='ginput_container ginput_container_select'><select name='input_7' id='input_2_7' class='medium gfield_select' tabindex='6'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_7'>Excel Advanced Tour</div></li><li id='field_2_8'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_8' >Date</label><div class='ginput_container ginput_container_select'><select name='input_8' id='input_2_8' class='medium gfield_select' tabindex='7'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option><option value='' ></option></select></div><div class='gfield_description' id='gfield_description_2_8'>Excel Productivity Cafe</div></li><li id='field_2_9'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_9' >Date</label><div class='ginput_container ginput_container_select'><select name='input_9' id='input_2_9' class='medium gfield_select' tabindex='8'   aria-invalid="false"><option value='Ask for dates' >Ask for dates</option><option value='' ></option></select></div><div class='gfield_description' id='gfield_description_2_9'>Excel PivotTables Inside Out</div></li><li id='field_2_10'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_10' >Date</label><div class='ginput_container ginput_container_select'><select name='input_10' id='input_2_10' class='medium gfield_select' tabindex='9'   aria-invalid="false"><option value='Weekday: 18-19 Sep (Mon-Tue) 9:30am-5:30pm' >Weekday: 18-19 Sep (Mon-Tue) 9:30am-5:30pm</option><option value='Weekday: 9-10 Nov (Thu-Fri) 9:30am-5:30pm' >Weekday: 9-10 Nov (Thu-Fri) 9:30am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_10'>Data Management & Business Analysis with Excel</div></li><li id='field_2_11'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_11' >Date</label><div class='ginput_container ginput_container_select'><select name='input_11' id='input_2_11' class='medium gfield_select' tabindex='10'   aria-invalid="false"><option value='Weekday: 19, 20 &amp; 23 Oct (Thu, Fri &amp; Mon) 10:00am-5:30pm' >Weekday: 19, 20 &amp; 23 Oct (Thu, Fri &amp; Mon) 10:00am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_11'>VBA Programming in Microsoft Excel</div></li><li id='field_2_13'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_13' >Date</label><div class='ginput_container ginput_container_select'><select name='input_13' id='input_2_13' class='medium gfield_select' tabindex='11'   aria-invalid="false"><option value='Weekday: 15 Sep (Fri) 10:00am-5:30pm' >Weekday: 15 Sep (Fri) 10:00am-5:30pm</option><option value='Weekday: 13 Nov (Mon) 10:00am-5:30pm' >Weekday: 13 Nov (Mon) 10:00am-5:30pm</option><option value='Weekend: 11 Nov (Sat) 10:00am-5:30pm' >Weekend: 11 Nov (Sat) 10:00am-5:30pm</option></select></div><div class='gfield_description' id='gfield_description_2_13'>Making Beautiful Excel Charts</div></li><li id='field_2_14'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_14' >Date</label><div class='ginput_container ginput_container_select'><select name='input_14' id='input_2_14' class='medium gfield_select' tabindex='12'   aria-invalid="false"><option value='Write for dates' selected='selected'>Write for dates</option></select></div><div class='gfield_description' id='gfield_description_2_14'>Excel Chart Hacks</div></li><li id='field_2_15'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_15' >Date</label><div class='ginput_container ginput_container_select'><select name='input_15' id='input_2_15' class='medium gfield_select' tabindex='13'   aria-invalid="false"><option value='Fundamentals: Ask for dates' >Fundamentals: Ask for dates</option><option value='Advanced: Ask for dates' >Advanced: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_15'>Essential Excel for HR Professionals</div></li><li id='field_2_16'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_16' >Date</label><div class='ginput_container ginput_container_select'><select name='input_16' id='input_2_16' class='medium gfield_select' tabindex='14'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option><option value='Weekend: Ask for dates' >Weekend: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_16'>Advanced VBA Programming with Excel</div></li><li id='field_2_18'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_18' >Date</label><div class='ginput_container ginput_container_select'><select name='input_18' id='input_2_18' class='medium gfield_select' tabindex='15'   aria-invalid="false"><option value='Weekday: 25-26 Sep (Mon-Tue) 10:00 am-5:30 pm' >Weekday: 25-26 Sep (Mon-Tue) 10:00 am-5:30 pm</option><option value='Weekday: 7-8 Dec (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 7-8 Dec (Thu-Fri) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_18'>Creating Beautiful Dashboards in Excel for Business</div></li><li id='field_2_20'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_20' >Date</label><div class='ginput_container ginput_container_select'><select name='input_20' id='input_2_20' class='medium gfield_select' tabindex='16'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_20'>Performing Spreadsheet Audits in Excel</div></li><li id='field_2_22'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_22' >Date</label><div class='ginput_container ginput_container_select'><select name='input_22' id='input_2_22' class='medium gfield_select' tabindex='17'   aria-invalid="false"><option value='Weekday: 28-29 Sep (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 28-29 Sep (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekday: 23-24 Nov (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 23-24 Nov (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekend: 18 &amp; 25 Nov (Sat) 10:00 am-5:30 pm' >Weekend: 18 &amp; 25 Nov (Sat) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_22'>PowerPoint Design & Animation Ideas for Business</div></li><li id='field_2_21'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_21' >Date</label><div class='ginput_container ginput_container_select'><select name='input_21' id='input_2_21' class='medium gfield_select' tabindex='18'   aria-invalid="false"><option value='Weekday: Ask for dates' >Weekday: Ask for dates</option></select></div><div class='gfield_description' id='gfield_description_2_21'>Up to Speed with PowerPoint</div></li><li id='field_2_24'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_24' >Date</label><div class='ginput_container ginput_container_select'><select name='input_24' id='input_2_24' class='medium gfield_select' tabindex='19'   aria-invalid="false"><option value='Weekday: 21-22 Sep (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 21-22 Sep (Thu-Fri) 10:00 am-5:30 pm</option><option value='Weekday: 14-15 Dec (Thu-Fri) 10:00 am-5:30 pm' >Weekday: 14-15 Dec (Thu-Fri) 10:00 am-5:30 pm</option></select></div><div class='gfield_description' id='gfield_description_2_24'>Creating Beautiful Business Infographics with Microsoft Office</div></li><li id='field_2_4'  class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_2_4' >Message</label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_2_4' class='textarea small' tabindex='20'     aria-invalid="false"   rows='10' cols='50'></textarea></div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_2' class='gform_button button' value='Let&#039;s get in Touch' tabindex='21' onclick='if(window["gf_submitting_2"]){return false;}  window["gf_submitting_2"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_2"]){return false;} window["gf_submitting_2"]=true;  jQuery("#gform_2").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=2&amp;title=&amp;description=&amp;tabindex=1' />
            <input type='hidden' class='gform_hidden' name='is_submit_2' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='2' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_2' value='WyJbXSIsIjUyZWM5YThiYzZiYWZlNjQ4MmJlODc3YmE5ODQ5YjBjIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_2' id='gform_target_page_number_2' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_2' id='gform_source_page_number_2' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_2' id='gform_ajax_frame_2'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 2, 'http://www.aeternus.sg/wordpress/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_2').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_2');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_2').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_2').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_2').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_2').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_2').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_2').val();gformInitSpinner( 2, 'http://www.aeternus.sg/wordpress/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [2, current_page]);window['gf_submitting_2'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_2').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_2').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [2]);window['gf_submitting_2'] = false;}, 50);}else{jQuery('#gform_2').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [2, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Singapore Dollar","symbol_left":"$","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"http:\/\/www.aeternus.sg\/wordpress\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"http:\/\/www.aeternus.sg\/wordpress\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 2) {gf_global["number_formats"][2] = {"1":{"price":false,"value":false},"2":{"price":false,"value":false},"3":{"price":false,"value":false},"5":{"price":false,"value":false},"6":{"price":false,"value":false},"7":{"price":false,"value":false},"8":{"price":false,"value":false},"9":{"price":false,"value":false},"10":{"price":false,"value":false},"11":{"price":false,"value":false},"13":{"price":false,"value":false},"14":{"price":false,"value":false},"15":{"price":false,"value":false},"16":{"price":false,"value":false},"18":{"price":false,"value":false},"20":{"price":false,"value":false},"22":{"price":false,"value":false},"21":{"price":false,"value":false},"24":{"price":false,"value":false},"4":{"price":false,"value":false}};if(window['jQuery']){if(!window['gf_form_conditional_logic'])window['gf_form_conditional_logic'] = new Array();window['gf_form_conditional_logic'][2] = { logic: { 6: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Basic Tour"}]},"nextButton":null,"section":null},7: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Advanced Tour"}]},"nextButton":null,"section":null},8: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Productivity Cafe"}]},"nextButton":null,"section":null},9: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel PivotTables Inside Out"}]},"nextButton":null,"section":null},10: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Data Management & Analysis in Excel"}]},"nextButton":null,"section":null},11: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Basic VBA Programming with Excel"}]},"nextButton":null,"section":null},13: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Making Beautiful Excel Charts"}]},"nextButton":null,"section":null},14: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Excel Chart Hacks & Techniques"}]},"nextButton":null,"section":null},15: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Essential Excel for HR Professionals"}]},"nextButton":null,"section":null},16: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Advanced VBA Programming with Excel"}]},"nextButton":null,"section":null},18: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Creating Executive Dashboards in Excel"}]},"nextButton":null,"section":null},20: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Performing Spreadsheet Audits in Excel"}]},"nextButton":null,"section":null},22: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"PowerPoint Design & Animation Ideas for Business"}]},"nextButton":null,"section":null},21: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Up to Speed with PowerPoint"}]},"nextButton":null,"section":null},24: {"field":{"actionType":"show","logicType":"all","rules":[{"fieldId":"5","operator":"is","value":"Creating Beautiful Business Infographics with Microsoft Office"}]},"nextButton":null,"section":null} }, dependents: { 6: [6],7: [7],8: [8],9: [9],10: [10],11: [11],13: [13],14: [14],15: [15],16: [16],18: [18],20: [20],22: [22],21: [21],24: [24] }, animation: 1, defaults: {"5":"","8":"","9":"","14":"Write for dates"}, fields: {"1":[],"2":[],"3":[],"5":[6,7,8,9,10,11,13,14,15,16,18,20,22,21,24],"6":[],"7":[],"8":[],"9":[],"10":[],"11":[],"13":[],"14":[],"15":[],"16":[],"18":[],"20":[],"22":[],"21":[],"24":[],"4":[]} }; if(!window['gf_number_format'])window['gf_number_format'] = 'decimal_dot';jQuery(document).ready(function(){gf_apply_rules(2, [6,7,8,9,10,11,13,14,15,16,18,20,22,21,24], true);jQuery('#gform_wrapper_2').show();jQuery(document).trigger('gform_post_conditional_logic', [2, null, true]);} );} } } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [2, 1]) } ); </script><div class="fusion-text"><p>Consider choosing from our list of effective Microsoft Office training courses such as <a href="http://www.aeternus.sg/excel-course-singapore/">Excel Training Courses</a> and<a href="http://www.aeternus.sg/powerpoint-course-singapore/"> PowerPoint Training Courses</a> by <a href="http://www.aeternus.sg/">Aeternus Consulting</a>.</p>
</div><div class="fusion-text"><p>Useful Resource: Get Microsoft Excel for free <a href="https://products.office.com/en-sg/excel">here</a>.</p>
</div><div class="fusion-clearfix"></div>

					</div>
				</div></div></div></p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/difference-between-macro-and-vba/">What is the difference between Macro and VBA?</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></content:encoded>
			</item>
		<item>
		<title>Heat wave in Tokyo, Beautiful Excel Charts.</title>
		<link>http://www.aeternus.sg/heat-wave-in-tokyo/</link>
		<comments>http://www.aeternus.sg/heat-wave-in-tokyo/#respond</comments>
		<pubDate>Thu, 26 Jul 2018 02:21:42 +0000</pubDate>
		<dc:creator><![CDATA[Microsoft Office Training Courses in Singapore]]></dc:creator>
				<category><![CDATA[Microsoft Excel Training Blog]]></category>
		<category><![CDATA[beautiful excel charts]]></category>

		<guid isPermaLink="false">http://www.aeternus.sg/?p=12229</guid>
		<description><![CDATA[<p>Share this Excel Chart on Your Site  A deadly heat wave in Tokyo, producing record high temperatures in Tokyo in July 2018. The heatwave in Tokyo has toppled temperature records across the country, with Kumagaya in Saitama outside Tokyo setting a new nationwide record on Monday with temperatures hitting 41.1 Celsius. Temperatures in &#91;...&#93;</p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/heat-wave-in-tokyo/">Heat wave in Tokyo, Beautiful Excel Charts.</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last 1_1"  style='margin-top:0px;margin-bottom:20px;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<!-- Free WhatsApp Share Button for WordPress: http://dhirajsharma.com/wp/plugins/whatsapp-share-button --><div class="wabtn_container"><a href="whatsapp://send?text=Heat wave in Tokyo, Beautiful Excel Charts. - http://www.aeternus.sg/heat-wave-in-tokyo/" class="wabtn">Share this on WhatsApp</a></div><span style="max-width:500px;" class="fusion-imageframe imageframe-none imageframe-10 hover-type-none"><a href="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/beautiful-excel-chart-heat-wave-in-tokyo.png" class="fusion-lightbox" data-rel="iLightbox[b9d8d1f7e910239d9de]" data-caption="heat wave in tokyo" data-title="Heat wave in Tokyo" title="Heat wave in Tokyo"><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/beautiful-excel-chart-heat-wave-in-tokyo.png" width="831" height="803" alt="heat wave in tokyo" class="img-responsive wp-image-12230" srcset="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/beautiful-excel-chart-heat-wave-in-tokyo-200x193.png 200w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/beautiful-excel-chart-heat-wave-in-tokyo-400x387.png 400w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/beautiful-excel-chart-heat-wave-in-tokyo-600x580.png 600w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/beautiful-excel-chart-heat-wave-in-tokyo-800x773.png 800w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/beautiful-excel-chart-heat-wave-in-tokyo.png 831w" sizes="(max-width: 800px) 100vw, 831px" /></a></span><div class="fusion-text"><p style="text-align: center;"><strong>Share this Excel Chart on Your Site</strong></p>
</div><style type="text/css" scopped="scopped">.fusion-syntax-highlighter-7 > .CodeMirror .CodeMirror-gutters { background-color: ; }.fusion-syntax-highlighter-7 > .CodeMirror .CodeMirror-linenumber { color: ; }</style><div class="fusion-syntax-highlighter-container fusion-syntax-highlighter-7 fusion-syntax-highlighter-theme-dark" style="opacity:0;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;font-size:14px;border-width:1px;border-style:solid;border-color:#e0dede;"><div class="syntax-highlighter-copy-code"><span class="syntax-highlighter-copy-code-title" data-id="fusion_syntax_highlighter_7" style="font-size:14px;">Copy to Clipboard</span></div><textarea class="fusion-syntax-highlighter-textarea" id="fusion_syntax_highlighter_7" data-readOnly="nocursor" data-lineNumbers="1" data-lineWrapping="" data-theme="oceanic-next" data-mode="text/x-sh"><p><strong>Please include attribution to www.aeternus.sg with this graphic.</strong>
<a href='http://www.aeternus.sg/heat-wave-in-tokyo/'>
<img src='http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/beautiful-excel-chart-heat-wave-in-tokyo.png' alt='Heat wave in Tokyo Chart' width='600px' border='0' /></a>
</p></textarea></div><div class="fusion-text"><p>A deadly heat wave in Tokyo, producing record high temperatures in Tokyo in July 2018. The heatwave in Tokyo has toppled temperature records across the country, with Kumagaya in Saitama outside Tokyo setting a new nationwide record on Monday with temperatures hitting 41.1 Celsius. Temperatures in Japan&#8217;s western cities of Yamaguchi and Akiotacho reached record highs of 38.8 Celsius and 38.6 C, respectively, on 25th July afternoon. An agriculture ministry official in Tokyo, the capital, warned against &#8220;pretty severe price moves&#8221; for vegetables if predictions of more weeks of hot weather held up, resulting in less rain than usual.</p>
<p>Japan Meteorological Agency has predicted it will remain hot for a few more weeks, and that we will have less rain than the average. I searched and downloaded some weather data from the Japan Meteorological Agency for Tokyo from the year 1875 to 2018. A total of 144 years of average monthly temperature data. You can take a look <a href="https://www.data.jma.go.jp/obd/stats/etrn/view/monthly_s3_en.php?block_no=47662&amp;view=1" target="_blank" rel="noopener">here</a>.</p>
<p>Since I&#8217;m curious about the average July temperatures in Tokyo, I plotted the July temperatures as a line chart, added a linear trendline and forward forecast for 20 years. Interestingly, the Equation shows 0.0172X + 23.836. What it means is the mean July temperatures are expected to increase by 0.017 degrees Celsius every year.</p>
</div><span class="fusion-imageframe imageframe-none imageframe-11 hover-type-none"><a href="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/excel-charting-rising-tokyo-temperatures.png" class="fusion-lightbox" data-rel="iLightbox[b4ec9f6e081b80397de]" data-caption="heat wave in tokyo" data-title="excel-charting-rising-tokyo-temperatures" title="excel-charting-rising-tokyo-temperatures"><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/excel-charting-rising-tokyo-temperatures-400x168.png" width="400" height="168" alt="heat wave in tokyo" class="img-responsive wp-image-12237" srcset="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/excel-charting-rising-tokyo-temperatures-200x84.png 200w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/excel-charting-rising-tokyo-temperatures-400x168.png 400w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/excel-charting-rising-tokyo-temperatures-600x252.png 600w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/excel-charting-rising-tokyo-temperatures.png 800w" sizes="(max-width: 800px) 100vw, 400px" /></a></span><div class="fusion-text"><p>So even as we can expect more wild temperature outliers like heat waves, we can expect temperatures are rising in Tokyo due to global warming.</p>
</div><div class="fusion-clearfix"></div>

					</div>
				</div></div></div><div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last 1_1"  style='margin-top:0px;margin-bottom:20px;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-sep-clear"></div><div class="fusion-separator fusion-full-width-sep sep-single sep-solid" style="border-color:#e0dede;border-top-width:1px;margin-left: auto;margin-right: auto;margin-top:;"></div><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_3  fusion-one-third fusion-column-first fusion-column-no-min-height 1_3"  style='margin-top:0px;margin-bottom:0px;width:33.33%;width:calc(33.33% - ( ( 4% + 4% ) * 0.3333 ) );margin-right: 4%;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-title title fusion-sep-none fusion-title-size-two" style="margin-top:0px;margin-bottom:10px;"><h2 class="title-heading-left">Choose from our Most Popular Courses <i class="fontawesome-icon fa-play fas circle-no" style="font-size:15px;margin-right:7.5px;color:#f49200;"></i></h2></div><div class="fusion-text"><p>Focusing on analyst grade quality training. Our courses are aimed at empowering you to acquire functional skills in Microsoft Excel and Microsoft PowerPoint.</p>
</div><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_6  fusion-one-sixth 1_6"  style='margin-top:0px;margin-bottom:20px;width:16.66%;width:calc(16.66% - ( ( 4% + 4% ) * 0.1666 ) );margin-right: 4%;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<span style="max-width:150px;" class="fusion-imageframe imageframe-none imageframe-12 hover-type-none"><a class="fusion-no-lightbox" href="http://www.aeternus.sg/excel-course-singapore/making-beautiful-excel-charts/" target="_self" aria-label="making-beautiful-charts-microsoft-excel-training-course singapore"><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2016/10/course-excel-beautiful-charts.jpg" width="200" height="200" alt="Advanced Excel Training Courses Classes Singapore: making beautiful charts" class="img-responsive wp-image-9820"/></a></span><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_2  fusion-one-half fusion-column-last 1_2"  style='margin-top:0px;margin-bottom:20px;width:50%;width:calc(50% - ( ( 4% + 4% ) * 0.5 ) );'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-text"><p><strong>Making Charts Beautiful with Microsoft Excel.</strong> Excel charts can look stunning! This is an advanced workshop to create professional looking charts you see in magazines.</p>
</div><div class="fusion-text"><p>Consider choosing from our list of effective Microsoft Office training courses such as <a href="http://www.aeternus.sg/excel-course-singapore/">Excel Training Courses</a> and<a href="http://www.aeternus.sg/powerpoint-course-singapore/"> PowerPoint Training Courses</a> by <a href="http://www.aeternus.sg/">Aeternus Consulting</a>.</p>
</div><div class="fusion-clearfix"></div>

					</div>
				</div></div></div></p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/heat-wave-in-tokyo/">Heat wave in Tokyo, Beautiful Excel Charts.</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aeternus.sg/heat-wave-in-tokyo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Microsoft Office 2019 Commercial Preview program</title>
		<link>http://www.aeternus.sg/office-2019-commercial-preview-program/</link>
		<comments>http://www.aeternus.sg/office-2019-commercial-preview-program/#respond</comments>
		<pubDate>Sun, 22 Jul 2018 04:15:30 +0000</pubDate>
		<dc:creator><![CDATA[Microsoft Office Training Courses in Singapore]]></dc:creator>
				<category><![CDATA[Microsoft Office Training Singapore Blog]]></category>

		<guid isPermaLink="false">http://www.aeternus.sg/?p=12080</guid>
		<description><![CDATA[<p>Office 2019 is coming! Hey Everyone! Do you know that Microsoft Office 2019 is coming soon? Microsoft Office 2019 is the successor to Office 2016. It was announced on 6 September 2017 at Microsoft Ignite and it is scheduled to be released in the second half of 2018. The good news is starting from &#91;...&#93;</p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/office-2019-commercial-preview-program/">The Microsoft Office 2019 Commercial Preview program</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="fusion-fullwidth fullwidth-box nonhundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_2_3  fusion-two-third fusion-column-first 2_3"  style='margin-top:0px;margin-bottom:20px;width:66.66%;width:calc(66.66% - ( ( 4% ) * 0.6666 ) );margin-right: 4%;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-text"><h4>Office 2019 is coming!</h4>
<p>Hey Everyone! Do you know that Microsoft Office 2019 is coming soon? Microsoft Office 2019 is the successor to Office 2016. It was announced on 6 September 2017 at Microsoft Ignite and it is scheduled to be released in the second half of 2018.</p>
<p>The good news is starting from today businesses can <a href="https://support.microsoft.com/en-sg/help/4133311/how-to-participate-in-the-office-2019-commercial-preview-program">download</a> the the Microsoft Office 2019 Commercial Preview Program for free! The bad news is this is not available for normal folks like you or me. To join the Office 2019 Commercial Preview program, you or your company must be registered with Microsoft Collaborate.</p>
<h4>But it&#8217;s nothing much</h4>
<p>So what can we look forward to in Office 2019? In my opinion, not a lot. And strangely that is a good thing to most users. Firstly, there won&#8217;t be gut retching changes in the way we use Office and there is really not much reasons to upgrade. What we know at this time is there is &#8220;Ink replay&#8221; feature in Word and &#8220;Morph&#8221; feature in PowerPoint, which have been available to Office 365 subscribers for one and two years, respectively. There&#8217;s little to no chance that Office 2019 will include any groundbreaking new features since it takes the changes in Office 365 and puts them in Office 2019. But we won&#8217;t know the full story until late 2018. But here is something we do know: Office 2019 only works with Windows 10. No love for Windows 7 or Windows 8.1. If you are still on those platforms, you will have to be satisfied with Office 2016.</p>
<h4>Not bad if you have a computer pencil thou</h4>
<p>Microsoft said that &#8220;updates include new and improved inking features across the apps, like the roaming pencil case, pressure sensitivity, and tilt effects; more powerful data analysis in Excel, like new formulas, new charts, and Power BI integration; and sophisticated presentation features in PowerPoint, like Morph and Zoom.&#8221;</p>
</div><div class="fusion-text"><p>Consider choosing from our list of effective Microsoft Office training courses such as <a href="http://www.aeternus.sg/excel-course-singapore/">Excel Training Courses</a> and<a href="http://www.aeternus.sg/powerpoint-course-singapore/"> PowerPoint Training Courses</a> by <a href="http://www.aeternus.sg/">Aeternus Consulting</a>.</p>
<p>Useful resources:<br />Free Microsoft Office Online apps. All you need is a desktop browser. Select a tile below to get started. It&#8217;s free! <a href="https://products.office.com/en-sg/office-online/documents-spreadsheets-presentations-office-online">Click here&gt;&gt;</a>.</p>
</div><div class="fusion-clearfix"></div>

					</div>
				</div><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_3  fusion-one-third fusion-column-last 1_3"  style='margin-top:0px;margin-bottom:20px;width:33.33%;width:calc(33.33% - ( ( 4% ) * 0.3333 ) );'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<span class="fusion-imageframe imageframe-none imageframe-13 hover-type-none"><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/logo-microsoft-office.jpg" width="400" height="269" alt="The Office 2019 Commercial Preview program" title="logo-microsoft-office" class="img-responsive wp-image-12081" srcset="http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/logo-microsoft-office-200x135.jpg 200w, http://www.aeternus.sg/wordpress/wp-content/uploads/2018/07/logo-microsoft-office.jpg 400w" sizes="(max-width: 800px) 100vw, 400px" /></span><div class="fusion-text"><p>The Office 2019 Commercial Preview program</p>
</div><div class="fusion-clearfix"></div>

					</div>
				</div></div></div>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/office-2019-commercial-preview-program/">The Microsoft Office 2019 Commercial Preview program</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aeternus.sg/office-2019-commercial-preview-program/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VBA Skill Appraisal for Dandie Romero</title>
		<link>http://www.aeternus.sg/dandie-romero/</link>
		<comments>http://www.aeternus.sg/dandie-romero/#respond</comments>
		<pubDate>Thu, 24 Jul 2014 09:58:14 +0000</pubDate>
		<dc:creator><![CDATA[Microsoft Office Training Courses in Singapore]]></dc:creator>
				<category><![CDATA[VBA Honor Roll]]></category>

		<guid isPermaLink="false">http://www.aeternus.sg/?p=8511</guid>
		<description><![CDATA[<p>Dandie Romero Course Attended: Advanced VBA Programming in Excel Year Attended: 2014 Dandie undertook an unsupervised VBA programming project upon finishing the 4 day Advanced VBA Programming in Excel workshop from Aeternus Consulting LLP.  Nature of Project: Dandie implemented a database application for a pharmacy to track the issue of controlled &#91;...&#93;</p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/dandie-romero/">VBA Skill Appraisal for Dandie Romero</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="fusion-fullwidth fullwidth-box hundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_4  fusion-one-fourth fusion-column-first 1_4"  style='margin-top:0px;margin-bottom:20px;width:25%;width:calc(25% - ( ( 4% ) * 0.25 ) );margin-right: 4%;'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<img class="alignleft size-full wp-image-8515" alt="dandie-romero" src="http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/dandie-romero.jpg" width="200" height="200" srcset="http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/dandie-romero-66x66.jpg 66w, http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/dandie-romero-150x150.jpg 150w, http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/dandie-romero.jpg 200w" sizes="(max-width: 200px) 100vw, 200px" /><div class="fusion-clearfix"></div>

					</div>
				</div>
<div  class="fusion-layout-column fusion_builder_column fusion_builder_column_3_4  fusion-three-fourth fusion-column-last 3_4"  style='margin-top:0px;margin-bottom:20px;width:75%;width:calc(75% - ( ( 4% ) * 0.75 ) );'>
					<div class="fusion-column-wrapper" style="padding: 0px 0px 0px 0px;background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						
<span style="font:bold 18px Helvetica,sans-serif; color:#66CCFF;">Dandie Romero</span><br />
<span style="font: bold 13px Helvetica,sans-serif;">Course Attended: Advanced VBA Programming in Excel<br />
Year Attended: 2014</span><br />
Dandie undertook an unsupervised VBA programming project upon finishing the 4 day Advanced VBA Programming in Excel workshop from Aeternus Consulting LLP.<div class="fusion-clearfix"></div>

					</div>
				</div>
<p><strong>Nature of Project: </strong><br />
Dandie implemented a database application for a pharmacy to track the issue of controlled medicines to patients. His application has solved the laborious problem of manual tracking of various medical products and improved accuracy and error rates in this work process.<br />
</br><br />
<strong>Screen Shots of Application</strong><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last fusion-column-no-min-height 1_1"  style='margin-top:0px;margin-bottom:0px;'>
					<div class="fusion-column-wrapper" style="background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-video fusion-youtube" style="max-width:600px;max-height:350px;"><div class="video-shortcode"><iframe title="YouTube video player" src="https://www.youtube.com/embed/sbj3LIjIVog?wmode=transparent&autoplay=0" width="600" height="350" allowfullscreen allow="autoplay; fullscreen"></iframe></div></div>
</br><br />
<strong>Critique on Criteria: Code Documentation</strong><br />
Excellent code documentation. There was liberal use of coding comments to explain the logic of VBA codes. Good use of variable naming to improve readability of codes for long term maintenance.<br />
<img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/vbe-dandie.png" alt="vbe-dandie" width="1008" height="644" class="alignleft size-full wp-image-8528" srcset="http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/vbe-dandie-350x223.png 350w, http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/vbe-dandie-400x255.png 400w, http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/vbe-dandie-460x295.png 460w, http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/vbe-dandie.png 1008w" sizes="(max-width: 1008px) 100vw, 1008px" /></p>
<div class="clearboth"></div>
<p></br></p>
<p><strong>Critique on Criteria: Degree of Modularity Designed</strong><br />
Excellent structuring of modules. Subroutines are well modularised as evidenced by its relatively small size and the subroutines are further organized into modular folders within the VBA project. Each Worksheet object serves a single purpose and together they form a coherent system.<br />
<img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/projectlist-dandie.png" alt="projectlist-dandie" width="250" height="250" class="alignleft size-full wp-image-8533" srcset="http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/projectlist-dandie-66x66.png 66w, http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/projectlist-dandie-150x150.png 150w, http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/projectlist-dandie.png 324w" sizes="(max-width: 250px) 100vw, 250px" /><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/worksheetlist-dandie.png" alt="worksheetlist-dandie" width="250" height="257" class="alignleft size-full wp-image-8537" srcset="http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/worksheetlist-dandie-340x350.png 340w, http://www.aeternus.sg/wordpress/wp-content/uploads/2014/07/worksheetlist-dandie.png 360w" sizes="(max-width: 250px) 100vw, 250px" /></p>
<div class="clearboth"></div>
<p></br></p>
<p><strong>Critique on Criteria: Visual Appeal, Ease of Use, Functional Quality</strong><br />
Good visual appeal &#038; ease of use. There is considerable effort in the interface design to improve usability of the database application. The interface has effectively removed the complexity of a traditional Excel workbook with numerous worksheets. Excellent functional quality. The application built-in numerous features that aids the business workflow of issuing medical products. There is a search feature, drop list customization, multiple reporting features. </p>
<div class="clearboth"></div>
<p></br></p>
<p><strong>Overall Achievement &#038; Demonstrated Areas of Competence</strong><br />
Dandie has demonstrated high level of competence in the following areas:<br />
•	Good understanding of the business problem and able to conceptualise an Excel database application to address the problem.<br />
•	Able to design an abstract database information structure that captures the actual business process and required data.<br />
•	Able to design a functional and coherent user interface in Excel application programming.<br />
•	Proficient in VBA programming in Excel to create a working database application.<br />
</br><br />
Date: 28 May 2014<br />
Derek Leong<br />
Developer Consultant<br />
Æternus Consulting LLP</p>
<div class="clearboth"></div>
<div class="fusion-clearfix"></div>

					</div>
				</div></div></div>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/dandie-romero/">VBA Skill Appraisal for Dandie Romero</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aeternus.sg/dandie-romero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fully Automated Dashboard with Excel VBA</title>
		<link>http://www.aeternus.sg/fully-automated-dashboard-with-excel-vba/</link>
		<comments>http://www.aeternus.sg/fully-automated-dashboard-with-excel-vba/#respond</comments>
		<pubDate>Wed, 19 Feb 2014 03:43:52 +0000</pubDate>
		<dc:creator><![CDATA[Microsoft Office Training Courses in Singapore]]></dc:creator>
				<category><![CDATA[Excel & PowerPoint Blog]]></category>
		<category><![CDATA[VBA Development]]></category>

		<guid isPermaLink="false">http://www.aeternus.sg/?p=8248</guid>
		<description><![CDATA[<p>Client Problem: A local airport operator seeked us out to create a fully automated dashboard using Excel VBA. The airport operator collects customer satisfaction surveys using Ipads and the results are stored in an Oracle database. They run weekly management reports to monitor the results to management. The process was repetitive and laborious taking about &#91;...&#93;</p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/fully-automated-dashboard-with-excel-vba/">Fully Automated Dashboard with Excel VBA</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Client Problem:<br />
A local airport operator seeked us out to create a fully automated dashboard using Excel VBA. The airport operator collects customer satisfaction surveys using Ipads and the results are stored in an Oracle database. They run weekly management reports to monitor the results to management. The process was repetitive and laborious taking about 2 hours to create.</p>
<p><img src="http://www.aeternus.sg/wordpress/wp-content/uploads/2013/10/airport-dashboard.png" alt="airport-dashboard" width="600" height="364" class="alignleft size-full wp-image-8408" srcset="http://www.aeternus.sg/wordpress/wp-content/uploads/2013/10/airport-dashboard-350x212.png 350w, http://www.aeternus.sg/wordpress/wp-content/uploads/2013/10/airport-dashboard-400x242.png 400w, http://www.aeternus.sg/wordpress/wp-content/uploads/2013/10/airport-dashboard.png 600w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<div class="clearboth"></div>
<p>Our Solution:<br />
After understanding their report logic, we created an Excel VBA application to automatically extract data from the Oracle database everyday and churned out a dashboard that emails PDFed reports to various stakeholders at scheduled times. This self automated solution completely saved them human effort to create timely daily reports.</p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/fully-automated-dashboard-with-excel-vba/">Fully Automated Dashboard with Excel VBA</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aeternus.sg/fully-automated-dashboard-with-excel-vba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel-based Expense tracking tool for Ship Management</title>
		<link>http://www.aeternus.sg/excel-based-expense-tracking-tool-for-ship-management/</link>
		<comments>http://www.aeternus.sg/excel-based-expense-tracking-tool-for-ship-management/#respond</comments>
		<pubDate>Thu, 03 Oct 2013 00:25:37 +0000</pubDate>
		<dc:creator><![CDATA[Microsoft Office Training Courses in Singapore]]></dc:creator>
				<category><![CDATA[Excel & PowerPoint Blog]]></category>
		<category><![CDATA[VBA Development]]></category>

		<guid isPermaLink="false">http://www.aeternus.sg/?p=8166</guid>
		<description><![CDATA[<p>Client Problem: A ship management company typically is engaged by ship owners to operate their tanker ships within a strict yearly budget. This company approached us to improve their Excel expense tracking tool for a fleet of 20 ships. We found the following problems: Contained alot of worksheets which confuse the user. Manual entries caused &#91;...&#93;</p>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/excel-based-expense-tracking-tool-for-ship-management/">Excel-based Expense tracking tool for Ship Management</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Client Problem:<br />
A ship management company typically is engaged by ship owners to operate their tanker ships within a strict yearly budget. This company approached us to improve their Excel expense tracking tool for a fleet of 20 ships. We found the following problems:</p>
<ol>
<li>Contained alot of worksheets which confuse the user.</li>
<li>Manual entries caused frequent errors.</li>
<li>A long vendor list which made it frustrating to update accurately.</li>
</ol>
<p>Our Solution:<br />
We worked closely with the Technical Director to create an Excel based application that makes it easier for the admin staff to enter expense data to reduce errors and time. In addition, a reporting module was created for the director to create separate expense reports for each vessel. Overall, we manage to reduce Excel worktime from 3days to less than 2hours on a weekly basis.</p>
<div class="fusion-fullwidth fullwidth-box hundred-percent-fullwidth non-hundred-percent-height-scrolling"  style='background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;'><div class="fusion-builder-row fusion-row "><div  class="fusion-layout-column fusion_builder_column fusion_builder_column_1_1  fusion-one-full fusion-column-first fusion-column-last fusion-column-no-min-height 1_1"  style='margin-top:0px;margin-bottom:0px;'>
					<div class="fusion-column-wrapper" style="background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;"  data-bg-url="">
						<div class="fusion-video fusion-youtube" style="max-width:300px;max-height:263px;"><div class="video-shortcode"><iframe title="YouTube video player" src="https://www.youtube.com/embed/IcnNfISrh8A?wmode=transparent&autoplay=0" width="300" height="263" allowfullscreen allow="autoplay; fullscreen"></iframe></div></div>
<div class="fusion-clearfix"></div>

					</div>
				</div></div></div>
<p>The post <a rel="nofollow" href="http://www.aeternus.sg/excel-based-expense-tracking-tool-for-ship-management/">Excel-based Expense tracking tool for Ship Management</a> appeared first on <a rel="nofollow" href="http://www.aeternus.sg">Aeternus Singapore</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aeternus.sg/excel-based-expense-tracking-tool-for-ship-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
