<?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>MakeUseOf &#187; microsoft excel</title>
	<atom:link href="http://www.makeuseof.com/tags/microsoft-excel/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.makeuseof.com</link>
	<description>Cool Websites, Software and Internet Tips</description>
	<lastBuildDate>Fri, 10 Feb 2012 18:00:08 +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>How To Export Your Outlook Tasks To Excel With VBA</title>
		<link>http://www.makeuseof.com/tag/export-outlook-tasks-excel-vba/</link>
		<comments>http://www.makeuseof.com/tag/export-outlook-tasks-excel-vba/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 17:01:28 +0000</pubDate>
		<dc:creator>Ryan Dube</dc:creator>
				<category><![CDATA[Cool Windows Apps & Tricks]]></category>
		<category><![CDATA[microsoft excel]]></category>
		<category><![CDATA[microsoft outlook]]></category>
		<category><![CDATA[spreadsheet]]></category>
		<category><![CDATA[tasks]]></category>
		<category><![CDATA[visual basic]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=98984</guid>
		<description><![CDATA[Whether or not you are a fan of Microsoft, one good thing that can be said about MS Office products, at least, is how easy it is to integrate each of them with one another. Just think of the power that comes from having incoming emails automatically generating new tasks or new calendar appointments, or having a completed task automatically email your boss with the updated status report from the task description.]]></description>
			<content:encoded><![CDATA[<p><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/02/greenmarker.png?323f2c" alt="" />Whether or not you are a fan of Microsoft, one good thing that can be said about MS Office products, at least, is how easy it is to integrate each of them with one another.</p>
<p>Just think of the power that comes from having incoming emails automatically generating new tasks or new calendar appointments, or having a completed task automatically email your boss with the updated status report from the task description.</p>
<p>If you do it right, you can cut your entire day&#8217;s workload by a boatload just by automating things in an intelligent and efficient way.</p>
<p>If you follow my writing here, then you know that in the past I&#8217;ve covered things like integrating <a href="http://www.makeuseof.com/tag/basic-internet-browser-vba/">web browser features into Excel</a>, automatically <a href="http://www.makeuseof.com/tag/3-ways-open-applications-windows-maximized-vb-script/">maximizing application windows</a>, or automating <a href="http://www.makeuseof.com/tag/how-to-create-self-updating-excel-charts-in-three-easy-steps/">chart updates in Excel</a>.</p>
<p>Well, in this article I&#8217;m going to cover another automation task &#8211; actually one that I&#8217;ve used often more recently &#8211; to automatically update an Excel spreadsheet with all of your remaining active Outlook tasks at the end of the day.</p>
<h2>Feeding Outlook Tasks To An Excel Spreadsheet</h2>
<p>There are a lot of reasons you may want to do this. Maybe you want to track your unfinished tasks on a daily basis in a format that you can quickly mail off to someone (not so easy to do with Outlook tasks). Or maybe it&#8217;ll become part of a larger report that you&#8217;ll be typing up in Word.</p>
<p>Whatever the case may be, the ability to capture and output uncompleted Outlook task information is a useful thing.</p>
<p>For this example, here&#8217;s my sample Outlook task list with 5 remaining tasks that I still haven&#8217;t completed yet.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/02/outlook2b.png?323f2c" alt="" width="495" height="201" /></p>
<p>Everything we&#8217;re going to do here, is in VBA. In Outlook, you get to the VBA editor by clicking on &#8220;<em>Tools</em>&#8220;, then &#8220;<em>Macro</em>&#8221; and then choosing the &#8220;<em>Visual Basic Editor</em>&#8220;.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/02/outlook1.png?323f2c" alt="" width="405" height="375" /></p>
<p>The code that you&#8217;re going to use to capture your task list and export it to Excel is actually not quite as complicated as you might think. The first step is to plug into both Outlook objects and Excel objects by creating the necessary variable definitions. Then, using the workbook object you&#8217;ve created, start off by creating the header in your spreadsheet.</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;"><span style="color: #151B8D; font-weight: bold;">Dim</span> strReport <span style="color: #151B8D; font-weight: bold;">As</span> <span style="color: #F660AB; font-weight: bold;">String</span>
  <span style="color: #151B8D; font-weight: bold;">Dim</span> olnameSpace <span style="color: #151B8D; font-weight: bold;">As</span> Outlook.NameSpace
  <span style="color: #151B8D; font-weight: bold;">Dim</span> taskFolder <span style="color: #151B8D; font-weight: bold;">As</span> Outlook.MAPIFolder
  <span style="color: #151B8D; font-weight: bold;">Dim</span> tasks <span style="color: #151B8D; font-weight: bold;">As</span> Outlook.Items
  <span style="color: #151B8D; font-weight: bold;">Dim</span> tsk <span style="color: #151B8D; font-weight: bold;">As</span> Outlook.TaskItem
  <span style="color: #151B8D; font-weight: bold;">Dim</span> objExcel <span style="color: #151B8D; font-weight: bold;">As</span> <span style="color: #E56717; font-weight: bold;">New</span> Excel.Application
  <span style="color: #151B8D; font-weight: bold;">Dim</span> exWb <span style="color: #151B8D; font-weight: bold;">As</span> Excel.Workbook
  <span style="color: #151B8D; font-weight: bold;">Dim</span> sht <span style="color: #151B8D; font-weight: bold;">As</span> Excel.Worksheet
&nbsp;
  <span style="color: #151B8D; font-weight: bold;">Dim</span> strMyName <span style="color: #151B8D; font-weight: bold;">As</span> <span style="color: #F660AB; font-weight: bold;">String</span>
  <span style="color: #151B8D; font-weight: bold;">Dim</span> x <span style="color: #151B8D; font-weight: bold;">As</span> <span style="color: #F660AB; font-weight: bold;">Integer</span>
  <span style="color: #151B8D; font-weight: bold;">Dim</span> y <span style="color: #151B8D; font-weight: bold;">As</span> <span style="color: #F660AB; font-weight: bold;">Integer</span>
&nbsp;
  <span style="color: #151B8D; font-weight: bold;">Set</span> exWb = objExcel.Workbooks.<span style="color: #151B8D; font-weight: bold;">Open</span>(<span style="color: #800000;">&quot;c:\temp\MyActiveTasks.xls&quot;</span>)
&nbsp;
<span style="color: #008000;">'  exWb.Sheets(strMyName).Delete
</span><span style="color: #008000;">'  exWb.Sheets.Add (strMyName)
</span>
  <span style="color: #151B8D; font-weight: bold;">Set</span> olnameSpace = Application.GetNamespace(<span style="color: #800000;">&quot;MAPI&quot;</span>)
  <span style="color: #151B8D; font-weight: bold;">Set</span> taskFolder = olnameSpace.GetDefaultFolder(olFolderTasks)
&nbsp;
  <span style="color: #151B8D; font-weight: bold;">Set</span> tasks = taskFolder.Items
&nbsp;
  strReport = <span style="color: #800000;">&quot;&quot;</span>
&nbsp;
  <span style="color: #008000;">'Create Header
</span>  exWb.Sheets(<span style="color: #800000;">&quot;Sheet1&quot;</span>).Cells(1, 1) = <span style="color: #800000;">&quot;Subject&quot;</span>
  exWb.Sheets(<span style="color: #800000;">&quot;Sheet1&quot;</span>).Cells(1, 2) = <span style="color: #800000;">&quot;Due Date&quot;</span>
  exWb.Sheets(<span style="color: #800000;">&quot;Sheet1&quot;</span>).Cells(1, 3) = <span style="color: #800000;">&quot;Percent Complete&quot;</span>
  exWb.Sheets(<span style="color: #800000;">&quot;Sheet1&quot;</span>).Cells(1, 4) = <span style="color: #800000;">&quot;Status&quot;</span></pre></div></div>

<p>So, here&#8217;s what the new spreadsheet looks like. Your Outlook app just created a new Excel file called &#8220;MyActiveTasks.xls&#8221; in the C:\temp directory, and created a header for the tasks that you&#8217;re about to insert.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/02/outlook3.png?323f2c" alt="" width="400" height="262" /></p>
<p>So, now it&#8217;s time to extract your tasks and insert them into the Excel file. I use a &#8220;y&#8221; variable starting at two in order to make sure the first row that&#8217;s used isn&#8217;t the first, because I don&#8217;t want to overwrite the header.</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;">y = 2
&nbsp;
  <span style="color: #8D38C9; font-weight: bold;">For</span> x = 1 <span style="color: #8D38C9; font-weight: bold;">To</span> tasks.Count
&nbsp;
       <span style="color: #151B8D; font-weight: bold;">Set</span> tsk = tasks.Item(x)
&nbsp;
       <span style="color: #008000;">'strReport = strReport + tsk.Subject + &quot;; &quot;
</span>
       <span style="color: #008000;">'Fill in Data
</span>       <span style="color: #8D38C9; font-weight: bold;">If</span> <span style="color: #8D38C9; font-weight: bold;">Not</span> tsk.Complete <span style="color: #8D38C9; font-weight: bold;">Then</span>
&nbsp;
        exWb.Sheets(<span style="color: #800000;">&quot;Ryan&quot;</span>).Cells(y, 1) = tsk.Subject
        exWb.Sheets(<span style="color: #800000;">&quot;Ryan&quot;</span>).Cells(y, 2) = tsk.DueDate
        exWb.Sheets(<span style="color: #800000;">&quot;Ryan&quot;</span>).Cells(y, 3) = tsk.PercentComplete
        exWb.Sheets(<span style="color: #800000;">&quot;Ryan&quot;</span>).Cells(y, 4) = tsk.Status
        y = y + 1
&nbsp;
       <span style="color: #8D38C9; font-weight: bold;">End</span> <span style="color: #8D38C9; font-weight: bold;">If</span>
&nbsp;
  <span style="color: #8D38C9; font-weight: bold;">Next</span> x</pre></div></div>

<p>What this script does is searches through your entire list of task items in Outlook, checks to see whether the item is completed yet, and if it isn&#8217;t, then it inserts that task information into 4 cells of the spreadsheet. If you wanted to, you could insert more information. Just explore what task information is available by typing &#8220;tsk.&#8221; and then browsing through the list of properties that pop up.</p>
<p>Now here&#8217;s what the sheet looks like.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/02/outlook41.png?323f2c" alt="" width="400" height="276" /></p>
<p>Being a bit of a perfectionist, there&#8217;s still a problem. Notice how column A clipped the last task subject?&#8221; I don&#8217;t like that. So let&#8217;s add a little bit more code to autofit all columns in the Excel table.</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;"><span style="color: #008000;">'Autofit all column widths
</span>
<span style="color: #8D38C9; font-weight: bold;">For</span> <span style="color: #8D38C9; font-weight: bold;">Each</span> sht <span style="color: #8D38C9; font-weight: bold;">In</span> ActiveWorkbook.Worksheets
    sht.Columns(<span style="color: #800000;">&quot;A&quot;</span>).EntireColumn.AutoFit
    sht.Columns(<span style="color: #800000;">&quot;B&quot;</span>).EntireColumn.AutoFit
    sht.Columns(<span style="color: #800000;">&quot;C&quot;</span>).EntireColumn.AutoFit
    sht.Columns(<span style="color: #800000;">&quot;D&quot;</span>).EntireColumn.AutoFit
<span style="color: #8D38C9; font-weight: bold;">Next</span> sht
&nbsp;
exWb.Save
exWb.<span style="color: #8D38C9; font-weight: bold;">Close</span>
&nbsp;
<span style="color: #151B8D; font-weight: bold;">Set</span> exWb = <span style="color: #00C2FF; font-weight: bold;">Nothing</span></pre></div></div>

<p>The <em>Save</em> and <em>Close</em> methods in those last few lines will save the sheet and close it so that it doesn&#8217;t remain locked by the application, otherwise it would be difficult to open the Excel file until you closed Outlook.</p>
<p>So, now here&#8217;s what the finished spreadsheet looks like.</p>
<p><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/02/outlook5.png?323f2c" alt="" width="404" height="273" /></p>
<p>When do you set the script to run? Well, I set it up to run on the <em>&#8220;Application.Close()&#8221;</em> event, which runs when you exit Outlook at the end of the day. This will make outlook produce the Excel spreadsheet report at the end of the day, all on its own.</p>
<p>Can you think of any other cool uses for this technique? Maybe automatically firing off an email with the list of tasks, or outputting them to an HTML file and FTPing it to your web server?</p>
<p>With a little creativity, it&#8217;s amazing what you can pull off with a bit of scripting automation. Share your own thoughts and ideas in the comments section below!</p>
<p><small><a href="http://image.shutterstock.com/display_pic_with_logo/581935/581935,1316276762,1/stock-photo-one-paper-with-an-empty-to-do-list-with-green-check-marks-and-a-green-pen-84810577.jpg" rel="nofollow">Shutterstock</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/export-outlook-tasks-excel-vba/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Integrate Excel Data Into A Word Document</title>
		<link>http://www.makeuseof.com/tag/integrate-excel-data-word-document/</link>
		<comments>http://www.makeuseof.com/tag/integrate-excel-data-word-document/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 19:01:15 +0000</pubDate>
		<dc:creator>Ryan Dube</dc:creator>
				<category><![CDATA[Cool Windows Apps & Tricks]]></category>
		<category><![CDATA[How-To Articles]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[documents]]></category>
		<category><![CDATA[microsoft excel]]></category>
		<category><![CDATA[microsoft word]]></category>
		<category><![CDATA[visual basic]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=98678</guid>
		<description><![CDATA[During your work week, there are probably lots of times that you find yourself copying and pasting information from Excel into Word, or the other way around. This is how people often produce written reports based on data that’s accumulated and updated in an Excel spreadsheet. In this article, I’m going to dive a little more into the background VBA scripting that allows you to actually program connections between data in Excel and Word.]]></description>
			<content:encoded><![CDATA[<p><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/womancomputer.png?323f2c" alt="" />During your work week, there are probably lots of times that you find yourself copying and pasting information from Excel into Word, or the other way around.</p>
<p>This is how people often produce written reports based on data that&#8217;s accumulated and updated in an Excel spreadsheet. We&#8217;ve offered a lot of really cool tips and tools for Excel over the years, such as Saikat&#8217;s article on producing <a href="http://www.makeuseof.com/tag/create-attractive-professional-charts-chart-tools-ms-word-2010/">professional looking charts</a>, and Steve&#8217;s article on cool <a href="http://www.makeuseof.com/tag/excel-project-management-tracking-templates/">Excel templates for project management</a>.</p>
<p>In this article, I&#8217;m going to dive a little more into the background VBA scripting that allows you to actually program connections between data that might be stored in an Excel file and Word documents where you may be producing reports.</p>
<p>It&#8217;s actually surprisingly easy to accomplish this once you know how to add the right references, and how to lay out the syntax of the background VBA code.</p>
<h2>Integrating Data From Excel Into Your Word Document</h2>
<p>In this example, I&#8217;m going to start out with a fairly simple Excel spreadsheet. In reality, the Excel file can consist of multiple spreadsheets with lots of data, it doesn&#8217;t matter.</p>
<p>So long as you know where the data resides in the spreadsheet, you&#8217;ll be able to reach in and grab it using VBA.</p>
<p>Here&#8217;s what my sample spreadsheet looks like. It&#8217;s a list of expense totals that have been calculated throughout the entire year.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/exceltoword1a.png?323f2c" alt="" width="261" height="295" /></p>
<p>Now, lets say you have a manager that would like to see a nicely formatted report that describes the expenses, grouping together like items and laying it all out in a layout that&#8217;s a little more pleasing to the eye (and easier for the big boys upstairs to understand).</p>
<p>You can do this by incorporating objects like textboxes or labels into your Word document. When you&#8217;re in Word, just click on the <em>Developer</em> menu tab, and then select &#8220;<em>Design Mode</em>&#8221; in the Controls box. Use the <em>Legacy Tools</em> dropdown icon to find where you can insert labels into your document.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/exceltoword1.png?323f2c" alt="" width="490" height="515" /></p>
<p>Once you have the label placed in the document where you want it (not always an easy task), you&#8217;re ready to program the data feed. But first you&#8217;ll need to name the label so that the VBA can identify it. Right click on the label and go into <em>Properties</em>. Find the <em>&#8220;(Name)&#8221;</em> field and call it something that you&#8217;ll remember.</p>
<p>Now, add a Command Button from the same Legacy Tools dropdown list, place it in your document, and double click it to open up the VBA editor. When you get your code working later, you can modify it so that the code runs on the Document Open() event. You&#8217;ll see that in the object dropdown boxes in the editor window.</p>
<p>To get started connecting Word to Excel, you&#8217;ll need to reference Excel. Click on <em>Tools</em>, and then <em>References</em>. Scroll down the list until you see the &#8220;<em>Microsoft Excel 12.0 Object Library</em>&#8221; and select it.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/exceltoword4.png?323f2c" alt="" width="522" height="471" /></p>
<p>Once you&#8217;ve done this, the rest is just a matter of writing a ridiculously simple VBA script to pull in data from an Excel spreadsheet and automatically update the label caption with the data. Here&#8217;s how that works.</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;"><span style="color: #E56717; font-weight: bold;">Private</span> <span style="color: #E56717; font-weight: bold;">Sub</span> CommandButton1_Click()
<span style="color: #151B8D; font-weight: bold;">Dim</span> objExcel <span style="color: #151B8D; font-weight: bold;">As</span> <span style="color: #E56717; font-weight: bold;">New</span> Excel.Application
<span style="color: #151B8D; font-weight: bold;">Dim</span> exWb <span style="color: #151B8D; font-weight: bold;">As</span> Excel.Workbook
&nbsp;
<span style="color: #151B8D; font-weight: bold;">Set</span> exWb = objExcel.Workbooks.<span style="color: #151B8D; font-weight: bold;">Open</span>(<span style="color: #800000;">&quot;c:\temp\expenses.xls&quot;</span>)
&nbsp;
ThisDocument.yrTotal.Caption = exWb.Sheets(<span style="color: #800000;">&quot;Sheet1&quot;</span>).Cells(12, 2)
&nbsp;
exWb.<span style="color: #8D38C9; font-weight: bold;">Close</span>
&nbsp;
<span style="color: #151B8D; font-weight: bold;">Set</span> exWb = <span style="color: #00C2FF; font-weight: bold;">Nothing</span>
&nbsp;
<span style="color: #8D38C9; font-weight: bold;">End</span> <span style="color: #E56717; font-weight: bold;">Sub</span></pre></div></div>

<p>See how that works? The &#8220;exWb&#8221; Excel application object opens the Excel file at the path you provide it, and it&#8217;ll go right into the specific sheet and cell number, extract the data, and place it into the Caption property of the label that you named &#8220;<em>yrTotal</em>&#8220;.</p>
<p>Here&#8217;s the VBA macro in action.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/exceltoword5.png?323f2c" alt="" width="399" height="104" /></p>
<p>The hard part with dealing with labels in Word is that it&#8217;s sometimes hard to align it at the end of a sentence or alongside any other text.</p>
<p>One way of overcoming that is actually incorporating some of the text alongside the data in the VBA code itself.  As you can see here, I&#8217;ve put the static text right into the Caption when I create the label itself.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/exceltoword6.png?323f2c" alt="" width="336" height="212" /></p>
<p>Now, all you have to do is include that text when you update the label with your VBA script, and just append the data from the Excel file to the end of that text. Here&#8217;s what that kind of code would look like.</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;"><span style="color: #151B8D; font-weight: bold;">Dim</span> objExcel <span style="color: #151B8D; font-weight: bold;">As</span> <span style="color: #E56717; font-weight: bold;">New</span> Excel.Application
<span style="color: #151B8D; font-weight: bold;">Dim</span> exWb <span style="color: #151B8D; font-weight: bold;">As</span> Excel.Workbook
&nbsp;
<span style="color: #151B8D; font-weight: bold;">Set</span> exWb = objExcel.Workbooks.<span style="color: #151B8D; font-weight: bold;">Open</span>(<span style="color: #800000;">&quot;c:\temp\expenses.xls&quot;</span>)
&nbsp;
ThisDocument.yrTotal.Caption = exWb.Sheets(<span style="color: #800000;">&quot;Sheet1&quot;</span>).Cells(12, 2)
ThisDocument.totHotels.Caption = <span style="color: #800000;">&quot;Hotels: &quot;</span> &amp;amp; exWb.Sheets(<span style="color: #800000;">&quot;Sheet1&quot;</span>).Cells(5, 2)
ThisDocument.TotDining.Caption = <span style="color: #800000;">&quot;Dining Out: &quot;</span> &amp;amp; exWb.Sheets(<span style="color: #800000;">&quot;Sheet1&quot;</span>).Cells(2, 2)
ThisDocument.totTolls.Caption = <span style="color: #800000;">&quot;Tolls: &quot;</span> &amp;amp; exWb.Sheets(<span style="color: #800000;">&quot;Sheet1&quot;</span>).Cells(3, 2)
ThisDocument.totFuel.Caption = <span style="color: #800000;">&quot;Fuel: &quot;</span> &amp;amp; exWb.Sheets(<span style="color: #800000;">&quot;Sheet1&quot;</span>).Cells(10, 2)
&nbsp;
exWb.<span style="color: #8D38C9; font-weight: bold;">Close</span>
&nbsp;
<span style="color: #151B8D; font-weight: bold;">Set</span> exWb = <span style="color: #00C2FF; font-weight: bold;">Nothing</span></pre></div></div>

<p>You can use the string concatenation &#8220;&amp;&#8221; symbol to place connect the static text with the data extracted from the Excel sheet. Here&#8217;s what the final results look like in the updated Word document.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/exceltoword7.png?323f2c" alt="" width="542" height="328" /></p>
<p>Again, if you don&#8217;t want to have a big, ugly grey command button in your word document, just have the data-update script run on Document.Open(), and it&#8217;ll all take place behind the scenes.</p>
<p>In fact, in many cases you could create the initial document once, and then you&#8217;ll never have to create it again. All you&#8217;ll have to do is open it, and all of the labels will automatically update for you with the data from the updated Excel file. All you have to do is click to Print, and submit the report to your manager. A 30 minute report just turned into a 1 minute printout!</p>
<p>Can you think of any other cool uses for this data-integration technique using VBA? Share some of your own ideas and thoughts in the comments section below.</p>
<p><small><a href="http://image.shutterstock.com/display_pic_with_logo/59253/59253,1264063933,1/stock-photo-business-woman-in-office-using-desktop-computer-44970433.jpg" rel="nofollow">Shutterstock</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/integrate-excel-data-word-document/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Send Emails From An Excel Spreadsheet Using VBA Scripts</title>
		<link>http://www.makeuseof.com/tag/send-emails-excel-vba/</link>
		<comments>http://www.makeuseof.com/tag/send-emails-excel-vba/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 22:31:02 +0000</pubDate>
		<dc:creator>Ryan Dube</dc:creator>
				<category><![CDATA[Cool Windows Apps & Tricks]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[email tips]]></category>
		<category><![CDATA[microsoft excel]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[visual basic]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=98665</guid>
		<description><![CDATA[In the past, I’ve used email a whole lot in my batch jobs and other automated scripts, just like I’ve described in past articles. These are great for those times when you have a script that’s monitoring the health of a computer or the status of a specific process, but what if you want to automate sending emails from within Office products like Word or Excel?]]></description>
			<content:encoded><![CDATA[<p><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/emaillaptop.png?323f2c" alt="email from excel" />Using emails as part of any program is a nice way to automate important tasks, and it also significantly improves the value and functionality of any program or script.</p>
<p>In the past, I&#8217;ve used email a whole lot in my batch jobs and other automated scripts, just like I&#8217;ve described in past articles here on using tools like <a href="http://www.makeuseof.com/tag/send-automated-emails-save-time-sendemail-windows-task-scheduler/">Sendmail</a> or <a href="http://www.makeuseof.com/tag/easily-quickly-send-command-line-emails-blat/">Blat</a> to issue emails straight from the command line, or from within a command line script.</p>
<p>These are great for those times when you have a script that&#8217;s monitoring the health of a computer or the status of a specific process, but what if you want to automate sending emails from within Office products like Word or Excel?</p>
<p>There are a lot of reasons why you might want to do so. Maybe you have staff that update documents or spreadsheets on a weekly basis, and you&#8217;d like to receive an email notification of when those updates take place, and even a report of the data from within those sheets. There are a few techniques you can use to program automated emails from within Excel, but my favorite remains CDO.</p>
<h2>Sending Emails From Within Excel</h2>
<p>You&#8217;re probably thinking that scripting outgoing email into an Excel VBA script is going to be painfully complicated. Well, that&#8217;s not the case at all.</p>
<p>CDO is a messaging component used in Windows for a few generations of the OS. It used to be called CDONTS, and then with the advent of Windows 2000 and XP, it was replaced with &#8220;CDO for Windows 2000&#8243;. This component is already included in your VBA installation within Word or Excel and it&#8217;s ready for use.</p>
<p>Using the component makes sending emails from within Windows products with VBA extremely easy. In this example, I&#8217;m going to use the CDO component in Excel to send out an email that will deliver the results from a specific Excel cell.</p>
<p>The first step is to go to the &#8220;<em>Developer</em>&#8221; menu tab, click on &#8220;<em>Insert</em>&#8221; in the Controls box, and then select a command button. Draw it into the sheet and then create a new macro for it.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/outlookvba1.png?323f2c" alt="email from excel" width="525" height="395" /></p>
<p style="text-align: left;">When Excel opens up the VBA editor, you&#8217;re going to need to add the reference to the CDO library. You can access this in the Tools menu, and then scroll down the list until you find &#8220;<em>Microsoft CDO for Windows 2000 Library</em>&#8220;. Select the checkbox and click OK.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/outlookvba2.png?323f2c" alt="send email from excel" width="553" height="504" /></p>
<p style="text-align: left;">Now you&#8217;re ready to use CDO to issue emails from inside Excel. To do this, you first need ot create the mail objects and set up all of the fields that will be required for sending the email. Keep in mind that while many of the fields are optional, the From and To fields are required.</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;"><span style="color: #151B8D; font-weight: bold;">Dim</span> CDO_Mail <span style="color: #151B8D; font-weight: bold;">As</span> <span style="color: #F660AB; font-weight: bold;">Object</span>
<span style="color: #151B8D; font-weight: bold;">Dim</span> CDO_Config <span style="color: #151B8D; font-weight: bold;">As</span> <span style="color: #F660AB; font-weight: bold;">Object</span>
<span style="color: #151B8D; font-weight: bold;">Dim</span> SMTP_Config <span style="color: #151B8D; font-weight: bold;">As</span> <span style="color: #F660AB; font-weight: bold;">Variant</span>
<span style="color: #151B8D; font-weight: bold;">Dim</span> strSubject <span style="color: #151B8D; font-weight: bold;">as</span> <span style="color: #F660AB; font-weight: bold;">String</span>
<span style="color: #151B8D; font-weight: bold;">Dim</span> strFrom <span style="color: #151B8D; font-weight: bold;">as</span> <span style="color: #F660AB; font-weight: bold;">String</span>
<span style="color: #151B8D; font-weight: bold;">Dim</span> strTo <span style="color: #151B8D; font-weight: bold;">as</span> <span style="color: #F660AB; font-weight: bold;">String</span>
<span style="color: #151B8D; font-weight: bold;">Dim</span> strCc <span style="color: #151B8D; font-weight: bold;">as</span> <span style="color: #F660AB; font-weight: bold;">String</span>
<span style="color: #151B8D; font-weight: bold;">Dim</span> strBcc <span style="color: #151B8D; font-weight: bold;">as</span> <span style="color: #F660AB; font-weight: bold;">String</span>
<span style="color: #151B8D; font-weight: bold;">Dim</span> strBody <span style="color: #151B8D; font-weight: bold;">As</span> <span style="color: #F660AB; font-weight: bold;">String</span>
&nbsp;
strSubject = <span style="color: #800000;">&quot;Results from Excel Spreadsheet&quot;</span>
strFrom = <span style="color: #800000;">&quot;ryxxxxxx@xxxxxcast.net&quot;</span>
strTo = <span style="color: #800000;">&quot;rdxxxxxx@gmail.com&quot;</span>
strCc = <span style="color: #800000;">&quot;&quot;</span>
strBcc = <span style="color: #800000;">&quot;&quot;</span>
strBody = <span style="color: #800000;">&quot;The total results for this quarter are: &quot;</span> &amp;amp; Str(Sheet1.Cells(2, 1))</pre></div></div>

<p>The cool thing about this is that you an build up any string you want to customize a full email message and assign it to the strBody variable. Piece together components of the message by using the &#8220;&amp;&#8221; string to insert data from any of the Excel sheets right into the email message, just like I&#8217;ve shown above.</p>
<p>The next section of code is where you will configure CDO to use any external SMTP server that you want to use. In this case I don&#8217;t need to use SSL because my SMTP server doesn&#8217;t require it. CDO is capable of SSL, but that&#8217;s outside the scope of this article. If you need to use SSL, I highly recommend Paul Sadowski&#8217;s <a href="http://www.paulsadowski.com/wsh/cdo.htm">awesome writeup</a> on using CDO.</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;"><span style="color: #151B8D; font-weight: bold;">Set</span> CDO_Mail = <span style="color: #E56717; font-weight: bold;">CreateObject</span>(<span style="color: #800000;">&quot;CDO.Message&quot;</span>)
<span style="color: #151B8D; font-weight: bold;">On</span> <span style="color: #151B8D; font-weight: bold;">Error</span> <span style="color: #8D38C9; font-weight: bold;">GoTo</span> Error_Handling
&nbsp;
<span style="color: #151B8D; font-weight: bold;">Set</span> CDO_Config = <span style="color: #E56717; font-weight: bold;">CreateObject</span>(<span style="color: #800000;">&quot;CDO.Configuration&quot;</span>)
CDO_Config.Load -1
&nbsp;
<span style="color: #151B8D; font-weight: bold;">Set</span> SMTP_Config = CDO_Config.Fields
&nbsp;
<span style="color: #8D38C9; font-weight: bold;">With</span> SMTP_Config
    .Item(<span style="color: #800000;">&quot;http://schemas.microsoft.com/cdo/configuration/sendusing&quot;</span>) = 2
    .Item(<span style="color: #800000;">&quot;http://schemas.microsoft.com/cdo/configuration/smtpserver&quot;</span>) = <span style="color: #800000;">&quot;smtp.metrocast.net&quot;</span>
    .Item(<span style="color: #800000;">&quot;http://schemas.microsoft.com/cdo/configuration/smtpserverport&quot;</span>) = 25
    .Update
<span style="color: #8D38C9; font-weight: bold;">End</span> <span style="color: #8D38C9; font-weight: bold;">With</span>
&nbsp;
<span style="color: #8D38C9; font-weight: bold;">With</span> CDO_Mail
    <span style="color: #151B8D; font-weight: bold;">Set</span> .Configuration = CDO_Config
<span style="color: #8D38C9; font-weight: bold;">End</span> <span style="color: #8D38C9; font-weight: bold;">With</span></pre></div></div>

<p>Now that you&#8217;ve configured the connection to the SMTP server for sending the email, all you have to do is fill in the appropriate fields for the CDO_Mail object, and issue the Send command. This is how you do that.</p>

<div class="wp_syntax"><div class="code"><pre class="vb" style="font-family:monospace;">CDO_Mail.Subject = strSubject
CDO_Mail.From = strFrom
CDO_Mail.<span style="color: #8D38C9; font-weight: bold;">To</span> = strTo
CDO_Mail.TextBody = strBody
CDO_Mail.CC = strCc
CDO_Mail.BCC = strBcc
CDO_Mail.Send
&nbsp;
Error_Handling:
<span style="color: #8D38C9; font-weight: bold;">If</span> Err.Description &amp;lt;&amp;gt; <span style="color: #800000;">&quot;&quot;</span> <span style="color: #8D38C9; font-weight: bold;">Then</span> MsgBox Err.Description</pre></div></div>

<p>So there you have it. There won&#8217;t be any pop-up boxes or security alert messages, which can happen when you resort to using the Outlook mail object. CDO simply puts together the email and utilizes your SMTP server connection details to fire off the message. It&#8217;s probably the easiest way I know to incorporate email into Word or Excel VBA scripts.</p>
<p>Here&#8217;s what the message looked like that I received in my inbox.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2012/01/outlookvba4.png?323f2c" alt="email from excel" width="346" height="98" /></p>
<p>No hassle &#8211; just the data straight from within the Excel sheet delivered right to my email account. If you&#8217;re creative with how you put together the body string variable with all sorts of data from your Excel sheet, you can just imagine the cool automated email reports that you could put together. And if you don&#8217;t want to use a command button, just have the script run on the sheet or application close event.</p>
<p>Can you think up any cool uses for CDO in your own Excel, Access, or Word projects? Share your thoughts and ideas in the comments section below.</p>
<p><small><a href="http://image.shutterstock.com/display_pic_with_logo/285868/285868,1280383213,6/stock-photo-laptop-and-mail-done-in-d-isolated-58049572.jpg" rel="nofollow">Shutterstock</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/send-emails-excel-vba/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>How To Add Tabs To Microsoft Office &amp; Improve Your Document Management</title>
		<link>http://www.makeuseof.com/tag/add-tabs-microsoft-office-improve-document-management/</link>
		<comments>http://www.makeuseof.com/tag/add-tabs-microsoft-office-improve-document-management/#comments</comments>
		<pubDate>Fri, 24 Jun 2011 18:31:28 +0000</pubDate>
		<dc:creator>Saikat Basu</dc:creator>
				<category><![CDATA[Cool Windows Apps & Tricks]]></category>
		<category><![CDATA[How-To Articles]]></category>
		<category><![CDATA[documents]]></category>
		<category><![CDATA[microsoft excel]]></category>
		<category><![CDATA[microsoft office]]></category>
		<category><![CDATA[microsoft powerpoint]]></category>
		<category><![CDATA[microsoft word]]></category>
		<category><![CDATA[tabs]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=78503</guid>
		<description><![CDATA[Tabs are something which the guys at Redmond woke up late to. So far, it has escaped an introduction in MS Office; a feature I am sure many of you out there would want as a default. Microsoft Office plug-in Office Tab adds tabbed document support to Excel, Word, and PowerPoint.]]></description>
			<content:encoded><![CDATA[<p><firstimage="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/06/office-tab-intro.jpg" /><img class="align-right" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/06/office-tab-intro.jpg?323f2c" alt="add tabs office"/>We have got so used to tabs that we routinely miss them in the other applications we use. One of our more oft used applications happens to be the <a href="http://www.makeuseof.com/tags/microsoft-office/">Microsoft Office</a> suite. Tabs are something which the guys at Redmond woke up late to. So far, it has escaped an introduction in MS Office; a feature I am sure many of you out there would want as a default. At least I am sure that power users around the world are hankering  for it.</p>
<p>Microsoft Office plug-in <strong>Office Tab (ver.7.00)</strong> heeds it and adds tabbed document support to Excel, Word, and PowerPoint. <a href="http://www.extendoffice.com/product/office-tab.html">Office Tab</a> is a 2.9 MB download and it comes in commercial and free editions. The free edition is for personal use and is feature limited. As we will see, the limitations of some features do not detract from the usefulness of this plug-in when it comes to managing multiple documents.</p>
<h2>Install and First Look</h2>
<p>Office Tab is compatible with Windows 7 (32 &amp; 64 bit), Windows Server, Windows Vista (32 &amp; 64 bit), and Windows XP. It fits in with Microsoft Office 2003, 2007, 2010 (32/64).</p>
<p>Office Tab frees up the Windows taskbar by enabling you to work with Office documents within a single window. Windows 7 has a much improved taskbar with a preview, but Office Tab is much more efficient when it comes to working with multiple documents alongside each other. Here’s how the MS Word interface looks after the install:</p>
<p><img class="aligncenter" style="border: 0pt none;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/06/office-tab-01.jpg?323f2c" alt="add tabs office" width="580" height="230" /></p>
<p>As you will notice, all documents can now be opened within the same Office window, and switching makes working with multiple documents much easier.</p>
<h2>A Few More Handy Features</h2>
<p>Though it is a feature limited edition, Office Tab gives you a few more useful (and customizable) options to work with. You can click anywhere on the tab bar to quickly open a new document. You can alternatively right click on the tab bar to select <em>New</em> or <em>Open</em> to bring up another document. You can also <em>Close</em> or <em>Save</em> a document from here. (The features marked with an asterisk are only available in the commercial version of the app).</p>
<p><img class="aligncenter" style="border: 0pt none;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/06/office-tab-02.jpg?323f2c" alt="tabs microsoft office" width="580" height="353" /></p>
<p>Each program that Office Tab supports (Word, Excel, and PowerPoint in the free version) has a <em>Settings</em> panel where you can play around with a few more options. The Settings can be individualized for each application. The <em>Settings</em> panel is also displayed during the installation. The options that are grayed out are only reserved for the commercial version of the plug-in.</p>
<p><img class="aligncenter" style="border: 0pt none;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/06/office-tab-03.jpg?323f2c" alt="tabs microsoft office" width="527" height="572" /></p>
<p>Some of the options available change the appearance of the tabs and the way they are displayed. For instance, you can fiddle with the position of the tabs around the workspace (<em>Select Tab Bar Position</em>). You can go for a change in the Style and Color of the tabs by choosing any one from the eleven styles available. Go crazy with colors if you like to put some on your tabs (only <em>Excel</em> and <em>PowerPoint</em>).</p>
<p><img class="aligncenter" style="border: 0pt none;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2011/06/office-tab-04.jpg?323f2c" alt="add tabs office" width="527" height="572" /></p>
<p>Power-users should definitely settle on the shortcut keys that help to select and switch tabs. You can also drag ‘n drop tabs, an immense help to organize multiple documents within the same window.</p>
<p>The commercial version has a few more important features like Quick Rename and Save-All in one click. But I don’t think you will miss them because even with the basic features, Office Tab does make for a productive experience. Try out <a href="http://www.extendoffice.com/product/office-tab.html">Office Tab</a> and let us know what you think of this useful Microsoft Office Add-in.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/add-tabs-microsoft-office-improve-document-management/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>3 Really Handy Excel Add-ins to Easily Extract and Activate URLs</title>
		<link>http://www.makeuseof.com/tag/excel-addins-easily-extract-activate-urls/</link>
		<comments>http://www.makeuseof.com/tag/excel-addins-easily-extract-activate-urls/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 01:30:54 +0000</pubDate>
		<dc:creator>Ann Smarty</dc:creator>
				<category><![CDATA[How-To Articles]]></category>
		<category><![CDATA[microsoft excel]]></category>
		<category><![CDATA[microsoft office]]></category>
		<category><![CDATA[spreadsheet]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=60949</guid>
		<description><![CDATA[Excel is an awesome data management tool. I use it a lot to store and organize the information I need to deal with on a daily basis. As I am working online, most of the time this information contains multiples URLs linking to web sources. Excel provides for plenty of flexibility to geeky, macros-savvy people. [...]]]></description>
			<content:encoded><![CDATA[<p><firstimage="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/12/excel-urls.jpg" /><img style="border: 0px none;margin-left:20px;float:right;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/12/excel-urls.jpg?323f2c" alt="show url links excel"/><a href="http://www.makeuseof.com/tags/microsoft-excel/">Excel</a> is an awesome data management tool. I use it a lot to store and organize the information I need to deal with on a daily basis. As I am working online, most of the time this information contains multiples URLs linking to web sources.</p>
<p>Excel provides for plenty of flexibility to geeky, macros-savvy people. I am not one of them and creating some <a href="http://www.makeuseof.com/dir/excelformula-ask-excel-questions/">formulas</a> or <a href="http://www.makeuseof.com/answers/recommend-tutorials-learning-excel-macros/">macros</a> isn&#8217;t an easy task for me. If you are like me, you&#8217;ll find my tips on extracting and activating multiple hyperlinks in Excel quite handy!</p>
<p><span id="more-60949"></span></p>
<h2>1. Extract URLs</h2>
<p>There&#8217;s a great tool that would make a lot of Excel tasks (including extracting hyperlinks from the whole list of linked cells) clearer and easier to implement &#8211; <a href="http://www.asap-utilities.com/">ASAP Utilities</a>. It is easy to install, just download and run its free version.</p>
<p>Note: You might have to tweak your Excel security settings a bit before being able to use the tool. The tool offers step-by-step prompts, so you are unlikely to have any problems. First, to make sure the addin is going to work, navigate:</p>
<blockquote><p>File -&gt; Options -&gt; Trust Center -&gt; Trust Center Settings</p></blockquote>
<p>There:</p>
<ul>
<li>Make sure macros are enabled (in &#8220;Macro Settings&#8221;)</li>
<li>Make sure the addins are NOT disabled (in &#8220;Add-ins&#8221;)</li>
</ul>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/12/excel-urls-01.jpg?323f2c" alt="show url links excel" width="540" height="183" /></p>
<p>After having it installed, you will get a new submenu with the handy &#8220;Web&#8221; section. Clicking on it will discover some very cool opportunities for working with content you copy-paste from the web.</p>
<p>So imagine you have copied-pasted the whole lots of linked words from the web and need to see the full URLs now &#8211;  all you need to do is:</p>
<ul>
<li>Navigate: ASAP Utilities -&gt; Web -&gt; Extract Hyperlinks</li>
<li>Select where the full URLs should be extracted:</li>
</ul>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/12/excel-urls-02.jpg?323f2c" alt="show url links excel" width="540" height="340" /></p>
<p>Done!</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/12/excel-urls-03.jpg?323f2c" alt="how to convert text hyperlink to url in excel" width="540" height="138" /></p>
<h2>2. Activate Hyperlinks</h2>
<p>Let&#8217;s say you have the list of plain-text URLs (like in the above screenshot in column B) and want to make them all clickable. One way is to go through the list and double click each cell &#8211; this will activate each link, but this can take time (especially with long lists of URLs).</p>
<p>With ASAP Utilities, you can do that with (almost) one click of a mouse. Just select the column with your plain text URLs, go ASAP Utilities -&gt; Web -&gt; Activate hyperlinks and select the format and type of the hyperlinks:</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/12/excel-urls-04.jpg?323f2c" alt="how to convert text hyperlink to url in excel" width="511" height="353" /></p>
<p>Done!</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/12/excel-urls-05.jpg?323f2c" alt="how to extract url from hyperlink in excel" width="445" height="251" /></p>
<p>Note: The &#8220;Web&#8221; section of Asap Utilities also allows you to change the format of your links to =HYPERLINK() formulas. Workbooks in Excel can become slow when they contain too many cells with hyperlinks. The =HYPERLINK() formula should let you work with huge workbooks easier.</p>
<h2>3. Extract Domains and Top Level Domains from Hyperlinks</h2>
<p>Imagine you have a list of URLs or linked cells in Excel and you need to sort the table by domain or top level domain (or build some stats). For that, you will need this <a href="http://connect.icrossing.co.uk/url-tools-addin-excel_5458">URL tools addin</a>. To install it, just download and save the file, then activate it from within Excel.</p>
<p>Navigate: Office Home button -&gt; &#8220;Excel Options&#8221; from the bottom of the menu -&gt; Addins and Click &#8220;Go&#8221; where it says &#8220;Manage Excel Add-ins&#8221;. Click &#8220;Browse&#8221; and browse to wherever you saved the Add-in file:</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/12/excel-urls-06.jpg?323f2c" alt="how to extract url from hyperlink in excel" width="302" height="296" /></p>
<p>There are a number of  functions included in the Add-in &#8211; most useful of which are:</p>
<ul>
<li>subdomain() &#8211; returns the domain part of a URL including any subdomains e.g &#8220;http://www.example.com/index.htm&#8221; becomes &#8220;www.example.com&#8221;</li>
<li>wwwsubdomain() &#8211; basically, a combination of the above, equivalent to &#8220;nowww(subdomain(A1))&#8221;. This is what you want to use most of the time!</li>
<li>nowww() &#8211; removes &#8220;www.&#8221; from the start of a URL (note that www must be at the very beginning of the URL)</li>
<li>tld() &#8211; Returns the TLD of a URL (not 100% perfect but pretty good)</li>
<li>geturl() &#8211; Extracts the URL from a Hyperlink</li>
</ul>
<p>So, getting back to our task, let&#8217;s extract domain names from the list of linked cells.</p>
<p>Copy and paste next to the cell you want to extract domain from (copy-paste it all other cells you want to extend the formula to):</p>
<blockquote><p>=wwwsubdomain(<em>cell</em>)</p></blockquote>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/12/excel-urls-07.jpg?323f2c" alt="Extract domain names" width="542" height="143" /></p>
<p>Do you have your own tips and tricks editing and extracting URLs in Excel? Please share them here!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/excel-addins-easily-extract-activate-urls/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Speed Up &amp; Troubleshoot MS Office 2007 By Reviewing Your Installed Add-Ins</title>
		<link>http://www.makeuseof.com/tag/speed-troubleshoot-ms-office-2007-managing-addins/</link>
		<comments>http://www.makeuseof.com/tag/speed-troubleshoot-ms-office-2007-managing-addins/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 19:31:37 +0000</pubDate>
		<dc:creator>Saikat Basu</dc:creator>
				<category><![CDATA[Cool Windows Apps & Tricks]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[documents]]></category>
		<category><![CDATA[microsoft excel]]></category>
		<category><![CDATA[microsoft office]]></category>
		<category><![CDATA[microsoft word]]></category>
		<category><![CDATA[speedup]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=49830</guid>
		<description><![CDATA[Yes, MS Office has a quite a few add-ins (plugins) of its own. They do a lot to enhance work productivity when it comes to extending the way we work with documents and presentations. Do you use any of the 3 Microsoft Word Plugins to Boost Your MS Word Experience? Then there was the one [...]]]></description>
			<content:encoded><![CDATA[<p><firstimage="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2009/09/officelogo.jpg"><img class="align-left" style="border: 0px none; margin-left: 20px; margin-top: 5px; float: right;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2009/09/officelogo.jpg?323f2c" alt="office add-ins" />Yes, MS Office has a quite a few add-ins (plugins) of its own. They do a lot to enhance work productivity when it comes to extending the way we work with documents and presentations.</p>
<p>Do you use any of the <a href="http://www.makeuseof.com/tag/3-add-ins-to-boost-your-ms-word-experience/">3 Microsoft Word Plugins to Boost Your MS Word Experience</a>? Then there was the one Office add-in called <a href="http://www.makeuseof.com/tag/ubitmenu-%E2%80%93-bring-back-the-classic-menu-to-microsoft-office-2007/">UBitMenu</a> that made MS Office 2007 look like its 2003 predecessor or even give it <a href="http://www.makeuseof.com/tag/use-officetab-to-give-microsoft-office-applications-firefox-like-tabs/">Firefox like tabs</a>.</p>
<p>But add-ins are not only what you install yourself, many add-ins are, by default, part of the MS Office suite. It doesn&#8217;t take long to figure out the advantages of using add-ins. But just like anything extra that piggybacks on a default installation, there are some disadvantages to the use and abuse of Office add-ins.  Two of the more clear ones are slowdown of the MS Office program, and program crashes.</p>
<p><span id="more-49830"></span><br />
A bunch of add-ins can cause a startup delay. As an example, MS Outlook probably has the largest number of add-ins and a startup delay is especially irksome in a program which you use often. A malfunctioning add-in can also cause program crashes. Troubleshooting the cause of a crash involves disabling an add-in to check if it&#8217;s the culprit.</p>
<p>It&#8217;s during times like these that you need to tackle add-ins and manage them effortlessly. Thankfully, it is.</p>
<h2>Going To MS Office Options To View &amp; Manage Add-Ins</h2>
<p>MS Office has an in-built add-in manager that is accessible from the <em>Options</em> of each program. Let&#8217;s take a look at MS Word and its installed add-ins as an example.</p>
<p>Click the Microsoft Office Button &#8220;“ then click <em>Word Options</em>, and then click <em>Add-Ins</em>. The add-ins are listed in the box and arranged according to <em>Type</em> (COM Add-ins, Word Add-ins, Templates etc) and status like <em>Active Application Add-ins, Inactive Application Add-ins, Document Related Add-ins,</em> and <em>Disabled Add-ins</em>.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/MS-Word-Options01.png?323f2c" alt="office add-ins" width="580" height="449" /></p>
<p>Just below the box, you can note some extra information like <em>Publisher</em> and a <em>Description</em> on the add-ins function.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/MS-Word-Options02.png?323f2c" alt="office add-ins" width="554" height="136" /></p>
<p>To manage your add-ins specific to the MS Office program, select the add-in <em>Type</em> in the <em>Manage</em> box and then click <em>Go</em>.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/MS-Word-Options03.png?323f2c" alt="office add-ons" width="580" height="239" /></p>
<p>Select or deselect the check box for the Add-in that you want to enable or disable and then click OK. From the same view, you can choose to remove the add-in or install a new one.</p>
<h2>Going To Third Party Free Software For Help</h2>
<p>Managing your add-ins from within each program is adequate in itself. Third party free software exist though, that can tell you all the add-ins installed across the MS Office suite. Think of these two programs as a centralized console for your add-in management tasks.</p>
<h2><a href="http://www.nirsoft.net/utils/officeins.html">OfficeIns (v1.05)</a></h2>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/MS-Word-Options04.png?323f2c" alt="office add-ons" width="580" height="284" /></p>
<p>OfficeIns is a simple 49KB sized Office Add-ins manager that lists all installed Microsoft Office add-ins on your computer, and allows you to disable or enable them. The free software does not need an installation and the add-in information gets saved in the program folder itself. You can select an add-in and opt for any of the four options available &#8220;“ <em>Disabled, Load at Startup, Load on Demand,</em> and <em>Load at First Time</em>.</p>
<h2><a href="http://www.topalt.com/">EnableDisable (v1.1)</a></h2>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/MS-Word-Options05.png?323f2c" alt="office add-ons" width="556" height="422" /></p>
<p>EnableDisable is another free download for managing your installed Microsoft Office add-ins. The software is a 567KB download and presents a simple tabbed interface for each of the installed Microsoft Office products. Enabling or disabling add-ins is a simple matter of selecting or unselecting the checkbox next to the add-in.</p>
<p>Add-ins as external programs also represents a loophole for malicious attacks. Therefore it is important that you install add-ins from trusted sources. As a safeguard you can set permissions in the MS Office Trust Center that <em>Require Application Add-ins to be signed by Trusted Publisher</em>. All unsigned and unverified add-ins will stand disabled.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/MS-Word-Options06.png?323f2c" alt="troubleshooting office" width="579" height="399" /></p>
<p>A message bar alerts you when you restart the application with a security warning if there is an unsafe Office add-in. Clicking on Options on the message bar gives you the choice of re-enabling the add-on. MS Office has a <a href="http://office.microsoft.com/en-us/word-help/enable-or-disable-add-ins-in-office-programs-HA010034127.aspx">Help</a> page where these features are explained in detail for all of the programs under the suite.</p>
<p>Check in and tell us about your add-in problems and how you manage them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/speed-troubleshoot-ms-office-2007-managing-addins/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Top 3 Websites To Download Useful Free Excel Programs</title>
		<link>http://www.makeuseof.com/tag/top-3-websites-download-free-excel-programs/</link>
		<comments>http://www.makeuseof.com/tag/top-3-websites-download-free-excel-programs/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 17:31:56 +0000</pubDate>
		<dc:creator>Simon Slangen</dc:creator>
				<category><![CDATA[Cool Windows Apps & Tricks]]></category>
		<category><![CDATA[microsoft excel]]></category>
		<category><![CDATA[microsoft office]]></category>
		<category><![CDATA[office worker]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=49619</guid>
		<description><![CDATA[Excel, Microsoft&#8217;s spreadsheet application used by millions, is an incredibly powerful and versatile suite. And yet most users don&#8217;t reach past the fancy coloring and simple formulae. A lot of people don&#8217;t realize Excel&#8217;s support for the Visual Basic programming language. You can make use of this, even if you&#8217;re not a programmer yourself. Pre-written [...]]]></description>
			<content:encoded><![CDATA[<p><firstimage="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/excelvba.jpg"><img class="align-left" style="border: 0px none; margin-left: 20px; margin-top: 5px; float: right;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/excelvba.jpg?323f2c" alt="free excel program" width="268" height="201" /><a href="http://www.makeuseof.com/tags/microsoft-excel">Excel</a>, Microsoft&#8217;s spreadsheet application used by millions, is an incredibly powerful and versatile suite. And yet most users don&#8217;t reach past the fancy coloring and simple formulae.</p>
<p>A lot of people don&#8217;t realize Excel&#8217;s support for the Visual Basic programming language. You can make use of this, even if you&#8217;re not a programmer yourself. Pre-written VBA code, often already implemented in Excel files, can be found online.</p>
<p>Below are, without further ado, the top three sources for these free Excel programs.</p>
<p><span id="more-49619"></span></p>
<h2><a href="http://office.microsoft.com/en-us/templates/CT010152732.aspx">Microsoft Office Templates</a></h2>
<p>Probably the richest and most extensive repository of free Excel programs is of Microsoft&#8217;s own making. On the Microsoft Office website, you&#8217;ll find countless pre-built Excel templates. The complexity of, and use for, these templates varies widely, although most of them are clearly intended for business purposes.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/officetemplates1.jpg?323f2c" alt="free excel program" width="580" height="329" /></p>
<p>So you&#8217;ll find everything from pre-built time sheets, financial calculators and academic calendars, but also Excel 3D examples, and even a playable piano octave. The uses are many, and you&#8217;ll take a long time to just browse all of these categories.</p>
<p><img class="align-left" style="border: 0px none; margin-right: 20px; margin-top: 5px; float: left;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/office-myprograms.jpg?323f2c" alt="free excel spreadsheet" width="223" height="158" />If you&#8217;re a regular spreadsheet user, you can be sure to find your fair share of free Excel programs here, and ultimately save a ton of work.</p>
<p>The only downside is the site&#8217;s usability, which could use some improvement. As such, it is impossible to browse the templates by application alone. The best way to work is to find the <em>My Programs</em> field in the left sidebar. Here you can add all Office programs you own, and thus eliminate the better part of superfluous templates.</p>
<p>Although irrelevant (read: empty) categories will still be shown in the category overview, the underlying templates should all be compatible with your version of Excel.</p>
<h2>Vertex42 <a href="http://www.vertex42.com/ExcelTemplates/">Excel Templates</a> / <a href="http://www.vertex42.com/Calculators/financial-calculators.html">Financial Calculators</a></h2>
<p>One site, no matter how big, will never show you all that&#8217;s available. That&#8217;s where our runner-up comes in. Vertex42 is a website dedicated to everything related to Excel &#8211; including templates and financial calculators.</p>
<p>Although they deal in smaller numbers, the programs shown are of pristine quality, and make Vertex42 the best unofficial source for Excel programs. A large part of these even work on Open Office as well!</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/vertex42.jpg?323f2c" alt="free excel spreadsheet" width="580" height="353" /></p>
<p>The site&#8217;s content is divided up in two major categories; <a href="http://www.vertex42.com/ExcelTemplates/">Excel Templates</a> and <a href="http://www.vertex42.com/Calculators/financial-calculators.html">Financial Calculators</a>. Both of these show a clear overview of the available programs, without any further hassle with filters. In that, Vertex42 has clearly bested the Microsoft Office official templates site.</p>
<h2><a href="http://www.excelgames.org/tetris.asp">Excel Games</a></h2>
<p>Combined, Microsoft Office and Vertex42 should be able to fill the needs of serious businesses. This last website is complementary, and wouldn&#8217;t be considered &#8216;useful&#8217; by all parties.</p>
<p>Visual Basic of course isn&#8217;t limited to dull timetables and financial calculators. If you&#8217;re stuck at work and limited to the games already installed on your computer, you can use Visual Basic in Excel to play games &#8211; and if you put some big numbers in the next tab, you can quickly switch panes when your supervisor sneaks a peek. Don&#8217;t forget to move some serious work, though. These games won&#8217;t pay the bills if you get yourself fired!</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/excelgames.jpg?323f2c" alt="free excel program" width="580" height="417" /></p>
<p>The Excel Games site boosts just under forty different games, mostly classics like Pong, Battleship, Tetris, Bubbles and a variety of card games. These are all downloadable as simple XLS files &#8211; also compatible with older versions of Excel.</p>
<p>Do you know any other sources for useful, free Excel programs?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/top-3-websites-download-free-excel-programs/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>15 Useful Excel Templates for Project Management &amp; Tracking</title>
		<link>http://www.makeuseof.com/tag/excel-project-management-tracking-templates/</link>
		<comments>http://www.makeuseof.com/tag/excel-project-management-tracking-templates/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 18:31:03 +0000</pubDate>
		<dc:creator>Steve Campbell</dc:creator>
				<category><![CDATA[Cool Windows Apps & Tricks]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[microsoft excel]]></category>
		<category><![CDATA[planning tools]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[time management]]></category>
		<category><![CDATA[tracking tools]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=48150</guid>
		<description><![CDATA[Project management is the discipline of planning, organizing, and managing resources to bring about the successful completion of specific project goals and objectives. Without setting measurable goals and keeping track of various efforts and resources, projects don&#8217;t stand a chance of seeing a successful completion. There are many useful tools out there for project management. [...]]]></description>
			<content:encoded><![CDATA[<p><firstimage="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/0-excel-template-intro.jpg"><img class="align-left" style="border: 0px none; margin-left: 20px; margin-top: 5px; float: right;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/0-excel-template-intro.jpg?323f2c" alt="excel project management tracking templates" width="281" height="210" />Project management is the discipline of planning, organizing, and managing resources to bring about the successful completion of specific project goals and objectives. Without setting measurable goals and keeping track of various efforts and resources, projects don&#8217;t stand a chance of seeing a successful completion.</p>
<p>There are many <a href="http://www.makeuseof.com/dir/tag/project-management/">useful tools</a> out there for project management. One such program you can utilize to keep track of your projects is Microsoft Excel. With Excel&#8217;s free templates, you can turn your simple spreadsheets into project management charts and forms.</p>
<p><span id="more-48150"></span><br />
In this article, I am going to cover a few of the most useful Excel project management tracking templates as well as how to find and install them.</p>
<h2>Microsoft Templates</h2>
<p>First, it would be wise to see what templates you already have installed in Excel. For the purposes of this article, I will be using Excel 2007, although this procedure should be pretty similar in the Office 2003 and 2010 suites.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/1-excel-installedtemps.png?323f2c" alt="excel project management tracking templates" width="574" height="290" /></p>
<p>When you start up Excel, click on the Office Button in the top left and go to <em>New</em>. A <em>New Workbook</em> box should have popped up where you can select from different templates.</p>
<p>Under <em>Installed Templates</em>, you can view the templates that came with your version of Office. If you don&#8217;t have any project management templates installed (I didn&#8217;t), you can view the online templates by clicking on the various categories below. When you find one you like, just click on it and click the <em>Download</em> button.</p>
<p>Here are some of the useful Excel project management tracking templates I found:</p>
<h2>Plans (Business)</h2>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/2-excel-planstemps.jpg?323f2c" alt="excel projects" width="580" height="436" /></p>
<p>If you go down to <em>Plans</em> and select <em>Business</em>, you will find a lot of helpful templates. I especially liked these templates:</p>
<ul>
<li>Projected balance sheet.</li>
<li>Project team communication plan.</li>
<li>Business project timeline, schedule, calendar, plan.</li>
</ul>
<h2>Planners</h2>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/4-excel-pmtemplate.png?323f2c" alt="excel projects" width="464" height="324" /></p>
<p>If you select <em>Planners</em> from the list, you will see about 35 planning and scheduling templates that could be used for your project management needs. Some of the better templates in this category include:</p>
<ul>
<li>Simpler and Intuitive Task Management &#8211; X-TrackAmaze Basic.</li>
<li>Work &#8211; Weekly Planner.</li>
<li>Project planner.</li>
</ul>
<h2>Search For Online Templates</h2>
<p>If you would like to search for your desired templates by name instead, you can do so at the top of the <em>New Workbook</em> box. You can try running searches for the terms <em>project</em>, <em>gantt</em>, <em>time</em>, and <em>schedule</em>.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/5-excel-ptcplan.png?323f2c" alt="excel projects" width="572" height="327" /></p>
<p>Since I have already done this for you (you can thank me later), you only need to search for the templates I&#8217;ve provided. Here are some of the keepers:</p>
<ul>
<li>Project scorecard.</li>
<li>Project cost summary.</li>
<li>Project time performance tracking.</li>
<li>Event management project tracker.</li>
<li>Project performance tracking and reporting.</li>
</ul>
<p>You can also find all of these <a href="http://office.microsoft.com/en-us/templates/CT010152732.aspx">templates online here</a>.</p>
<h2><a href="http://www.vertex42.com">Vertex42 Templates</a></h2>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/07/6-excel-vertexgantt.png?323f2c" alt="excel project management tracking templates" width="550" height="527" /></p>
<p>This website has a few great project management templates of its own. As the site states, these templates are mostly related to project scheduling and that anything more complicated would probably require Microsoft Project or other project management software.</p>
<p>For the purposes of Excel, here are the free templates they offer:</p>
<ul>
<li><a href="http://www.vertex42.com/ExcelTemplates/excel-gantt-chart.html">Gantt Chart/Project Schedule</a></li>
<li><a href="http://www.vertex42.com/ExcelArticles/create-a-timeline.html">Timeline</a></li>
<li><a href="http://www.vertex42.com/ExcelTemplates/critical-path-method.html">Critical Path Method</a></li>
<li><a href="http://www.vertex42.com/ExcelTemplates/timeline.html">Project Timeline</a></li>
</ul>
<h2>Conclusion</h2>
<p>We&#8217;ve covered a lot of great <a href="http://www.makeuseof.com/tech-fun/search/?cx=009717636731598800244:qhe4rh7wuxs&amp;cof=FORID:11&amp;q=project+management&amp;sa=">project management apps</a> in the past. If you would like to find more free templates online, simply run a Google search for &#8216;free Excel project management tracking templates&#8217;. There are many sites that offer both free and paid templates, so you want to make sure you&#8217;re in a site&#8217;s free section.</p>
<p>What do you think of the templates I&#8217;ve provided? Will you be using them for your project management needs? What other apps besides Excel do you like to use for managing your projects?</p>
<p>Please leave your thoughts, ideas, and comments below.</p>
<p><small>Image Credit: <a rel="nofollow" href="http://www.sxc.hu/photo/570617">tome213</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/excel-project-management-tracking-templates/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Use Microsoft Office for Free with Microsoft Web Apps</title>
		<link>http://www.makeuseof.com/tag/microsoft-office-free-microsoft-web-apps/</link>
		<comments>http://www.makeuseof.com/tag/microsoft-office-free-microsoft-web-apps/#comments</comments>
		<pubDate>Sun, 04 Jul 2010 22:30:29 +0000</pubDate>
		<dc:creator>Matt Smith</dc:creator>
				<category><![CDATA[Web Apps & Internet]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[microsoft excel]]></category>
		<category><![CDATA[microsoft office]]></category>
		<category><![CDATA[microsoft powerpoint]]></category>
		<category><![CDATA[microsoft word]]></category>
		<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=46893</guid>
		<description><![CDATA[Google Documents has its problems. Its features are not comprehensive enough for truly serious office work, and it can be a bit slow and finicky when compared to a traditional office program. Still, Google Documents has started a revolution. The ability to access a document from any computer and share it with co-workers is immensely [...]]]></description>
			<content:encoded><![CDATA[<p><firstimage="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/06/microsoftwebapps5.png" /><img style="border: 0px none;margin-left:20px;float:right;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/06/microsoftwebapps5.png?323f2c" alt="microsoft web apps"/><a href="http://www.makeuseof.com/tags/google-docs">Google Documents</a> has its problems. Its features are not comprehensive enough for truly serious office work, and it can be a bit slow and finicky when compared to a traditional office program. Still, Google Documents has started a revolution. The ability to access a document from any computer and share it with co-workers is immensely useful.</p>
<p>Microsoft knows this. It has been flat-footed so far, as the company&#8217;s investments in the mighty Microsoft Office Suite can&#8217;t be turned on (or with) a dime. They are not blind to the situation and to respond, Microsoft has released <a href="http://office.live.com">Microsoft Web Apps</a>, a set of free applications which emulate the functions of Google Documents.</p>
<p><span id="more-46893"></span></p>
<h2>There Is Some Office In My Firefox</h2>
<p>Microsoft&#8217;s new Web Apps platform is accessed through <a href="http://www.makeuseof.com/tags/windows-live">Windows Live</a>. If you have a Windows Live account you just need to log into it and you&#8217;re good to go. If you don&#8217;t have a Windows Live account you will need to create one before you gain access.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 0pt none;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/06/microsoftwebapps1.png?323f2c" alt="microsoft web apps"/></p>
<p>Once you log in, you will be greeted by what Microsoft calls Skydrive. The <a href="http://www.makeuseof.com/tag/windows-live-skydrive-3-alternative-storage-services/">Skydrive</a> is simply your online storage. It works a lot like a normal hard drive, although of course, you have to access it through your web browser. You can create new folders for storing and sharing documents and you can move documents from folder to folder. The interface is different from Google Documents, but not quite as robust in functionality. You can&#8217;t view documents as thumbnails, for example.</p>
<h2>What Can You Buy For Free?</h2>
<p>As you might expect, the functionality of Microsoft Web Apps is limited compared to the complete Microsoft Office suite. You will only be able to use web-based versions of Word, Excel, Powerpoint and OneNote. The functionality of each Web App is limited when compared to the full version, as well. The Word Web App, for example, is only really suitable for basic text editing. You an also add photos and links, but that is about it. You can&#8217;t add comments, create annotations or edit footers.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 0pt none;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/06/microsoftwebapps2.png?323f2c" /></p>
<p>If you already own the Microsoft Office suite, however, you&#8217;ll be able to open any Web App document in the full version of Microsoft Office. The value of this feature can&#8217;t be overstated. While browser-based office suites are interesting, they are never as smooth or as functional as a office suite installed on your local machine. By integrating the ability to open a Web App document with just one click Microsoft gives Office users the best of both worlds.</p>
<p>The interface of Microsoft&#8217;s Web App&#8217;s will be immediately familiar if you use Microsoft Office. This means that is better than other popular free suites, like Google Documents and Zoho. Rather than relying on old-fashion drop-down menus, Microsoft Web Apps follows a more modern tabbed design aesthetics. Icons are large and intuitive, and the most frequently needed functions are represented by large buttons which are easy to find. I was able to start using Microsoft Web Apps in no time at all.</p>
<h2>A Real Alternative to Google Documents?</h2>
<p>It is easy to pigeon-hole Microsoft as the senile old curmudgeon of the tech world, slowly dying as it makes desperate attempts to keep with the times. This portrayal is common (those lovely &#8220;I&#8217;m a Mac&#8221; ads didn&#8217;t help) but it is starting to seem inaccurate.</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 0pt none;" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/06/microsoftwebapps41.jpg?323f2c" alt="microsoft web apps"/></p>
<p>Microsoft&#8217;s Web Apps is an extremely solid platform. Its interface is actually better than that of <a href="http://www.makeuseof.com/dir/google-docs-spreadsheets/">Google Documents</a> in many respects. Microsoft&#8217;s Web Apps also feels even quicker than Google Documents, which is by no means a slouch when it comes to speed. I noticed this somewhat when I was using Word, but the biggest speed difference seemed to come in the presentation apps. Microsoft&#8217;s Powerpoint Web App felt a lot smoother than Google&#8217;s implementation.</p>
<p>It is the integration with the paid version of Office that is killer, however. As an dedicated OpenOffice user, I&#8217;m now considering actually purchasing Microsoft Office 2010 just to gain access one-click integration with Microsoft&#8217;s Web Apps. If any OpenOffice users out there know a way to enable similar functionality for OpenOffice I&#8217;d love to hear it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/microsoft-office-free-microsoft-web-apps/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Ribbon Hero &#8211; Boost Your Microsoft Office Skills With This Fun Add-on</title>
		<link>http://www.makeuseof.com/tag/ribbon-hero-boost-microsoft-office-skills-fun-addon/</link>
		<comments>http://www.makeuseof.com/tag/ribbon-hero-boost-microsoft-office-skills-fun-addon/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 18:31:53 +0000</pubDate>
		<dc:creator>Saikat Basu</dc:creator>
				<category><![CDATA[Cool Software Apps]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[microsoft excel]]></category>
		<category><![CDATA[microsoft office]]></category>

		<guid isPermaLink="false">http://www.makeuseof.com/?p=35690</guid>
		<description><![CDATA[We normally don&#8217;t associate the word &#8220;fun&#8221; or &#8220;play&#8221; with Microsoft. Pinball and Minesweeper are fine&#8221;¦but hey, a game for Microsoft Office? This is where the guys from Redmond have got off the well trodden path and done something that&#8217;s downright unique. Microsoft has introduced a Microsoft Office training game called Ribbon Hero that attempts [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin-right:20px" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2009/08/mswordmanuals.gif?323f2c" alt="mswordmanuals" vspace="5" align="left" />We normally don&#8217;t associate the word &#8220;fun&#8221; or &#8220;play&#8221; with Microsoft. Pinball and Minesweeper are fine&#8221;¦but hey, a game for Microsoft Office?  This is where the guys from Redmond have got off the well trodden path and done something that&#8217;s downright unique.</p>
<p>Microsoft has introduced a Microsoft Office training game called Ribbon Hero that attempts to fill the learning gap for new users as well as Microsoft Office old hands who just can&#8217;t find their way with the Ribbon.</p>
<p><span id="more-35690"></span><br />
The feelings towards Microsoft&#8217;s interface enhancing <em>Ribbon</em> (the panel that has all the commands and icons arranged in tabs) has been somewhat mixed. It was a departure from the old <a href="http://www.makeuseof.com/tag/ubitmenu-%E2%80%93-bring-back-the-classic-menu-to-microsoft-office-2007/">vertical menu</a> approach, which brought in a learning curve. The Ribbon is meant to be a &#8220;˜<em>Fluent User Interface</em>&#8216;. It is meant to enhance speed and productivity by putting the oft used commands right in front of our face.</p>
<p>Despite the changes, one thing has remained constant &#8220;“ some of us are unaware about how to use MS Office to the max. There are easier ways to do certain things and then there are ways to do a lot of things with Microsoft&#8217;s Office suite. We sometimes fall short in both.</p>
<p>That&#8217;s where <a href="http://www.officelabs.com/ribbonhero">Ribbon Hero</a> is supposed to come and give us a hand, in a fun and engaging sort of way. Ribbon Hero is also a well timed idea because from Office 2010 onwards, all applications will come with the Ribbon.</p>
<p>So throw out your &#8220;˜Dummies&#8217; guides, shut off the help file and start off with the free &#8220;˜n small Ribbon Hero Microsoft Office training download. Ribbon Hero installs itself in Office applications (Excel 2007 and PowerPoint 2007) and of course, where else but on the Ribbon?</p>
<h3><strong>Office Play</strong></h3>
<p>Do you see the round green icon sitting on the Ribbon all alone? When at first, you go your own way, working on a document and using some functions here and there, the little white digits indicate the points you are adding up doing your Office functions.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/02/RibbonHero01.png?323f2c" alt="Microsoft Office training" width="580" height="104" /></p>
<p>Each command has certain scores and with some you will score more than others. For instance, applying <em>Styles</em> will give you more than just normal formatting.</p>
<p>Clicking on the Ribbon Hero button takes you to the Microsoft Office training interface. The first thing you see is the <em>Points Breakdown</em>.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/02/RibbonHero02.png?323f2c" alt="Microsoft Office training" width="580" height="532" /></p>
<p>All the fun and games are arranged around the three sections &#8220;“ <em>Working with Text, Page Design and Layout</em>, and <em>Getting Artistic</em>.</p>
<p>Clicking on each section showcases on the right all what you can follow and learn. For instance, one of the lessons under <em>Getting Artistic</em> is on playing around with Shape orders.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/02/RibbonHero03.png?323f2c" alt="Microsoft Office training" width="580" height="532" /></p>
<p>You can also get to the lessons by clicking on the small arrow for the <em>Challenge List</em>. Ribbon Hero puts in challenges for you to play, to expose you to new features.</p>
<p>Clicking on <em>Play Challenge</em> opens up a new document with a lesson and instructions. Get a better idea of what&#8217;s required from a <em>Before</em> and <em>After</em> snapshot given right below the instructions. This is how it looks &#8220;“</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/02/RibbonHero04.png?323f2c" alt="office 2007 training" width="580" height="287" /></p>
<p>Now you just have to follow the instructions laid out and complete the task. If you are stuck, take a <em>Hint</em>. You can also take a peek at a small preview of the step.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/02/RibbonHero05.png?323f2c" alt="office 2007 training" width="380" height="487" /></p>
<p>If you get it right, there&#8217;s the ring of congratulations and a few celebratory balloons as a cheer. You can apply the lessons learnt with some real world working to boost your Ribbon score.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/02/RibbonHero06.png?323f2c" alt="office 2007 training" width="400" height="405" /></p>
<p>Ribbon Hero brings in some Facebook social sharing. Post your scores on Facebook and check the leaderboard to see if you are on the same class as your friends. Every 100 points earned by you prompts Ribbon Hero to ask you if you would like to publish it on Facebook&#8217;s newsfeed.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://main.makeuseoflimited.netdna-cdn.com/wp-content/uploads/2010/02/RibbonHero07.png?323f2c" alt="RibbonHero07" width="504" height="244" /></p>
<p>For me, Ribbon Hero is proving to be a shorter hop towards improving my MS Office craft. Citing my own example, my score zoomed up in MS Word, but took a beating in MS Excel. To please my ego, I am using Ribbon Hero more as a guide for MS Excel. I check up on the categories and see how it has been done.</p>
<h3><strong>What I Am Learning</strong></h3>
<p><em>Learning + Fun = Better Learning.</em></p>
<p>This equation is always true and more so for the digital age.. Think of the seconds you can shave off by executing a command in a speedier way. The seconds can snowball into minutes with a long document, spreadsheet or presentation. A few rounds with Ribbon Hero and we can well become <a href="http://www.makeuseof.com/tags/microsoft-office/">MS Office</a> experts. The great thing is that it would be achieved without the help of a boring help guide or the guy in the next cubicle.</p>
<p>The only slight problem I found was that the word count stopped working. That&#8217;s a rough edge but it&#8217;s still a Microsoft Office Labs application on a test drive.</p>
<p>So, let the games begin.</p>
<p>Your thoughts matter. Use Ribbon Hero and let us know if it&#8217;s a dumb, good or a great idea.</p>
<p><a href="http://www.officelabs.com/ribbonhero">Ribbon Hero</a> works on Microsoft Office 2007/2010 (both 32/64 Bit) and for Word, Excel, and PowerPoint only. Find out some more rules for the game from <a href="http://www.officelabs.com/Lists/Posts/Post.aspx?ID=88">Jennifer Michelstein</a>, the brain behind the project.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.makeuseof.com/tag/ribbon-hero-boost-microsoft-office-skills-fun-addon/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached (Requested URI is rejected)
Database Caching 1/33 queries in 0.083 seconds using apc
Object Caching 735/804 objects using disk: basic
Content Delivery Network via main.makeuseoflimited.netdna-cdn.com

Served from: www.makeuseof.com @ 2012-02-10 18:34:10 -->
