<?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>Advisicon Blog &#187; macros</title>
	<atom:link href="http://www.advisiconblog.com/tag/macros/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.advisiconblog.com</link>
	<description>Microsoft Project and Project Server</description>
	<lastBuildDate>Thu, 19 Jan 2012 17:49:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The benefits of using macros in MS Project</title>
		<link>http://www.advisiconblog.com/2009/02/03/the-benefits-of-using-macros-in-ms-project/</link>
		<comments>http://www.advisiconblog.com/2009/02/03/the-benefits-of-using-macros-in-ms-project/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 22:10:56 +0000</pubDate>
		<dc:creator>Jeff Jacobson-Swartfager</dc:creator>
				<category><![CDATA[Microsoft Project]]></category>
		<category><![CDATA[macros]]></category>
		<category><![CDATA[ms project]]></category>
		<category><![CDATA[project macros]]></category>

		<guid isPermaLink="false">http://www.advisiconblog.com/?p=183</guid>
		<description><![CDATA[Have you ever wanted to fine tune your MS Project File by adding a few extras to make life simpler and impress your client at the same time?  If so, may I suggest using macros?]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span>Have you ever wanted to fine tune your MS Project File by adding a few extras to make life simpler and impress your client at the same time?<span>  </span>If so, may I suggest using macros?</span></p>
<p class="MsoNormal"><span>Implementing macros will create the following desirable results:</span></p>
<p class="MsoNormal"><strong><span style="text-decoration: underline;"><span>Reduce the Number of Errors:</span></span></strong><span> <span> </span>By automating a task, you can reduce the number of errors that we humans tend to make on an on-going basis.<span>  </span>For example, say you create a backup of a project file every week.<span>  </span>You can automate this process to the extent of having the backup created and named properly every time.<span>  </span>Have you ever attempted to locate a project file, unsuccessfully, only to find that someone had accidentally placed a space prior to the file extension?<span>  </span>This is not an easy error to find.<span>  </span>By automating the backup process, you can be sure the file is named properly every time.<span>  </span>This leads to another benefit of using macros in MS Project.<strong></strong></span></p>
<p class="MsoNormal"><strong><span style="text-decoration: underline;"><span>Increased speed in which a task is completed:</span></span></strong><span><span>  </span>As we all know, software can think and act quicker than humans.<span>  </span>By automating a task, especially a monotonous task like creating backups of 25 MS Project files every day, you can increase the speed of the task.<span>  </span>Imagine opening up a Master Project File with 25 inserted projects.<span>  </span>Next, imagine clicking on one button and having all 25 project files copied, renamed, dated and saved to their individual backup folders all on their own!<span>  </span>This is glorious!<span>  </span>Not only does it simplify your life, it creates an open window of time to do what is most important in our jobs…Project Management!<strong></strong></span></p>
<p class="MsoNormal"><strong><span style="text-decoration: underline;"><span>More Time to Put Out Fires:</span></span></strong><span><span>  </span>Who has more time than they need these days to get their work done?<span>  </span>If you answered yes, then you better be looking for another project to incorporate into your free work time.<span>  </span>By automating many features and tasks within your MS Project File, you can begin clicking away at buttons and having the macro do the work for you while you can focus on more important tasks.<span>  </span>If you would like to have more time in your day, create a macro and have the macro do the work for you. Some of the macros we have created have saved us hours and hours worth of work.<span>  </span>This has enabled us to have time for more important issues such as follow up with the Project Team, putting out fires, creating fires, and…you get the point!<strong></strong></span></p>
<p class="MsoNormal"><strong><span style="text-decoration: underline;"><span>Consistency in Formatting:</span></span></strong><span><span>  </span>Have you ever experienced having 25 schedules inserted into a Master Project, with inconsistent field names?<span>  </span>Talk about frustrating!<span>  </span>Wouldn’t it be fantastic to have a template with all the same field names, table names, column names and record names?<span>  </span>By creating a macro to automate your views, you can be sure you are giving your client the same view of the information every time.<span>  </span>Consistency is of the utmost importance in deliverables.<strong></strong></span></p>
<p class="MsoNormal"><strong><span style="text-decoration: underline;"><span>Now, How Did I Do That Last Time?</span></span></strong><span><span>  </span>Another great benefit of using macros within your MS Project File is that the macro recalls each step of the task.<span>  </span>This is helpful when a client wants a custom report or view.<span>  </span>Instead of having to refer to a document of how to create the custom view, you can click a button and bam&#8211;your view pops up!<strong></strong></span></p>
<p class="MsoNormal"><strong><span style="text-decoration: underline;"><span>Documentation:</span></span></strong><span><span>  </span>Remember to document how you manually created the macro.<span>  </span>I recommend keeping a documentation binder with a tab labeled “macros” to easily find the manual directions for the automated task the macro has defined.<span>  </span>If you should ever need to re-create the macro, you will know exactly how to do so.<strong></strong></span></p>
<p class="MsoNormal"><strong><span style="text-decoration: underline;"><span>Quality Control:</span></span></strong><span><span>  </span>Check your macros periodically to verify they are working correctly.<span>  </span>Place them in a test environment and run the macro, checking that you are getting the anticipated end result. <strong></strong></span></p>
<p class="MsoNormal"><strong><span style="text-decoration: underline;"><span>Appearance:</span></span></strong><span><span>  </span>Last, but not least, make the appearance of your macro buttons easy to view, read and understand.<span>  </span>For example. If you wanted to filter on red apples <em>only</em> in a file that had green, yellow and red apples, I would suggest having your macro button be a small picture of a red apple.<span>  </span>This draws the mind quickly to the red apple view.<span>  </span>Add distinct colors and short labels to your macro buttons.<span>  </span>Clients appreciate short, simple and sweet.<span>  <br />
</span></span></p>
<p class="MsoNormal"><span><span><strong>Posted By:</strong> Mindy Ogles </span><strong></strong></span></p>
<div><a class="addthis_button" href="http://www.advisiconblog.com//addthis.com/bookmark.php?v=250" addthis:url='http://www.advisiconblog.com/2009/02/03/the-benefits-of-using-macros-in-ms-project/' addthis:title='The benefits of using macros in MS Project '><img src="//cache.addthis.com/cachefly/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.advisiconblog.com/2009/02/03/the-benefits-of-using-macros-in-ms-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating or Recording Macros on the Enterprise Global Template</title>
		<link>http://www.advisiconblog.com/2009/01/07/creating-or-recording-macros-on-the-enterprise-global-template/</link>
		<comments>http://www.advisiconblog.com/2009/01/07/creating-or-recording-macros-on-the-enterprise-global-template/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 18:52:24 +0000</pubDate>
		<dc:creator>Jeff Jacobson-Swartfager</dc:creator>
				<category><![CDATA[Microsoft Project]]></category>
		<category><![CDATA[Microsoft Project Server]]></category>
		<category><![CDATA[check-in]]></category>
		<category><![CDATA[check-out]]></category>
		<category><![CDATA[enterprise global template]]></category>
		<category><![CDATA[macros]]></category>
		<category><![CDATA[recording macros]]></category>

		<guid isPermaLink="false">http://www.advisiconblog.com/?p=140</guid>
		<description><![CDATA[Creating a Macro in VBA 1. Open Microsoft Project Professional 2007 and connect 2. When prompted, log in to connect to Project Server. 3. Click Tools &#62; Enterprise Options &#62; Open Enterprise Global. This opens the Enterprise Global template. 4. The new project will appear blank. You know you’re working with the Enterprise Global Template [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Creating a Macro in VBA</strong></p>
<p>1.	Open Microsoft Project Professional 2007 and connect</p>
<p>2.	When prompted, log in to connect to Project Server.</p>
<p>3.<span> </span>Click <strong>Tools &gt; Enterprise Options &gt; Open Enterprise Global</strong>. This opens the Enterprise Global template.</p>
<p><a title="Open Enterprise Global Template" href="http://www.advisiconblog.com/images/Blog04-01.jpg" target="_blank"><img class="alignnone" title="Open Enterprise Global" src="http://www.advisiconblog.com/images/Blog04-01.jpg" alt="" width="343" height="371" /></a></p>
<p>4.<span> </span>The new project will appear blank. You know you’re working with the Enterprise Global Template because of the file name at the top.</p>
<p><a title="Check out Enterprise Global Template" href="http://www.advisiconblog.com/images/Blog04-02.jpg" target="_blank"><img class="alignnone" title="Enterprise Global Template" src="http://www.advisiconblog.com/images/Blog04-02.jpg" alt="" width="279" height="98" /></a></p>
<p>5.<span> </span>Next open the Visual Basic Editor. Click <strong>Tools &gt; Macro &gt; Visual Basic Editor</strong>.</p>
<p><a title="Visual Basic Editor" href="http://www.advisiconblog.com/images/Blog04-03.jpg" target="_blank"><img class="alignnone" title="Visual Basic Editor" src="http://www.advisiconblog.com/images/Blog04-03.jpg" alt="" width="373" height="400" /></a></p>
<p>6.<span> </span>In the Project Explorer window you will most likely see the following projects: Global.MPT, Checked-out Enterprise Global, Global (+ non-cached Enterprise) and Project1. </p>
<p><a title="VBA Project" href="http://www.advisiconblog.com/images/Blog04-04.jpg" target="_blank"><img class="alignnone" title="Project Explorer Window" src="http://www.advisiconblog.com/images/Blog04-04.jpg" alt="" width="312" height="160" /></a></p>
<p>7.<span> </span>Make sure that you are working in the <strong>Checked-out Enterprise Global</strong>.</p>
<p>8.<span> </span>Right click on<strong> VBAProject (Checked-out Enterprise Global) &gt;Insert</strong>, then <strong>Left click</strong> on <strong>Module</strong>.</p>
<p><a title="Insert Module" href="http://www.advisiconblog.com/images/Blog04-05.jpg" target="_blank"><img class="alignnone" title="VBA Module" src="http://www.advisiconblog.com/images/Blog04-05.jpg" alt="" width="391" height="226" /></a></p>
<p>9.<span> </span>This expands the VBAProject (Checked-out Enterprise Global) to reveal its <strong>Modules folder</strong> and highlights the new Module for you. In this example the new module is Module4.</p>
<p><a title="New Module" href="http://www.advisiconblog.com/images/Blog04-06.jpg" target="_blank"><img class="alignnone" title="Expanded VBA Project" src="http://www.advisiconblog.com/images/Blog04-06.jpg" alt="" width="648" height="251" /></a></p>
<p>10.<span> </span>When finished creating the macro click <strong>Save</strong>. </p>
<p><a title="Click Save" href="http://www.advisiconblog.com/images/Blog04-07.jpg" target="_blank"><img class="alignnone" title="Save the Macro" src="http://www.advisiconblog.com/images/Blog04-07.jpg" alt="" width="309" height="76" /></a></p>
<p>11.<span> </span> Close the Visual Basic window.</p>
<p><a title="Close Visual Basic" href="http://www.advisiconblog.com/images/Blog04-08.jpg" target="_blank"><img class="alignnone" title="Close Visual Basic" src="http://www.advisiconblog.com/images/Blog04-08.jpg" alt="" width="189" height="131" /></a></p>
<p>12.<span> </span>You will return to the Checked-out Enterprise Global file in Microsoft Project Professional. Click Save.</p>
<p><a title="Checked out Enterprise Global" href="http://www.advisiconblog.com/images/Blog04-09.jpg" target="_blank"><img class="alignnone" title="Save the Enterprise Global Template" src="http://www.advisiconblog.com/images/Blog04-09.jpg" alt="" width="366" height="143" /></a></p>
<p>13.<span> </span>Close the Checked-out Enterprise Global template.</p>
<p><a title="Close Window" href="http://www.advisiconblog.com/images/Blog04-10.jpg" target="_blank"><img class="alignnone" title="Close the Enterprise Global Template" src="http://www.advisiconblog.com/images/Blog04-10.jpg" alt="" width="254" height="98" /></a></p>
<p>14.<span> </span>When prompted Check-in the Enterprise Global template.</p>
<p><a title="Check-in Enterprise Global Template" href="http://www.advisiconblog.com/images/Blog04-11.jpg" target="_blank"><img class="alignnone" title="Check-in the Enterprise Global Template" src="http://www.advisiconblog.com/images/Blog04-11.jpg" alt="" width="324" height="137" /></a></p>
<p>Posted By: <strong>Rick Nobleman</strong></p>
<div><a class="addthis_button" href="http://www.advisiconblog.com//addthis.com/bookmark.php?v=250" addthis:url='http://www.advisiconblog.com/2009/01/07/creating-or-recording-macros-on-the-enterprise-global-template/' addthis:title='Creating or Recording Macros on the Enterprise Global Template '><img src="//cache.addthis.com/cachefly/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.advisiconblog.com/2009/01/07/creating-or-recording-macros-on-the-enterprise-global-template/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

