<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-2604973781927644014</atom:id><lastBuildDate>Fri, 27 Mar 2026 08:34:29 +0000</lastBuildDate><category>Software</category><category>Automation</category><category>Easy</category><category>Macros</category><category>General</category><category>Intermediate</category><category>Links</category><category>Web Apps</category><category>Synchronization</category><category>Back-Up</category><category>Litigation</category><category>Phones/Communication</category><category>Advanced</category><category>File Naming</category><category>Microsoft Office</category><category>Organization</category><title>Tech of Law</title><description>A discussion on utilizing technology in the practice of law.</description><link>http://techoflaw.blogspot.com/</link><managingEditor>noreply@blogger.com (Michael Shubeck)</managingEditor><generator>Blogger</generator><openSearch:totalResults>84</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-7294447609460666937</guid><pubDate>Tue, 06 Sep 2011 14:42:00 +0000</pubDate><atom:updated>2011-09-06T07:56:15.568-07:00</atom:updated><title>Android Dictation with TapeMachine</title><description>When I got my Android phone earlier this year I immediately started searching for dictation apps. I was disappointed in what was out there. It was obvious that most of the options were meant to capture &quot;remember to pick up eggs, milk, and baby food&quot;-ish voice notes rather than &quot;this is a letter to John Smith regarding ....&quot;-esque dictations. Many of the options had no pause button, which is essential, and many had no ability to scroll back and re-record, which is essential. Almost all of the free options had crippling 30-second to 1-minute time limitations. Finally, most of the apps, free or paid, recorded in formats which were not easily opened by my paralegal using any standard software.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://market.android.com/details?id=com.samalyse.tapemachine&quot;&gt;TapeMachine Recorder&lt;/a&gt; solved every one of those problems. It allows you to pause, it allows you to scroll back and review or record over.  It records in the standard .wav format but can convert to more compact, but equally standard, formats such as .mp3 or .ogg for emailing (which is all easily done from within the TapeMachine app).  There is no real time-limit to the recordings (except what your memory space will allow).  There is a &lt;a href=&quot;https://market.android.com/details?id=com.samalyse.free.tapemachine&quot;&gt;free lite version&lt;/a&gt; as well. This version has a 1-minute recording limit and cannot covert files to .mp3.  The Full version is just over $5.00 and is well worth it.&lt;br /&gt;&lt;br /&gt;My Android phone now doubles as a fully functional digital dictation recorder that converts the recording and emails it to my assistant for typing.  &lt;a href=&quot;https://market.android.com/details?id=com.samalyse.tapemachine&quot;&gt;Go buy it&lt;/a&gt;.</description><link>http://techoflaw.blogspot.com/2011/09/android-dictation.html</link><author>noreply@blogger.com (Bill)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-8272739916136581696</guid><pubDate>Tue, 24 Aug 2010 17:49:00 +0000</pubDate><atom:updated>2010-08-24T10:49:12.019-07:00</atom:updated><title>Kill Double Spaces</title><description>It&#39;s 2010. You&#39;re reading this on a computer. You don&#39;t write on a typewriter.  Likewise, you probably don&#39;t write in a fixed-width font (like &lt;span style=&quot;font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;&quot;&gt;Courier&lt;/span&gt;).  If you do use a typewriter-esque, fixed-width font: STOP IT!&amp;nbsp; They&#39;re ugly, archaic and less readable than variable-width fonts. If you use variable width fonts there is no reason, other than habit, to use two spaces after a period. This is actually a fairly controversial issue. A controversy which I have no interest in addressing.&lt;br /&gt;
&lt;br /&gt;
I know what you&#39;re thinking. I was taught to use two spaces after each sentence too. It&#39;s a difficult habit to break. This macro will help.&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
Sub Kill_Multiple_Spaces()&lt;br /&gt;
&#39;&lt;br /&gt;
&#39; Kill_Multiple_Spaces Macro&lt;br /&gt;
&#39;&lt;br /&gt;
&#39;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Selection.Find.ClearFormatting&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Selection.Find.Replacement.ClearFormatting&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; With Selection.Find&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Text = &quot; {2,}&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Replacement.Text = &quot; &quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Forward = True&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Wrap = wdFindContinue&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Format = False&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .MatchCase = False&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .MatchWholeWord = False&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .MatchAllWordForms = False&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .MatchSoundsLike = False&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .MatchWildcards = True&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; End With&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; Selection.Find.Execute Replace:=wdReplaceAll&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;/code&gt;</description><link>http://techoflaw.blogspot.com/2010/08/kill-double-spaces.html</link><author>noreply@blogger.com (Bill)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-2984005603727414972</guid><pubDate>Sun, 08 Aug 2010 22:58:00 +0000</pubDate><atom:updated>2010-08-08T15:58:00.117-07:00</atom:updated><title>Image PDF to JPG</title><description>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;I recently ran into an issue where opposing counsel sent picture exhibits in PDF format. There are a number of issues with using the PDF format with images - the inability to use image display software for one.&lt;br/&gt;&lt;br/&gt;You can extract images from the PDF format using ImageMagick which is excellent for many other image tasks as well (which I may discuss later). The Windows installer can be downloaded &lt;a href=&#39;http://www.imagemagick.org/www/binary-releases.html#windows&#39;&gt;here&lt;/a&gt;. The down side is that you have to use the old DOS command line (that old black window).&lt;br/&gt;&lt;br/&gt;After installing, you can convert PDFs to JPGs by opening the Command window by going to start-&amp;gt;run and typing in &quot;cmd&quot; in the open box. Use the CD command (change directory) to open the folder where your image PDFs are. Then, type &quot;mogrify - format jpg *.PDF&quot;. All the PDFs in the directory will be converted to JPGs.&lt;br/&gt;&lt;br/&gt;&lt;div class=&#39;zemanta-pixie&#39;&gt;&lt;img src=&#39;http://img.zemanta.com/pixy.gif?x-id=85ef1161-783e-8a21-a6c1-babab56990bc&#39; alt=&#39;&#39; class=&#39;zemanta-pixie-img&#39;/&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://techoflaw.blogspot.com/2010/08/image-pdf-to-jpg.html</link><author>noreply@blogger.com (Michael Shubeck)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-4787242441075542294</guid><pubDate>Wed, 26 May 2010 16:24:00 +0000</pubDate><atom:updated>2010-06-08T10:12:40.106-07:00</atom:updated><title>Westlaw is Broken...</title><description>... for Firefox users at least.&lt;br /&gt;
&lt;br /&gt;
The &lt;a href=&quot;http://volokh.com/2010/05/19/westlaw-on-windows-xp-professional-hanging-firefox/&quot;&gt;Volokh Conspiracy confirms &lt;/a&gt;that I&#39;m not going crazy.  Though their article only specifically identifies the issue on Windows XP the comments report similar problems across various operating systems, and even in Google Chrome.  Westlaw is - supposedly - &quot;on it.&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Edit:&lt;/b&gt; The issue has, apparently, been fixed.</description><link>http://techoflaw.blogspot.com/2010/05/westlaw-is-broken.html</link><author>noreply@blogger.com (Bill)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-5043645099303190301</guid><pubDate>Fri, 23 Apr 2010 16:22:00 +0000</pubDate><atom:updated>2010-04-23T10:53:57.816-07:00</atom:updated><title>Outlook Email to Task Macro</title><description>For several months I have been using &lt;a href=&quot;http://www.clearcontext.com/&quot;&gt;ClearContext&lt;/a&gt; to categorize and sort my Outlook inbox.  One of the features that I liked most about &lt;a href=&quot;http://www.clearcontext.com/&quot;&gt;CC&lt;/a&gt; is it&#39;s abilities to easily create appointments or tasks from an email.  However, once the 90 day free trial of ClearContext Pro expires, these utilities are disabled.&lt;br /&gt;&lt;br /&gt;Many people probably use the Follow Up flag on the email and call it a day.  In fact, I was completely happy with this until just recently.  The shortfall with using &quot;follow up&quot; is that it does not create a &quot;task&quot;.  Both &quot;follow ups&quot; and &quot;tasks&quot; appear in your&lt;a href=&quot;http://goo.gl/1gFM&quot;&gt; to-do list&lt;/a&gt; in Outlook, and both &quot;follow ups&quot; and &quot;tasks&quot; appear in your tasks pane in Outlook.  So, if you don&#39;t ever want to do anything but view your tasks in Outlook, you&#39;re fine using the follow up flag.  However, if you (like me) want to be able to export your outlook tasks in an effort to &lt;a href=&quot;http://goo.gl/AHDX&quot;&gt;do something awesome with them&lt;/a&gt;, your &quot;follow ups&quot; will be left behind when exporting tasks.  (Yes, hopefully that link is a tease to a future post).&lt;br /&gt;&lt;br /&gt;I set out to make a macro that:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Made a task out of the currently selected email; and&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Used the categories I&#39;d assigned to that email &lt;a href=&quot;http://goo.gl/2t9q&quot;&gt;using rules&lt;/a&gt; to fill in data for the new task for &lt;a href=&quot;http://goo.gl/XBic&quot;&gt;sorting purposes&lt;/a&gt;.&lt;/li&gt;&lt;/ol&gt;Here is my Macro&lt;br /&gt;&lt;pre&gt;&lt;code&gt;Public Sub CreateTaskFromItem()&lt;br /&gt;&lt;br /&gt;&#39;This version by Bill Blewett (billblewett.com)&lt;br /&gt;&#39;Modified from KC Lemson&#39;s script (http://blogs.technet.com/kclemson/archive/2004/01/31/65586.aspx)&lt;br /&gt;&#39;Which was modified from Jim Durant&#39;s script (http://blogs.msdn.com/johnrdurant/archive/2004/01/30/65039.aspx)&lt;br /&gt;&lt;br /&gt;  Dim olTask As Outlook.TaskItem&lt;br /&gt;  &#39;Using object rather than MailItem, so that it&lt;br /&gt;  &#39;can handle posts, meeting requests, etc as well&lt;br /&gt;  Dim olItem As Object&lt;br /&gt;  Dim olExp As Outlook.Explorer&lt;br /&gt;  Dim fldCurrent As Outlook.MAPIFolder&lt;br /&gt;  Dim olApp As Outlook.Application&lt;br /&gt;&lt;br /&gt;  Set olApp = Outlook.CreateObject(&quot;Outlook.Application&quot;)&lt;br /&gt;  Set olTask = olApp.CreateItem(olTaskItem)&lt;br /&gt;  Set olExp = olApp.ActiveExplorer&lt;br /&gt;  Set fldCurrent = olExp.CurrentFolder&lt;br /&gt; &lt;br /&gt;  Dim cntSelection As Integer&lt;br /&gt;  cntSelection = olExp.Selection.Count&lt;br /&gt; &lt;br /&gt;  For I = 1 To cntSelection&lt;br /&gt;    Set olItem = olExp.Selection.Item(I)&lt;br /&gt;    &lt;br /&gt;    &#39;add email as an attachment to the new task&lt;br /&gt;    olTask.Attachments.Add olItem&lt;br /&gt;    &lt;br /&gt;    &#39;set subject of the new task&lt;br /&gt;&#39;    olTask.Subject = &quot;Follow up on &quot; &amp; olItem.Subject&lt;br /&gt;&#39;    I moved this down lower to make the new name ONLY the category that&#39;s left over not both original categories&lt;br /&gt;    &lt;br /&gt;    &#39;copy body of email into body of the new task // added by me.  I prefer the body text plus the attachment.&lt;br /&gt;    olTask.Body = olItem.Body&lt;br /&gt;    &lt;br /&gt;&lt;br /&gt;&#39; =~`~= BEGIN PERSONAL CATEGORY RELATED MODS =~`~=&lt;br /&gt;    &lt;br /&gt;    &#39;==STEP ONE==&lt;br /&gt;    &#39;Copy ALL the categories from the Item (e-mail) to the new Task... Simple.&lt;br /&gt;    &lt;br /&gt;    olTask.Categories = olItem.Categories&lt;br /&gt;    &lt;br /&gt;    &#39;==STEP TWO==&lt;br /&gt;    &#39;Give the new task the proper overall value using BillingInformation field&lt;br /&gt;&lt;br /&gt;        If InStr(1, olItem.Categories, &quot;Mark&quot;, vbTextCompare) &lt;&gt; 0 Then&lt;br /&gt;            olTask.BillingInformation = &quot;Mark&quot;&lt;br /&gt;        End If&lt;br /&gt;        If InStr(1, olItem.Categories, &quot;Clint&quot;, vbTextCompare) &lt;&gt; 0 Then&lt;br /&gt;            olTask.BillingInformation = &quot;Clint&quot;&lt;br /&gt;        End If&lt;br /&gt;        If InStr(1, olItem.Categories, &quot;[2.Clint]&quot;, vbTextCompare) &lt;&gt; 0 Then&lt;br /&gt;            olTask.BillingInformation = &quot;Clint&quot;&lt;br /&gt;        End If&lt;br /&gt;        If InStr(1, olItem.Categories, &quot;Me&quot;, vbTextCompare) &lt;&gt; 0 Then&lt;br /&gt;            olTask.BillingInformation = &quot;Me&quot;&lt;br /&gt;        End If&lt;br /&gt;&lt;br /&gt;    &#39;==STEP THREE==&lt;br /&gt;    &#39;Strip the task of ONLY the specific categories which were used above to create BillingInformation values.&lt;br /&gt;    &lt;br /&gt;    olTask.Categories = Replace(olTask.Categories, &quot;Mark&quot;, &quot;&quot;, , vbTextCompare)&lt;br /&gt;    olTask.Categories = Replace(olTask.Categories, &quot;Clint&quot;, &quot;&quot;, , vbTextCompare)&lt;br /&gt;    olTask.Categories = Replace(olTask.Categories, &quot;Me&quot;, &quot;&quot;, , vbTextCompare)&lt;br /&gt;    olTask.Categories = Replace(olTask.Categories, &quot;[2 ]&quot;, &quot;&quot;, , vbTextCompare)&lt;br /&gt;    olTask.Categories = Replace(olTask.Categories, &quot;[2. ]&quot;, &quot;&quot;, , vbTextCompare)&lt;br /&gt;    olTask.Categories = Replace(olTask.Categories, &quot;[2]&quot;, &quot;&quot;, , vbTextCompare)&lt;br /&gt;&lt;br /&gt;    &lt;br /&gt;&#39; =~`~= END PERSONAL CATEGORY RELATED MODS =~`~=&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    olTask.Subject = olTask.Categories &amp; &quot; - Follow Up, &quot; &amp; olItem.Subject &#39;moved from above to include the proper category&lt;br /&gt;    &lt;br /&gt;&#39; Misc Cleanups for task names and categories&lt;br /&gt;&lt;br /&gt;    &#39;to clean up the new task&#39;s subject use:&lt;br /&gt;    &#39;olTask.Subject = Replace(olTask.Subject, &quot;Text to be replaced&quot;, &quot;Text to replace it with&quot;, , vbTextCompare)&lt;br /&gt;    &#39;&lt;br /&gt;    &#39;to clean up the new task&#39;s categories use:&lt;br /&gt;    &#39;olTask.Categories = Replace(olTask.Categories, &quot;Text to be replaced&quot;, &quot;Text to replace it with&quot;, , vbTextCompare)&lt;br /&gt;    &lt;br /&gt;    olTask.Subject = Replace(olTask.Subject, &quot;[1.&quot;, &quot;&quot;, , vbTextCompare)&lt;br /&gt;    olTask.Subject = Replace(olTask.Subject, &quot;]&quot;, &quot;&quot;, , vbTextCompare)&lt;br /&gt;    olTask.Subject = Replace(olTask.Subject, &quot;[6 &quot;, &quot;&quot;, , vbTextCompare)&lt;br /&gt;    &lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;  &#39;Make the new task display - delete or comment it out (&#39;) to not show&lt;br /&gt;  olTask.Display&lt;br /&gt;  &lt;br /&gt;  &#39;Set the due date for today&lt;br /&gt;  olTask.DueDate = Date&lt;br /&gt;  &lt;br /&gt;  &#39;No Reminder, but if it was True it would remind in 3 hours&lt;br /&gt;  &#39;the original author of this script had the reminder as True&lt;br /&gt;  &#39;and used the 3 hour mark to make sure that she had all of the&lt;br /&gt;  &#39;settings correct... it&#39;s super annoying to me.&lt;br /&gt;  olTask.ReminderSet = False&lt;br /&gt;  olTask.ReminderTime = DateAdd(&quot;h&quot;, 3, Now)&lt;br /&gt; &lt;br /&gt;  &#39;Saving the new task automatically&lt;br /&gt;  olTask.Save&lt;br /&gt; &lt;br /&gt;End Sub&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;Now let&#39;s take a look at what this is doing.&lt;br /&gt;&lt;br /&gt;The first third of the macro is creating a new task, pasting the text of the email into the task and also attaching the email to the task.&lt;br /&gt;The second third of the macro is my custom categorizing.  If an email has a category of &quot;Me&quot; &quot;Mark&quot; or &quot;Clint&quot; then that value is given to the &quot;BillingInformation&quot; field of the task.  The purpose of this is so that when viewing my tasks I can have them sorted by categories for each client, but also have a higher value in the hierarchy for whose client they are.  I then wanted to strip the task of the &quot;BillingInformation&quot; category since I am already using this information somewhere else, and having multiple categories in a task would lead to duplicate entries in my &lt;a href=&quot;http://goo.gl/XBic&quot;&gt;custom task view&lt;/a&gt;.  However, I wanted to keep the client specific category in tact.  This was trickier than I expected.&lt;br /&gt;The final third of the macro cleans up some left over oddities from category names, sets the due date and reminder value of the new task, then opens and saves the new task.&lt;br /&gt;&lt;br /&gt;This macro works perfect for what I was trying to do.  You will need to customize to suit your specific needs, but I&#39;ve left comments in the code that should help with that.&lt;br /&gt;&lt;br /&gt;If you need help installing the macro see &lt;a href=&quot;http://goo.gl/MQEv&quot;&gt;this article&lt;/a&gt;.</description><link>http://techoflaw.blogspot.com/2010/04/outlook-email-to-task-macro.html</link><author>noreply@blogger.com (Bill)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-3988277000908790320</guid><pubDate>Mon, 12 Apr 2010 16:59:00 +0000</pubDate><atom:updated>2010-04-13T06:55:48.224-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">File Naming</category><category domain="http://www.blogger.com/atom/ns#">Intermediate</category><category domain="http://www.blogger.com/atom/ns#">Microsoft Office</category><category domain="http://www.blogger.com/atom/ns#">Organization</category><title>Automatically Format Names of Word Document</title><description>&lt;span style=&quot;font-size:85%;&quot;&gt;Good organization of your electronic files requires two key elements.  First you need a logical and consistent folder hierarchy.  Each client or project folder should have identical, or at least similar, folders corresponding to that particular client.  Second, you need a consistent file naming procedure to organize files within each folder.&lt;br /&gt;&lt;br /&gt;Many people include dates in file names in an attempt to organize their folders and find what they&#39;re looking for with a glance.  However, too often people fall into the mm/dd/yyyy trap of dating their files.  I get it, we&#39;re Americans, we were raised writing the date that way.  If we were European we would likely name our files dd/mm/yyyy.  However, computers are neither Americans nor European.  If we want our files to be organized as best they can we need to learn to speak a bit of computer.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; font-style: italic;font-size:100%;&quot; &gt;Shortfalls of conventional date formats&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Your computer wants to organize things alphabetically and in descending order.  What this means is that a letter titled &lt;/span&gt;&lt;code&gt;04-12-2010 - Letter to Joe.doc&lt;/code&gt; &lt;span style=&quot;font-size:85%;&quot;&gt;will be placed after &lt;/span&gt;&lt;code&gt;04-11-2010 - Letter to Jane.doc&lt;/code&gt;&lt;span style=&quot;font-size:85%;&quot;&gt; and before&lt;/span&gt; &lt;code&gt;04-15-2010 - Letter to Jim.doc&lt;/code&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;.  That&#39;s great so far, but we run into trouble when we change years.  For example &lt;/span&gt;&lt;code&gt;04-12-2011 - Letter to Joe.doc&lt;/code&gt; &lt;span style=&quot;font-size:85%;&quot;&gt;when placed in the same folder will result in sorting like this:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;04-11-2010 - Letter to Jane.doc&lt;br /&gt;04-12-2010 - Letter to Joe.doc&lt;br /&gt;04-12-2011 - Letter to Joe.doc&lt;br /&gt;04-15-2010 - Letter to Jim.doc&lt;br /&gt;&lt;/pre&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;The dates become jumbled.  Our British friends&#39; folders, would be even more chaotic. And people who put their dates at the end of the file name run into even more of a mess by sorting first by recipient then by date.  Fortunately, the solution is simple.  We change our date format to a YYYYMMDD format.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; font-style: italic;font-size:100%;&quot; &gt;A better date format method&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Some people like YYYY-MM-DD, some like YYYY.MM.DD.  I prefer YYYYMMDD because as applied to my preferred naming convention this method results in the least visually cluttered names.&lt;br /&gt;&lt;br /&gt;In my folder the above examples would be formatted as:&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;20100411 - Letter to Jane.doc&lt;br /&gt;20100412 - Letter to Joe.doc&lt;br /&gt;20100415 - Letter to Jim.doc&lt;br /&gt;20110415 - Letter to Joe.doc&lt;/pre&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Much better right?  But I&#39;ll be the first to admit that it&#39;s kind of a pain to write out those numbers and place them in front of each file name.  Again, there is a simple solution, though it is likely a bit intimidating to the average Word user.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold; font-style: italic;font-size:100%;&quot; &gt;Scripting a solution&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Mike has previously written on some of the basics of scripting &lt;a href=&quot;http://techoflaw.blogspot.com/2008/03/intro-to-simple-code.html&quot;&gt;here&lt;/a&gt;.  By default Word&#39;s suggested Save As filename is the title of the document.  Most users probably know that when they first &quot;Save As&quot; a document word picks up the first few words as a suggested file name.  Behind the scenes word is actually substituting those words for the document&#39;s title field if no title has been defined.&lt;br /&gt;&lt;br /&gt;The following script will define the title of the document as the current date in yyyymmdd format whenever a new file is opened:&lt;/span&gt;&lt;br /&gt;&lt;code&gt;&lt;/code&gt;&lt;blockquote&gt;&lt;code&gt;Private Sub Document_New()&lt;br /&gt;&lt;br /&gt;With Dialogs(wdDialogFileSummaryInfo)&lt;br /&gt;.Title = CStr(Format(Now(), &quot;yyyyMMdd &quot;))&lt;br /&gt;.Execute&lt;br /&gt;End With&lt;br /&gt;&lt;br /&gt;End Sub&lt;/code&gt;&lt;/blockquote&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;You can fine tune this script to reflect your personal preferences in naming your files.  For example, changing&lt;/span&gt; &lt;span style=&quot;font-size:100%;&quot;&gt;&lt;code&gt;&quot;yyyyMMdd &quot;&lt;/code&gt; &lt;span style=&quot;font-size:85%;&quot;&gt;to &lt;/span&gt;&lt;code&gt;&quot;yyyy-MM-dd &quot;&lt;/code&gt; &lt;span style=&quot;font-size:85%;&quot;&gt;or &lt;/span&gt;&lt;/span&gt;&lt;code&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&quot;yyyy.MM.dd &quot;&lt;/span&gt;&lt;/code&gt;&lt;span style=&quot;font-family:Georgia,serif;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;. &lt;/span&gt; &lt;span style=&quot;font-size:85%;&quot;&gt;However, avoid front and back slashes as they are not &lt;/span&gt;&lt;/span&gt;valid characters for file names.&lt;br /&gt;To apply this script we need to add it to whatever template that you base your documents on.  If you want all of your documents you need to add it to your &lt;/span&gt;&lt;span style=&quot;font-weight: bold;font-size:85%;&quot; &gt;normal.dotm&lt;/span&gt;&lt;span style=&quot;font-size:85%;&quot;&gt; file.&lt;br /&gt;&lt;/span&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;Open your normal.dotm template (or whatever template file you wish to apply this behavior to).&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;Press alt+F11 to bring up the visual basic editor.  If you have several files open you may see multiple projects on the left of the screen. (If you don&#39;t see the Project Viewer screen press Ctrl+R).&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;&lt;/span&gt;Double click &quot;ThisDocument&quot; in the &quot;Microsoft Word Objects&quot; folder of the &quot;Normal&quot; project.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Paste the above code in the code window.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Save your work and close the Visual Basic editor.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;Now close out of Word and open a new file.  Save the file for the first time to check our work.&lt;/span&gt;</description><link>http://techoflaw.blogspot.com/2010/04/automatically-format-names-of-word.html</link><author>noreply@blogger.com (Bill)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-5984032490215675690</guid><pubDate>Tue, 29 Dec 2009 23:21:00 +0000</pubDate><atom:updated>2009-12-29T15:26:00.131-08:00</atom:updated><title>SD Supreme Court opinions RSS feed</title><description>As many of our South Dakota readers know the SD UJS website got a face-lift recently.  One of the several changes is an improved &quot;Opinions&quot; page.  One shortcoming of the new design however is the lack of an RSS feed.  Because of this I have created an RSS feed using the great tool over at &lt;a href=&quot;http://www.feed43.com&quot;&gt;Feed43.com&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Here&#39;s the link to the new RSS feed: &lt;a href=&quot;http://feed43.com/sdsct_opinions.xml&quot;&gt;http://feed43.com/sdsct_opinions.xml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The feed  &lt;span style=&quot;font-style: italic;&quot;&gt;should&lt;span style=&quot;font-style: italic;&quot;&gt; &lt;/span&gt;&lt;/span&gt;only hit your feed reader with the new opinions and ignore old ones.  Unfortunately there&#39;s no way for me to test this until they Supreme Court releases some new opinions.</description><link>http://techoflaw.blogspot.com/2009/12/sd-supreme-court-opinions-rss-feed.html</link><author>noreply@blogger.com (Bill)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-8003295699990700253</guid><pubDate>Mon, 23 Nov 2009 22:15:00 +0000</pubDate><atom:updated>2009-11-23T14:15:47.655-08:00</atom:updated><title>CiteGenie is awesome</title><description>I can not believe it&#39;s taken me this long to write about &lt;a href=&quot;http://www.citegenie.com/&quot;&gt;CiteGenie&lt;/a&gt;.&amp;nbsp; CiteGenie is a great firefox extension that I literally use every single day.&lt;br /&gt;
&lt;blockquote&gt;Cutting and pasting when doing legal research using your browser is simple. But having to construct the &lt;b&gt;&lt;i&gt;citation&lt;/i&gt;&lt;/b&gt; for what you pasted is not so simple. This is especially true with legal citations from sources like Westlaw. You have to stop and copy the case name separately, determine the pinpoint page numbers, and adjust the date and court name format.&lt;br /&gt;
&lt;/blockquote&gt;Basically, CiteGenie adds... oh well... I&#39;ll just let them tell you:&lt;br /&gt;
&lt;blockquote&gt;When CiteGenie&lt;span style=&quot;font-size: 50%; font-weight: normal; vertical-align: super;&quot;&gt;™&lt;/span&gt; is installed, it adds a new option to the browser&#39;s right-click menu to &quot;Copy with CiteGenie.&quot;&amp;nbsp; To use CiteGenie, simply highlight the text in the court opinion, right-click and select the &quot;Copy with CiteGenie&quot; option (or just press Ctrl-Shift-C).&amp;nbsp; Then you can paste the text into any other program, such as your word processor, and the text will be pasted, along with the pinpoint citation for the selected text from the court opinion.&amp;nbsp; This &lt;a href=&quot;http://www.citegenie.com/example1.html&quot;&gt;illustrated example&lt;/a&gt; shows CiteGenie&lt;span style=&quot;font-size: 50%; font-weight: normal; vertical-align: super;&quot;&gt;™&lt;/span&gt; in operation.&lt;br /&gt;
&lt;/blockquote&gt;CiteGenie can handle Bluebook or ALWD citation styles.&amp;nbsp; Originally support was pretty limited to case law, but the author has consistently expanded support and more and more sources (eg. legal encyclopedias, periodicles, journals) are covered with each update.&lt;br /&gt;
&lt;br /&gt;
CiteGenie comes with a 90 day free trial.&amp;nbsp; CiteGenie Pro costs $14.97 and gives you the ability to install the Pro version on three separate computers (Office, Laptop, Home).&amp;nbsp; Additional computers added for $4.99 apiece.&amp;nbsp; There doesn&#39;t appear to be any difference in price for a commercial/personal license.&lt;br /&gt;
&lt;br /&gt;
CiteGenie makes copying and pasting law from westlaw or lexis a no-brainer.</description><link>http://techoflaw.blogspot.com/2009/11/citegenie-is-awesome.html</link><author>noreply@blogger.com (Bill)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-4357843628891698741</guid><pubDate>Sat, 29 Aug 2009 22:31:00 +0000</pubDate><atom:updated>2009-08-29T15:36:11.855-07:00</atom:updated><title>Allwaysync as a Backup Solution for the Small Law Office</title><description>&lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;As the techie in the office, I am responsible for the &lt;a href=&quot;http://en.wikipedia.org/wiki/Backup&quot;&gt;data backup strategy&lt;/a&gt;. To put it simply, think back to college when you were pulling that all nighter to finish the final paper and you got that blue screen of death and the smart ass passing by said &quot;hope you saved.&quot; With the ever increasing move to digital file keeping in the legal world testing fate is no longer an option.&lt;br /&gt;
&lt;br /&gt;
There are a number of strategies for protecting data. &lt;a href=&quot;http://en.wikipedia.org/wiki/Off-site_data_protection&quot;&gt;Vaulting&lt;/a&gt;, where data is kept backed up off-site, is one of the best. At the very minimum,&amp;nbsp; some sort of redundancy is required. &lt;br /&gt;
&lt;br /&gt;
I&#39;ve been testing &lt;a href=&quot;http://allwaysync.com/index.html&quot;&gt;AllwaySync&lt;/a&gt; to keep a mobile laptop synchronized with the files I&#39;m working with on the office network, to both keep files current and to protect the hard work I have put into creating them. The program works as advertised and it is fairly easy to set up. Just tell the program the folder on the local and remote computers to keep synchronized, analyze the folders, tell the program how to resolve conflicts, and sync. The program has an option to do a scheduled sync but I have yet to test it.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjigNUPTXuo43qkre15p4pk0RGfi51x1SrZZ96-QaJdxxkjNQOSuOIPMpj1JrHPReaKOv0zy72d0e9xBeFffjlILLUpe3WlpTCq0_-eKLm9EE_N9eAQUFtcve5sqsOKt0gvywNgUVU5HNXn/s1600-h/screenshot_small.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjigNUPTXuo43qkre15p4pk0RGfi51x1SrZZ96-QaJdxxkjNQOSuOIPMpj1JrHPReaKOv0zy72d0e9xBeFffjlILLUpe3WlpTCq0_-eKLm9EE_N9eAQUFtcve5sqsOKt0gvywNgUVU5HNXn/s320/screenshot_small.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;zemanta-pixie&quot;&gt;&lt;img alt=&quot;&quot; class=&quot;zemanta-pixie-img&quot; src=&quot;http://img.zemanta.com/pixy.gif?x-id=374f7438-03dc-80b3-9300-b5c8bf92d7c7&quot; /&gt;&lt;/div&gt;&lt;/div&gt;AllwaySync is &lt;a href=&quot;http://allwaysync.com/freeware.html&quot;&gt;free &lt;/a&gt;for personal use.</description><link>http://techoflaw.blogspot.com/2009/08/allwaysync-as-backup-solution-for-small.html</link><author>noreply@blogger.com (Michael Shubeck)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjigNUPTXuo43qkre15p4pk0RGfi51x1SrZZ96-QaJdxxkjNQOSuOIPMpj1JrHPReaKOv0zy72d0e9xBeFffjlILLUpe3WlpTCq0_-eKLm9EE_N9eAQUFtcve5sqsOKt0gvywNgUVU5HNXn/s72-c/screenshot_small.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-6803722512344258105</guid><pubDate>Wed, 26 Aug 2009 14:16:00 +0000</pubDate><atom:updated>2009-08-26T07:16:10.754-07:00</atom:updated><title>OfficeTab</title><description>The internets are &lt;a href=&quot;http://lifehacker.com/5345338/officetab-adds-tabs-to-microsoft-office?skyline=true&amp;amp;s=i&quot;&gt;abuzz &lt;/a&gt;&lt;a href=&quot;http://www.downloadsquad.com/2009/08/24/officetab-adds-tabs-to-word-excel-and-powerpoint/&quot;&gt;this &lt;/a&gt;&lt;a href=&quot;http://gladiator-antivirus.com/forum/index.php?showtopic=93325&quot;&gt;morning &lt;/a&gt;&lt;a href=&quot;http://www.makeuseof.com/tag/use-officetab-to-give-microsoft-office-applications-firefox-like-tabs/&quot;&gt;with &lt;/a&gt;&lt;a href=&quot;http://www.shouldbefree.net/2009/08/officetab-adds-tabs-to-microsoft-office-downloads/&quot;&gt;posts &lt;/a&gt;about OfficeTab.&lt;br /&gt;
&lt;br /&gt;
OfficeTab is an addon for Microsoft Word/Excel/Powerpoint that enables you to open multiple files within a single window using Firefox-like tabs.&amp;nbsp; The initial reaction is that this is a great feature that should come standard with Word.&amp;nbsp; One drawback that I&#39;ve found in the short time I&#39;ve been using it (the last 20 minutes) is that there is no obvious way to open two instances of Word for purposes of comparing two documents side by side.&amp;nbsp; There is, of course, the &quot;View Side by Side&quot; option on the &quot;View&quot; tab.&amp;nbsp; However, if you&#39;re like me and have dual monitors set up you would rather have two separate files open.&lt;br /&gt;
&lt;br /&gt;
Additionally, there is some concern over the fact that this is a 5-day-old addon posted from an unknown chinese programmer with questionable Terms &amp;amp; Conditions language.&amp;nbsp; See the links above.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://hi.baidu.com/officecm/blog/item/19de9c6dcf6276f2431694b0.html&quot;&gt;Original Chinese Page&lt;/a&gt; | &lt;a href=&quot;http://74.125.91.132/translate_c?hl=en&amp;amp;ie=UTF-8&amp;amp;sl=auto&amp;amp;tl=en&amp;amp;u=http://hi.baidu.com/officecm/blog/item/19de9c6dcf6276f2431694b0.html&amp;amp;prev=_t&amp;amp;rurl=translate.google.com&amp;amp;usg=ALkJrhilDDoXzcPMR_F-NEXJ4dz4VqSsgQ&quot;&gt;Translated Page&lt;/a&gt; | &lt;a href=&quot;http://files.cnblogs.com/wangminbai/OfficeTabv1.20.zip&quot;&gt;Direct Download&lt;/a&gt;</description><link>http://techoflaw.blogspot.com/2009/08/officetab.html</link><author>noreply@blogger.com (Bill)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-811069780200533478</guid><pubDate>Thu, 02 Jul 2009 16:11:00 +0000</pubDate><atom:updated>2009-07-02T09:11:55.233-07:00</atom:updated><title>Word blockquote tip</title><description>When is a quote more than just a quote? When it&#39;s a blockquote.&amp;nbsp; And when is a quote a blockquote?&amp;nbsp; The Blue Book § 5.1 and ALWD § 47.5 agree the magic number is 50 words or more.&amp;nbsp; ALWD and &lt;em&gt;The Elements of Legal Style&lt;/em&gt; § 4.9 both also direct use of a blockquote if the quote is 4 lines or longer of typed text; but that rule appears to be less universally accepted -- and is irrelevant for my tip today, so I&#39;ve chosen to ignore it.&lt;br /&gt;
&lt;br /&gt;
in Word there is a dead-simple way to measure if you&#39;ve come up upon the 50-word-threshold.&amp;nbsp; Highlight your quote (without citation) and look in the bottom left corner of the window.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirwclPPG-qSLrQ_rxSjtlw0itq62MXIWKw2Q-uB9OuGg37vYDBR2uvvFxWUhfTiha2Hp9zjR28nSIdQA7RgrWLJiyIE7H9Tn_Xjcm6KL4bug680n06V_HKvR1H1LZhsh7WvQAoA9jpSIg6/s1600-h/Untitled-1.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirwclPPG-qSLrQ_rxSjtlw0itq62MXIWKw2Q-uB9OuGg37vYDBR2uvvFxWUhfTiha2Hp9zjR28nSIdQA7RgrWLJiyIE7H9Tn_Xjcm6KL4bug680n06V_HKvR1H1LZhsh7WvQAoA9jpSIg6/s320/Untitled-1.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Bam, the length of the selection is displayed.&amp;nbsp; My quote here is 80 words so I&#39;m applying my blockquote autostyle to it.</description><link>http://techoflaw.blogspot.com/2009/07/word-blockquote-tip.html</link><author>noreply@blogger.com (Bill)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirwclPPG-qSLrQ_rxSjtlw0itq62MXIWKw2Q-uB9OuGg37vYDBR2uvvFxWUhfTiha2Hp9zjR28nSIdQA7RgrWLJiyIE7H9Tn_Xjcm6KL4bug680n06V_HKvR1H1LZhsh7WvQAoA9jpSIg6/s72-c/Untitled-1.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-5772650248415961227</guid><pubDate>Mon, 29 Jun 2009 15:24:00 +0000</pubDate><atom:updated>2009-06-29T08:27:45.994-07:00</atom:updated><title>Convert Legal description to Longitude &amp; Latitude</title><description>&lt;a href=&quot;http://www.earthpoint.us/Townships.aspx&quot;&gt;earthpoint.us&lt;/a&gt; has a great tool that came in handy for me just last week.&amp;nbsp; If you&#39;re looking for the physical location of a property you can enter the township, range and section and convert that information to longitude and latitude (or vice versa).&amp;nbsp; Very helpful in rural condemnation cases.&lt;br /&gt;
&lt;br /&gt;
edit: &lt;a href=&quot;http://www.esg.montana.edu/gl/trs-data.html&quot;&gt;this &lt;/a&gt;tool from the University of Montana appears to do the same thing.</description><link>http://techoflaw.blogspot.com/2009/06/convert-legal-description-to-longitude.html</link><author>noreply@blogger.com (Bill)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-4035377170727172458</guid><pubDate>Wed, 24 Jun 2009 16:44:00 +0000</pubDate><atom:updated>2009-06-24T09:44:26.592-07:00</atom:updated><title>Show Links to Appendices on SDCL website with Greasemonkey Userscript</title><description>I came up with a quick and dirty method of linking to the appendices on the SDCL website.&amp;nbsp; Previously the only way (that I&#39;d found) to get to them online was via a text search.&amp;nbsp; I&#39;ve created a userscript that adds links to the appendices of SDCL 15-6.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
You must be using Firefox and have Greasemonkey installed.&amp;nbsp; See the homepage &lt;a href=&quot;http://userscripts.org/scripts/show/52323&quot;&gt;here &lt;/a&gt;or install the script &lt;a href=&quot;http://userscripts.org/scripts/source/52323.user.js&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
I&#39;d be happy to make more for any other specific chapters anyone suggests.&amp;nbsp; Drop us an email at &lt;a href=&quot;mailto:techoflaw@gmail.com&quot;&gt;techoflaw@gmail.&lt;/a&gt;com with your request.</description><link>http://techoflaw.blogspot.com/2009/06/show-links-to-appendices-on-sdcl.html</link><author>noreply@blogger.com (Bill)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-8978353018691899434</guid><pubDate>Tue, 23 Jun 2009 17:06:00 +0000</pubDate><atom:updated>2009-06-23T10:06:43.825-07:00</atom:updated><title>Easy Outlook Date Calculations</title><description>No more counting! No more counting! No more counting!&lt;br /&gt;
&lt;br /&gt;
If you happened to be walking by my office door a few minutes ago you may have heard this cheer, followed by my clumsily tripping over a bankers box full of papers.&amp;nbsp; OK, I didn&#39;t actually do a cheer (I did trip over the box though), but I was excited enough that I felt like doing one.&lt;br /&gt;
&lt;br /&gt;
I just discovered a drop-dead simple way of setting future reminders in Outlook (ex, 30 days &#39;discovery responses due&#39;).&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Create a new appointment in your Outlook Calendar like you would anything else; &lt;/li&gt;
&lt;li&gt;Give it a subject;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;For the &quot;Start Time&quot; use a plain text description of what you want to do.&amp;nbsp; It recognizes all sorts of text strings here&#39;s a few that I&#39;ve tested and work for sure in Outlook 2003&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&quot;30 days after today&quot;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&quot;45 days after tomorrow&quot;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&quot;3 days before June 25th&quot;&amp;nbsp; (a/k/a The &quot;if-you-haven&#39;t-bought-an-anniversary-present-yet-drive -immediately-to-a-jewelry-store-you-idiot&quot; reminder)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&quot;two weeks after today&quot;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;unfortunately it doesn&#39;t seem to recognize &quot;weekdays&quot; or &quot;business days&quot; for the sub-11 day time periods.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Hit &quot;Tab&quot; and then save the appointment.&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;This is going to be an extremely helpful little trick to help you stay on top of future due dates</description><link>http://techoflaw.blogspot.com/2009/06/easy-outlook-date-calculations.html</link><author>noreply@blogger.com (Bill)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-7102061524475897723</guid><pubDate>Fri, 15 May 2009 13:12:00 +0000</pubDate><atom:updated>2009-05-15T06:12:25.408-07:00</atom:updated><title>Add Dynamic Exhibit Stamps in Acrobat using a free stamp set</title><description>&lt;h3 class=&quot;title&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;a href=&quot;http://blogs.adobe.com/acrolaw/2009/05/add_dynamic_exhibit_stamps_in_ac.html#more&quot;&gt;Add Dynamic Exhibit Stamps in Acrobat using a free stamp set&lt;/a&gt;&lt;/h3&gt;</description><link>http://techoflaw.blogspot.com/2009/05/add-dynamic-exhibit-stamps-in-acrobat.html</link><author>noreply@blogger.com (Bill)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-8352762762983358464</guid><pubDate>Thu, 07 May 2009 22:46:00 +0000</pubDate><atom:updated>2009-05-07T15:46:38.402-07:00</atom:updated><title>Platypus for easier Statute Navigation</title><description>Mike and I have mentioned the power of &lt;a aiotarget=&quot;false&quot; aiotitle=&quot;greasemonkey&quot; href=&quot;https://addons.mozilla.org/en-US/firefox/addon/748&quot;&gt;Greasemonkey &lt;/a&gt;here before.&amp;nbsp; It can really be an amazing tool in customizing your web browsing, but also making your life as a lawyer easier.&amp;nbsp; Today I was browsing through the Rules of Civil Appellate Procedure chapter of the code (fun, right?) at around the Length of Briefs section (66) of the nearly 100 sections therein - and in light of the fact that I knew I&#39;d find myself on this very page again several times over the next few months or so - I knew there had to be an easier way to find what I&#39;m looking for.&lt;br /&gt;
&lt;br /&gt;
Of course when you&#39;re dealing with a specific, commonly used webpage a bookmark is always an option.&amp;nbsp; However Ctrl+D was not what I was after today.&amp;nbsp; Enter &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/737&quot;&gt;Platypus&lt;/a&gt;.&amp;nbsp; Frankly, I don&#39;t remember if I&#39;ve mentioned Platypus before or not, but if I had I would have told you it is a robust add-on for firefox that creates on-the-fly greasemonkey extensions which customize the way any given page appears and tailors them to your specific needs. &lt;br /&gt;
&lt;br /&gt;
I knew that for my issue I was going to be coming back to this page over and over again and that I would want to easily find specific sections for reference.&amp;nbsp; Using Platypus I was able to highlight sections that I knew I would want to reference later as well as highlight and bold the &lt;i&gt;really&lt;/i&gt; important ones.&amp;nbsp; For example, References in Briefs to Parties, congratulations, you are important to me and you are hereby hilighted.&amp;nbsp; However, Mr. Printing and Binding Specifications for Briefs, you are &lt;b&gt;&lt;i&gt;very &lt;/i&gt;&lt;/b&gt;important to me (owing to my experience in having a brief kicked back because one paragraph, &lt;i&gt;one paragraph&lt;/i&gt;, was improperly aligned) and you are therefore now highlighted and bold.&lt;br /&gt;
&lt;br /&gt;
Here&#39;s a side-by-side before and after of the page:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJCK8bBUDiDwLKL0SIs7QPa5Ag2EqCWIoCXHwfovyDfIpVfP2sQDb9cUaUvgYEccT3eT6mVeapcffOM9B0WS50s8xca3hTD7NPgIwYn-i90pmSIlFnXmkQIMUWpnRN-6haJ-zjY7-fWmZ4/s1600-h/Untitled-6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJCK8bBUDiDwLKL0SIs7QPa5Ag2EqCWIoCXHwfovyDfIpVfP2sQDb9cUaUvgYEccT3eT6mVeapcffOM9B0WS50s8xca3hTD7NPgIwYn-i90pmSIlFnXmkQIMUWpnRN-6haJ-zjY7-fWmZ4/s400/Untitled-6.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
As you can see, the links on the left run together and unless you know the specific section number off the top of your head, you&#39;re going to be reading titles.&amp;nbsp; On the right however, your eye quickly jumps to the sections that you have designated.&lt;br /&gt;
&lt;br /&gt;
Platypus is simple to use.&amp;nbsp; Once you&#39;ve installed the extension you simply right click on any page that you want to customize and select Platypus! from the context menu.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHIWmX0whYhesqbSCQoRghfiPtC-6ktgJHEXQm2JIRK7Mgcfyw5bCiEeTOpmq62gLz46bJ2teG0pYih9UkjgPoQRCA8qeMyOD-6czfKtBUafMwzT6Tfx4geaFvoI4SFFdmpzCenjC5k1iR/s1600-h/Untitled-8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHIWmX0whYhesqbSCQoRghfiPtC-6ktgJHEXQm2JIRK7Mgcfyw5bCiEeTOpmq62gLz46bJ2teG0pYih9UkjgPoQRCA8qeMyOD-6czfKtBUafMwzT6Tfx4geaFvoI4SFFdmpzCenjC5k1iR/s320/Untitled-8.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
You will initially notice that areas of the page are turned red when you run your mouse over them.&amp;nbsp; These are areas that are editable on the page.&amp;nbsp; If there is one weakness to Platypus it&#39;s that you are at the mercy of the code and layout used by the designer as far as areas that are editable.&amp;nbsp; The SD Statute Chapters are a good example.&amp;nbsp; It would be much more desireable to highlight the entire title of the individual section along with its link, but because of the way the HTML of the page is rendered that&#39;s not an easy option in this instance.&amp;nbsp; To edit the style of an area mouse over an editable area and right click again.&amp;nbsp; Now you&#39;re looking at the Platypus context menu.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYmYdnlapp2gjLJlR74ajlW0Ouk4KFouKUnbHLAIqJjZOybjeBwLz3tPs4w_zp14V7I0JSz78NLAWI0cgHxBurBJN-SCQTAsRVuhHUkspBXtK7WSs3PquG-xmFKDYDTqOAIDtIse_a-CtJ/s1600-h/Untitled-9.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYmYdnlapp2gjLJlR74ajlW0Ouk4KFouKUnbHLAIqJjZOybjeBwLz3tPs4w_zp14V7I0JSz78NLAWI0cgHxBurBJN-SCQTAsRVuhHUkspBXtK7WSs3PquG-xmFKDYDTqOAIDtIse_a-CtJ/s320/Untitled-9.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
There are several options and they can all be valuable depending on what you want to do on a page.&amp;nbsp; In this instance we want to edit the style of the page so click Set Style.&amp;nbsp; A new menu will pop up with several options.&amp;nbsp; To highlight find the Background Color and select yellow (or your choice), if your done click Accept, to preview click Apply.&amp;nbsp; If you want to make the text of an area bold that&#39;s under the Font Weight option.&lt;br /&gt;
&lt;br /&gt;
Once you&#39;ve made and accepted your changes it is very important that you Save your changes.&amp;nbsp; Before navigating away from the page your editing click Save and Exit Platypus on the Platypus Context Menu.&amp;nbsp; A greasemonkey script will (should) then install and your changes are saved.</description><link>http://techoflaw.blogspot.com/2009/05/platypus-for-easier-statute-navigation.html</link><author>noreply@blogger.com (Bill)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJCK8bBUDiDwLKL0SIs7QPa5Ag2EqCWIoCXHwfovyDfIpVfP2sQDb9cUaUvgYEccT3eT6mVeapcffOM9B0WS50s8xca3hTD7NPgIwYn-i90pmSIlFnXmkQIMUWpnRN-6haJ-zjY7-fWmZ4/s72-c/Untitled-6.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-8844987621879792660</guid><pubDate>Sun, 12 Apr 2009 15:20:00 +0000</pubDate><atom:updated>2009-04-12T08:20:01.132-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Automation</category><category domain="http://www.blogger.com/atom/ns#">Intermediate</category><category domain="http://www.blogger.com/atom/ns#">Macros</category><title>MOTD: Auto-update the date</title><description>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;I&#39;ve talked before about making Word templates out of commonly used documents. I&#39;ve also talked about date fields and SaveDate fields. Some documents might use language like &quot;Executed this 15th day of March, 2009.&quot; There isn&#39;t a good way to have the day read &quot;2nd&quot;, &quot;3rd&quot;, &quot;4th&quot; ect. Now most people might think this isn&#39;t a big deal, its easily changed manually. But the whole point of my template is to cut down on ugly typos when I forget to update something. So, I created a macro.&lt;br/&gt;&lt;br/&gt;In my template, I inserted a date field by going to Word&#39;s Insert tab &lt;img style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXyjN9PCOinVMeQaE6V22rwKB2w7EvchA22_za-jQlHgdNQpTQbmMfkssG78dXGeCunVTX62uKEi8_XHVYTUfjfWlmeD4aXzYXCpRN6OK15Xpkf4Zy6VW2eqlsdjt-VtpRdxgkBvEb7P6g/s320/Insert.png&#39;/&gt; and clicking Quick Parts &lt;img style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq689K5wGJvZmE-Mr0i1nOU_GHx23xA9WvePUvylnj3GWdORxmdQ_jfcE65wnWOs7fMC9CmUdhuB2K4KrX7wEtdUDtsICyDkj_cP3HtIU88P7B9a17uvslryYpxT7sn63JoYuERvqm7B5g/s320/QuickParts.png&#39;/&gt; and then selecting Date from the Field names list (you can use SaveDate if you want - see &lt;a href=&#39;http://techoflaw.blogspot.com/2009/03/motd-autoupdate-fields-on-save.html&#39;&gt;this post&lt;/a&gt; for more about the SaveDate field). The Date field displays the current date. The Date formats box is used to control how the date is displayed. The box uses a code system; &quot;d&quot; stands for day, &quot;M&quot; stands for month, &quot;y&quot; stands for year, &quot;h&quot; stands for hour, &quot;m&quot; stands for minute, and &quot;s&quot; stands for second. Note that you capitalize M for month because lower case m stands for minute. The formating is a little difficult to explain so examples are the only way to go. If you want the date to be formatted like &quot;3/15/09&quot;, type M/d/yy. For &quot;3/15/2009,&quot; type M/d/yyyy. For &quot;Sunday, March 15, 2009,&quot; type dddd, MMMM dd, yyyy. Most of the common formats are in the list so you don&#39;t generally need to figure the formatting out. However, I want to do something out of the ordinary. I want the document to read something like &quot;Executed on the 1st,&quot; so clear out the Date formats box and just place a &quot;d&quot; there. &lt;br/&gt;&lt;img height=&#39;353&#39; width=&#39;540&#39; style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNYYBc22qXQo8X6Hrwcq_oMyIH9WDs3QBVxJNS_yY0iXQ57_iLkwNv8MuGJEaa4fQEK58B6Nuc83moTrmbxyFkYKpAeQUL_cNmu3BAx6As3rxmjH1w0uvxPRvIZ_VYniylBgycdf8wbVjc/?imgmax=800&#39;/&gt;&lt;br/&gt;&lt;br/&gt;Right after the Date box we just inserted, insert a MacroField by selecting MacroField from the Field names list. In the Display text box put something like &quot;st&quot; (because this box will say &quot;st&quot;, &quot;nd&quot;, or &quot;rd&quot;). In the Macro name box just leave the default there (AcceptAllChangesInDoc) because we will add our own Macro next. Your document looks something like this:&lt;br/&gt;&lt;img style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqbZ6cPj673siG010C6MFr9PckWopfsM54hMi6CY_Ud66SP1B8N_1gGRJpsTsEesknMzR_-Egej11oqCjSHF0AoKb_j8Qqss7ZYTIi77PvHVuyGX5Vm2TZe7nX5fkZl1pZn58TaTrinyMZ/?imgmax=800&#39;/&gt;&lt;br/&gt;Click on the &quot;st&quot; and type Shift + F9. This will expand the MacroField to display its code. Replace AcceptAllChangesInDoc with DateSuperScript - the name of the macro we will make next.&lt;br/&gt;&lt;img style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTpgV_QdYGjzDlgUBdxk9x0-fmC8i7cBr54NO_nftN_exVLoMr-SdbPhRhQphPfYWdJIpfs7cj_fNMRLyKTNcUQ9Uh4mqDzy4ur9HdZgakaTTbiK2A01oZ_ovF3f2hrOY8nHnWc4WoxQSG/?imgmax=800&#39;/&gt;&lt;br/&gt;&lt;br/&gt;I want the month and the year at the end so I insert a second Date field using the code MMMM, yyyy.&lt;br/&gt;&lt;img style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBzdcuYLV6xwVuKgQ_B57Mt3TuTVPcLtjwLbdUyMK-bV3xaclj_xpzw3MrbOP5A5L1A4Rq16M0p3DKo0vC3kkO8BCA1uUpwEHxRP0HF7jDNC7DjVVunKRTRa2pmIukIFvhHg3jcQ56BXbX/?imgmax=800&#39;/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;The finished product looks like this:&lt;br/&gt;&lt;img style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEis3tMBrUumX8X-lMcWPsLjh6__dOJpXVPTK8xw5DRDeRO1I1tZnXMJmmKd0XPSLaGU2I-KzpSAgl8FZ5YlQvR3wWkYrcVDDw6CxXtj4HYfscv-GDPHGTxuK9Tpg7TolUKIZpIuB39CSk2X/?imgmax=800&#39;/&gt;&lt;br/&gt;Now type Alt + F11 to open up the Visual Basic editor. Then select the Project template for your document in the project window (it will have the name of your Word document). Expand the project. Expand the Microsoft Word Objects tab and select the ThisDocument icon and then paste this code in the document:&lt;br/&gt;&lt;br/&gt;Sub AutoSuperScript()&lt;br/&gt;Dim oStory As Range&lt;br/&gt;Dim oField As Field&lt;br/&gt;For Each oStory In ActiveDocument.StoryRanges&lt;br/&gt;For Each oField In oStory.Fields&lt;br/&gt;&lt;br/&gt;If InStr(1, oField.Code.Text, &quot; MACROBUTTON  DateSuperscript&quot;) Then&lt;br/&gt;    oField.Code.Text = &quot; MACROBUTTON  DateSuperscript &quot; + GetDateSuperscript&lt;br/&gt;End If&lt;br/&gt;oField.Update&lt;br/&gt;Next oField&lt;br/&gt;Next oStory&lt;br/&gt;End Sub&lt;br/&gt;&lt;br/&gt;Private Sub Document_New()&lt;br/&gt;AutoSuperScript&lt;br/&gt;End Sub&lt;br/&gt;&lt;br/&gt;Private Function GetDateSuperscript()&lt;br/&gt;&#39;1-&amp;gt; st&lt;br/&gt;&#39;2-&amp;gt;nd&lt;br/&gt;&#39;3-&amp;gt;rd&lt;br/&gt;&#39;0, &amp;gt;3 -&amp;gt;th&lt;br/&gt;strDt = Str(Day(Now))&lt;br/&gt;strEnd = Right(strDt, 1)&lt;br/&gt;If strEnd = 1 Then&lt;br/&gt;    GetDateSuperscript = &quot;st&quot;&lt;br/&gt;ElseIf strEnd = 2 Then&lt;br/&gt;    GetDateSuperscript = &quot;nd&quot;&lt;br/&gt;ElseIf strEnd = 3 Then&lt;br/&gt;    GetDateSuperscript = &quot;rd&quot;&lt;br/&gt;Else&lt;br/&gt;    GetDateSuperscript = &quot;th&quot;&lt;br/&gt;End If&lt;br/&gt;End Function&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Now every time you create a new document from your template the date will be updated. If you really want to get wild, add the AutoSuperScript function to the UpdateAll function I talked about in &lt;a href=&#39;http://techoflaw.blogspot.com/2009/03/motd-autoupdate-fields-on-save.html&#39;&gt;this post&lt;/a&gt;. That way, the superscript will get updated every save.&lt;br/&gt;&lt;br/&gt;&lt;div class=&#39;zemanta-pixie&#39;&gt;&lt;img src=&#39;http://img.zemanta.com/pixy.gif?x-id=f909394e-5e6b-4216-a645-577d44ba3904&#39; class=&#39;zemanta-pixie-img&#39;/&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://techoflaw.blogspot.com/2009/03/motd-auto-update-date.html</link><author>noreply@blogger.com (Michael Shubeck)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXyjN9PCOinVMeQaE6V22rwKB2w7EvchA22_za-jQlHgdNQpTQbmMfkssG78dXGeCunVTX62uKEi8_XHVYTUfjfWlmeD4aXzYXCpRN6OK15Xpkf4Zy6VW2eqlsdjt-VtpRdxgkBvEb7P6g/s72-c/Insert.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-7404940373327953884</guid><pubDate>Sun, 05 Apr 2009 21:08:00 +0000</pubDate><atom:updated>2009-04-05T14:08:01.200-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Automation</category><category domain="http://www.blogger.com/atom/ns#">Intermediate</category><category domain="http://www.blogger.com/atom/ns#">Macros</category><title>MOTD: Print Current Page Shortcut</title><description>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;I use the print current page setting in the Print dialog of Word enough that I recorded a macro for it. I simply recorded a macro without editing any code so you can record it yourself using &lt;a href=&#39;http://techoflaw.blogspot.com/2008/02/using-microsoft-office-macros.html&#39;&gt;this post&lt;/a&gt; and &lt;a href=&#39;http://techoflaw.blogspot.com/2008/02/video-demonstration-of-macro-recording.html&#39;&gt;this post&lt;/a&gt;, or you can put the following code in the Normal template and assign a shortcut to it (use this post):&lt;br/&gt;&lt;br/&gt;Sub PrintCurrent()&lt;br/&gt;&#39;&lt;br/&gt;&#39; PrintCurrent Macro&lt;br/&gt;&#39; Macro recorded 3/9/2009 by Michael Shubeck&lt;br/&gt;&#39;&lt;br/&gt;    Application.PrintOut FileName:=&quot;&quot;, Range:=wdPrintCurrentPage, Item:= _&lt;br/&gt;        wdPrintDocumentContent, Copies:=1, Pages:=&quot;&quot;, PageType:=wdPrintAllPages, _&lt;br/&gt;        ManualDuplexPrint:=False, Collate:=True, Background:=True, PrintToFile:= _&lt;br/&gt;        False, PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _&lt;br/&gt;        PrintZoomPaperHeight:=0&lt;br/&gt;End Sub&lt;br/&gt;&lt;br/&gt;&lt;div class=&#39;zemanta-pixie&#39;&gt;&lt;img src=&#39;http://img.zemanta.com/pixy.gif?x-id=3cf88368-34a3-47c4-8412-782919e79d8f&#39; class=&#39;zemanta-pixie-img&#39;/&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://techoflaw.blogspot.com/2009/04/motd-print-current-page-shortcut.html</link><author>noreply@blogger.com (Michael Shubeck)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-5525688372046183445</guid><pubDate>Sun, 29 Mar 2009 20:56:00 +0000</pubDate><atom:updated>2009-03-29T13:56:03.725-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Automation</category><category domain="http://www.blogger.com/atom/ns#">Macros</category><title>MOTD: Insert Merge Field</title><description>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;I&#39;ve posted before about the &lt;a href=&#39;http://techoflaw.blogspot.com/2008/10/law-office-automation-mail-merge-in.html&#39;&gt;amazing potential of Word&#39;s Mail Merge feature&lt;/a&gt;, I use it so much that I&#39;ve created a macro to insert MergeFields when I&#39;m creating a merge document. I then assign the macro to a shortcut so I can quickly insert these fields in my documents. I simply recorded a macro without editing any code so you can record it yourself using &lt;a href=&#39;http://techoflaw.blogspot.com/2008/02/using-microsoft-office-macros.html&#39;&gt;this post&lt;/a&gt; and &lt;a href=&#39;http://techoflaw.blogspot.com/2008/02/video-demonstration-of-macro-recording.html&#39;&gt;this post&lt;/a&gt;, or you can put the following code in the Normal template and assign a shortcut to it (use this post):&lt;br/&gt;&lt;br/&gt;Sub InsertMergeField() &#39;ALT CTRL M&lt;br/&gt;&#39;&lt;br/&gt;&#39; InsertMergeField Macro&lt;br/&gt;&#39; Macro recorded 3/13/2009 by Michael Shubeck&lt;br/&gt;&#39;&lt;br/&gt;    Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, Text:= _&lt;br/&gt;        &quot;MERGEFIELD  INSERT &quot;, PreserveFormatting:=True&lt;br/&gt;    Selection.MoveLeft Unit:=wdCharacter, Count:=1&lt;br/&gt;    Selection.Fields.ToggleShowCodes&lt;br/&gt;End Sub&lt;br/&gt;&lt;br/&gt;&lt;div class=&#39;zemanta-pixie&#39;&gt;&lt;img src=&#39;http://img.zemanta.com/pixy.gif?x-id=2352b948-24db-4b08-9097-8e95eb60f667&#39; class=&#39;zemanta-pixie-img&#39;/&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://techoflaw.blogspot.com/2009/03/motd-insert-merge-field.html</link><author>noreply@blogger.com (Michael Shubeck)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-7677373740794678797</guid><pubDate>Sun, 22 Mar 2009 20:27:00 +0000</pubDate><atom:updated>2009-03-22T13:27:05.223-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Automation</category><category domain="http://www.blogger.com/atom/ns#">Intermediate</category><category domain="http://www.blogger.com/atom/ns#">Macros</category><title>Macro of the Day (MOTD): Keybord Shortcut For Envelope Printing</title><description>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;I do a lot of envelope printing in my job and I use Word&#39;s Envelope Wizard to do most of my envelope printing. I don&#39;t know why they have a whole wizard for this though. I would prefer if I could simply highlight the person&#39;s address in the letter I was drafting, type a shortcut, and have it print. So, I created a macro. Type Alt + F11 to open the Visual Basic editor. I would put this code in the Normal template. The Normal template is the basis for all Word documents. By putting code there, it will run in any document you are using.&lt;br/&gt;&lt;br/&gt;In the Project window on the left side of the Visual Basic editor, open up the Normal tab and the Microsoft Word Objects tab under that. Double click on the ThisDocument icon. Paste the following code in.&lt;br/&gt;&lt;br/&gt;Sub PrintEnvelope()&lt;br/&gt;&#39;&lt;br/&gt;&#39; PrintEnvelope Macro&lt;br/&gt;&#39; Macro recorded 3/10/2009 by Michael Shubeck&lt;br/&gt;&#39;&lt;br/&gt;    ActiveDocument.Envelope.PrintOut ExtractAddress:=False, OmitReturnAddress _&lt;br/&gt;        :=True, PrintBarCode:=False, PrintFIMA:=False, Height:=InchesToPoints( _&lt;br/&gt;        4.13), Width:=InchesToPoints(9.5), Address:=Selection.Text, AutoText _&lt;br/&gt;        :=&quot;ToolsCreateLabels3&quot;, ReturnAddress:= _&lt;br/&gt;        &quot;The Law Offices of Gregory A. Yates&quot;, ReturnAutoText:= _&lt;br/&gt;        &quot;ToolsCreateLabels2&quot;, AddressFromLeft:=wdAutoPosition, AddressFromTop:= _&lt;br/&gt;        wdAutoPosition, ReturnAddressFromLeft:=wdAutoPosition, _&lt;br/&gt;        ReturnAddressFromTop:=wdAutoPosition, DefaultOrientation:=wdLeftLandscape _&lt;br/&gt;        , DefaultFaceUp:=False, PrintEPostage:=False&lt;br/&gt;End Sub&lt;br/&gt;&lt;br/&gt;Now lets hook the macro up to a keyboard shortcut. In Word 2007, click on the Office Button &lt;img src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTiUPg-GDnAx5R-hIbXJ0taPlpCxk_HXSUUD_fCLK8J-WVq_UHDdOraXEE2c29Itc86XNJXYWe6FwhaTGN3kTgEz5o1odOgdGGKalSGQwyVgEZqPEiElwFc8RDC6ipOx-Hv3ff0s-UVOwM/?imgmax=800&#39; style=&#39;max-width: 800px;&#39;/&gt; Then click on Word Options at the bottom of the menu that pops out. Then hit the Customize tab. Finally, at the bottom of the Customize window, hit the customize keyboard shortcuts button. In the Categories box, scroll down to Macros. Then, in the Macros box, select our PrintEnvelope macro. Now, click in the Press New Shortcut Key box. Type the key combination that you want to assign to the macro. If the key combination is already used it, the window will show text that says &quot;Currently assigned to.&quot; Usually I just replace what was assigned by the Microsoft people because they have shortcuts for features I will never use. Finally, hit the Assign button (don&#39;t forget this - I do all the time).&lt;br/&gt;&lt;img src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg61JfdZwYPNoNRe-P2xhyphenhyphen2zDJ7hzs2qktZKl6kn_nmvd4sMjPzPzZxs8Q-AsngZSjsUW0V9e1RVPJlOFjGDZYq11TSNQlb-wTd-rlbyKP3Iyo5WuAFjeAlPpNQvDZGpK8PVbJSKAQBoV2B/?imgmax=800&#39; style=&#39;max-width: 800px;&#39;/&gt;&lt;br/&gt;&lt;br/&gt;Now you can highlight a person&#39;s address in your document, use your shortcut, and the envelope will print.&lt;br/&gt;&lt;br/&gt;As a final note, watch out where the envelpe prints if you have multiple printers installed. The envelope will print to the printer listed in the print menu.&lt;br/&gt;&lt;br/&gt;&lt;div class=&#39;zemanta-pixie&#39;&gt;&lt;img src=&#39;http://img.zemanta.com/pixy.gif?x-id=53b66675-5022-4a50-9003-13ee6ad7e121&#39; class=&#39;zemanta-pixie-img&#39;/&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://techoflaw.blogspot.com/2009/03/macro-of-day-motd-keybord-shortcut-for.html</link><author>noreply@blogger.com (Michael Shubeck)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTiUPg-GDnAx5R-hIbXJ0taPlpCxk_HXSUUD_fCLK8J-WVq_UHDdOraXEE2c29Itc86XNJXYWe6FwhaTGN3kTgEz5o1odOgdGGKalSGQwyVgEZqPEiElwFc8RDC6ipOx-Hv3ff0s-UVOwM/s72-c?imgmax=800" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-180430178639577911</guid><pubDate>Sun, 15 Mar 2009 20:23:00 +0000</pubDate><atom:updated>2009-03-15T14:57:27.296-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Automation</category><category domain="http://www.blogger.com/atom/ns#">Macros</category><title>MOTD: Autoupdate fields on save</title><description>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;This will be the first of a series of posts on cool Microsoft Word macros I have been using to make me more efficient at producing documents and cut down on embarrassing errors. Bill and I have been &lt;a href=&#39;http://techoflaw.blogspot.com/search/label/Macros&#39;&gt;preaching the benefits of macros for a while on this blog&lt;/a&gt;. Check &lt;a href=&#39;http://techoflaw.blogspot.com/2008/02/using-microsoft-office-macros.html&#39;&gt;this post&lt;/a&gt; out for an introduction.&lt;br/&gt;&lt;br/&gt;I use templates for all of my commonly used documents, from my basic letter or fax template to more complex pleading documents. I have discussed &lt;a href=&#39;http://techoflaw.blogspot.com/2008/02/making-templates-of-commonly-used.html&#39;&gt;how to create templates&lt;/a&gt; before. Word allows you to insert blanks called fields in a document. These fields will automatically fill in information at certain times. In many of my templates I have fields that automatically fill in the date or &lt;a href=&#39;http://techoflaw.blogspot.com/2009/02/autogenerate-table-of-contents-in-word.html&#39;&gt;generate tables of contents&lt;/a&gt;, among other things. These fields all need to be manually updated by right clicking on them and clicking update. Sometimes I forget to update the field before printing so I created a macro to automatically update the fields when I hit the save button. Credit goes to these blog posts: &lt;a href=&#39;http://forums.techguy.org/4372622-post8.html&#39;&gt;1&lt;/a&gt;, &lt;a href=&#39;http://www.tech-archive.net/Archive/Word/microsoft.public.word.vba.beginners/2007-02/msg00004.html&#39;&gt;2&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;For experimentation, create a template using the procedures from the &lt;a href=&#39;http://techoflaw.blogspot.com/2008/02/making-templates-of-commonly-used.html&#39;&gt;creating templates tutorial&lt;/a&gt;. Then insert a save date field in that template. &lt;span xmlns=&#39;&#39;&gt;In Office 2007, you go to the Insert  tab on the Ribbon bar &lt;img style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXyjN9PCOinVMeQaE6V22rwKB2w7EvchA22_za-jQlHgdNQpTQbmMfkssG78dXGeCunVTX62uKEi8_XHVYTUfjfWlmeD4aXzYXCpRN6OK15Xpkf4Zy6VW2eqlsdjt-VtpRdxgkBvEb7P6g/s320/Insert.png&#39;/&gt;&lt;/span&gt;. Next, go to the Quick Parts button &lt;img style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq689K5wGJvZmE-Mr0i1nOU_GHx23xA9WvePUvylnj3GWdORxmdQ_jfcE65wnWOs7fMC9CmUdhuB2K4KrX7wEtdUDtsICyDkj_cP3HtIU88P7B9a17uvslryYpxT7sn63JoYuERvqm7B5g/s320/QuickParts.png&#39;/&gt;. &lt;span xmlns=&#39;&#39;&gt;Then select the Field menu item. &lt;br/&gt;&lt;img style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhquP9pw1J4b4pLtwXD5eJ_hDp7TQRriVBFbIH26EEX2GZ0HkZPzI-HuuocdWbejBMec6CONxCNvCQ0VeDXeMMc9kzGOiK8adTVMmWXXH4KoxeRpkxvFhIJ217oQVhGLzsCJ02-PVmTDDI1/s320/Field.png&#39;/&gt;&lt;br/&gt;&lt;br/&gt;In the Field dialog, select &lt;/span&gt;SaveDate. Select whatever date format you desire.&lt;br/&gt;&lt;img style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8KLzZh0hOXyLNNf4JLBw90S3iJFTVEsKIgAmHV2YsB4-CcVY_37kRcR5El2dOc-6GKjbli_JjgeI8E9Tzq525a1vudplX27F25BBlPc8oDyIuvBqRamP1rEwl9VuPZhpsObMx7KMkg_qT/?imgmax=800&#39;/&gt;&lt;br/&gt;&lt;br/&gt;A SaveDate field displays the date the document was saved (after it is updated) and, thus, is handy for letters and other documents that are printed and sent on the date they are saved. &lt;br/&gt;&lt;br/&gt;Now lets bring up the Visual Basic editor so we can start adding some code, type Alt + F11. In the Project window on the left, find the letter project and right click on it. Next click insert -&amp;gt; module. &lt;br/&gt;&lt;img src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP255K8qcWM9LPqlfhql9d-jOzuQgEggPE0MajMxxCigVK5DeuLmnlZu8vxWJ0rSAafd8IAGD-uJs-wWOEVbZ4Vh7VyFeBPlxAi8d15UmkibGCH1x5LeQYozF4n5eMekSTc9CCoPBOtDPf/?imgmax=800&#39; style=&#39;max-width: 800px;&#39;/&gt;&lt;br/&gt;A new item called a code module will be inserted under your project in a modules folder. It will be named Module1.&lt;br/&gt;&lt;br/&gt;Now insert a new class module just like you inserted the code module. The class module will be named Class1.&lt;br/&gt;&lt;br/&gt;Your Project window should look like this:&lt;br/&gt;&lt;img src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrMay_0nxgbN0Sy7GD9NlXF0T9z72NpUKq8OxPCajDZnnZZooDn0ae3r2lNL04IjE5JfDTtwkCD8rLPUIl_OgOUaSbyUuRBgkVYZVxzkbtxK1bvn5PBSWQT21BpCaUzqxAJPea1Avucdc2/?imgmax=800&#39; style=&#39;max-width: 800px;&#39;/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;The specifics of what ThisDocument, Module1, and Class1 are not very important at this point so I wont go into detail. We will just paste code to make things work. If you have a desire to understand code, see &lt;a href=&#39;http://techoflaw.blogspot.com/2008/03/intro-to-simple-code.html&#39;&gt;here&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;Double click on the ThisDocument icon in the Project window. Now paste the following code into the code window:&lt;br/&gt;&lt;br/&gt;Private Sub Document_New() &#39;has to be Document_New not Document_Open for it to work in a template&lt;br/&gt;&lt;br/&gt;    Call Register_Event_Handler&lt;br/&gt;&lt;br/&gt;End Sub&lt;br/&gt;&lt;br/&gt;Now double click on the Module1 icon and paste this code in:&lt;br/&gt;&lt;br/&gt;Dim X As New Class1&lt;br/&gt;Public Sub Register_Event_Handler()&lt;br/&gt;    Set X.App = Word.Application&lt;br/&gt;End Sub&lt;br/&gt;&lt;br/&gt;Finally, paste this code into Class1:&lt;br/&gt;&lt;br/&gt;Public WithEvents App As Word.Application&lt;br/&gt;&lt;br/&gt;Private Sub App_DocumentBeforeSave(ByVal Doc As Document, SaveAsUI As Boolean, Cancel As Boolean)&lt;br/&gt;&lt;br/&gt;UpdateAll&lt;br/&gt;&lt;br/&gt;End Sub&lt;br/&gt;&lt;br/&gt;Sub UpdateAll()&lt;br/&gt;Dim oStory As Range&lt;br/&gt;Dim oField As Field&lt;br/&gt;Dim bSaveDate As Boolean&lt;br/&gt;bSaveDate = False&lt;br/&gt;&lt;br/&gt;On Error Resume Next&lt;br/&gt;For Each oStory In ActiveDocument.StoryRanges&lt;br/&gt;For Each oField In oStory.Fields&lt;br/&gt;If oField.Type = wdFieldSaveDate Then&lt;br/&gt;    bSaveDate = True&lt;br/&gt;End If&lt;br/&gt;oField.Update&lt;br/&gt;Next oField&lt;br/&gt;Next oStory&lt;br/&gt;If bSaveDate = True Then&lt;br/&gt;    MsgBox &quot;Save a second time to update a save date field&quot;&lt;br/&gt;End If&lt;br/&gt;On Error GoTo 0&lt;br/&gt;End Sub&lt;br/&gt;&lt;br/&gt;SaveDate fields present a special paradox. The document has to be saved before the field can be updated. I have the following code to remind me to press save twice to update the field:&lt;br/&gt;If bSaveDate = True Then&lt;br/&gt;    MsgBox &quot;Save a second time to update a save date field&quot;&lt;br/&gt;End If&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;Now save the template and double click on the template file to create a new document using that template. When you hit save the message box will remind you to save a second time, and when you do, the date field will be updated automatically. &lt;br/&gt;&lt;br/&gt;This same code will automatically update tables of contents, numbering and any other Word field that automatically generates information.&lt;br/&gt;&lt;br/&gt;&lt;div class=&#39;zemanta-pixie&#39;&gt;&lt;img src=&#39;http://img.zemanta.com/pixy.gif?x-id=4287d928-ffc1-4e4f-9c7f-c530268c801e&#39; class=&#39;zemanta-pixie-img&#39;/&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://techoflaw.blogspot.com/2009/03/motd-autoupdate-fields-on-save.html</link><author>noreply@blogger.com (Michael Shubeck)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXyjN9PCOinVMeQaE6V22rwKB2w7EvchA22_za-jQlHgdNQpTQbmMfkssG78dXGeCunVTX62uKEi8_XHVYTUfjfWlmeD4aXzYXCpRN6OK15Xpkf4Zy6VW2eqlsdjt-VtpRdxgkBvEb7P6g/s72-c/Insert.png" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-6692503426589439917</guid><pubDate>Thu, 19 Feb 2009 20:57:00 +0000</pubDate><atom:updated>2009-02-19T12:57:11.430-08:00</atom:updated><title>Word shortcut of the day: Ctrl+Shift+A</title><description>Hello there, it&#39;s been a while.&amp;nbsp; Just wanted to stop by amid my dilligent work protecting the rights of innocent South Dakotan&#39;s to pollute and drop by a little tip I thought needed sharing.&lt;br /&gt;
&lt;br /&gt;
When you&#39;re working in Word and you need a section in all capitals select it and press Ctrl+Shift+A.&amp;nbsp; The same combination returns it to the normal case setting.&amp;nbsp; I use this in my captions and for section headings in briefs quites a bit.&amp;nbsp; Hope it helps.&lt;br /&gt;
&lt;br /&gt;
See you in another 6 months! just kidding (hopefully)</description><link>http://techoflaw.blogspot.com/2009/02/word-shortcut-of-day-ctrlshifta.html</link><author>noreply@blogger.com (Bill)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-521470796558691644</guid><pubDate>Mon, 16 Feb 2009 21:37:00 +0000</pubDate><atom:updated>2009-02-16T14:45:39.678-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Phones/Communication</category><category domain="http://www.blogger.com/atom/ns#">Synchronization</category><title>Sync Mobile Contacts to Gmail</title><description>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;Google has finally implemented something that users have been requesting for years, synchronization of mobile phone contacts and calendar items with gmail. Google previously released &lt;a href=&#39;http://www.google.com/support/calendar/bin/answer.py?hl=en&amp;amp;answer=89955&#39;&gt;Google Calendar Sync&lt;/a&gt;, which synchronizes between Outlook and Google calendar. This allowed you to bounce Google Calendar items off Outlook and onto a mobile phone. Now you can synchronize directly between your phone and Google, AND contacts will be synchronized.&lt;br/&gt;&lt;br/&gt;Now our appointments and contacts can be backed up, readily accessible from anywhere, and easily edited from a PC.&lt;br/&gt;&lt;br/&gt;You can find instructions &lt;a href=&#39;http://www.google.com/support/mobile/bin/answer.py?answer=138636&amp;amp;ctx=sibling&amp;amp;topic=14299&#39;&gt;here&lt;/a&gt;. I had trouble setting up my Windows Mobile phone the solution is &lt;a href=&#39;http://www.google.com/support/forum/p/Google+Mobile/thread?tid=7163bd962c8a210b&amp;amp;hl=en&#39;&gt;here&lt;/a&gt;.&lt;br/&gt;&lt;br/&gt;&lt;div class=&#39;zemanta-pixie&#39;&gt;&lt;img src=&#39;http://img.zemanta.com/pixy.gif?x-id=cdfb0a1a-2a06-426a-a6e5-f1eb2cb0bea6&#39; class=&#39;zemanta-pixie-img&#39;/&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://techoflaw.blogspot.com/2009/02/sync-mobile-contacts-to-gmail.html</link><author>noreply@blogger.com (Michael Shubeck)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-8809658738916970737</guid><pubDate>Sat, 14 Feb 2009 23:27:00 +0000</pubDate><atom:updated>2009-02-14T19:31:20.583-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Automation</category><title>Autogenerate Table of Contents in Word</title><description>&lt;div xmlns=&#39;http://www.w3.org/1999/xhtml&#39;&gt;So its that time again and the poor first years are writing briefs in Appellate Advocacy. One of the most frustrating things was creating a table of contents and table of authorities and have all the pages right - especially forgetting to update after an edit.&lt;br/&gt;&lt;br/&gt;&lt;u&gt;&lt;b&gt;Auto Generate Table of Authorities&lt;/b&gt;&lt;/u&gt;&lt;br/&gt;West provides a utility called &lt;a href=&#39;http://west.thomson.com/software/westcitelink/&#39;&gt;WestCiteLink&lt;/a&gt; that takes the pain out of the table of authorities. There is a Firefox plugin called &lt;a href=&#39;http://www.citegenie.com/&#39;&gt;CiteGenie&lt;/a&gt; that is supposed to take the pain out of citation. Bill recommended CiteGenie but I haven&#39;t had the time to test it.&lt;br/&gt;&lt;br/&gt;&lt;u&gt;&lt;b&gt;Auto Generate Table of Contents&lt;/b&gt;&lt;/u&gt;&lt;br/&gt;Word has a function that will generate your table of contents automatically. To use it we first have to become familiar with styles. In Word 07, you can find the styles buttons under the Home heading (because the first thing I think of when I think &quot;Home&quot; is styles and fonts etc. - good job M$). In earlier versions of Word, styles can be found under Format-&amp;gt;Styles and Formatting (now that makes sense). We are going to be using the heading styles that look like this:&lt;br/&gt;&lt;br/&gt;&lt;img style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5AFyX3Kt5mEKbQYcNqKaUvPj9MttuHFzNe6rLZuguyCky5QyHdw3ajd2slIHGO6zkE5Ni9IwsL61VybL_yWNRY4v2SCvt-eYSSIhpLH_aW26q6vqGLDrLLpWvUM2A4Kr36R0mlOsVg68D/?imgmax=800&#39;/&gt;&lt;br/&gt;&lt;br/&gt;Type some text into a blank word document, highlight the text, and then click on the style you want to apply. As a result, your text looks like the style you selected:&lt;br/&gt;&lt;img style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTMdzMRU4Amn4pKxA1Qf4uTNMZCvIXMVsTRUli6IvY4WgqMQd8JLqXJvmNhLX_TqdNGHoOvuGiqeuh8WhO1ng3USEtCRewp18eaJmOIuzrTFn1aGQIf_MoNEmkSBN6vGdAMxfrirBqxD2l/?imgmax=800&#39;/&gt;&lt;br/&gt;&lt;br/&gt;I have created two headings, one with the Heading 1 style, and the other with the Heading 2 style. Word will put all my headings that have been set to a certain style into a table of contents, complete with page numbers. &lt;br/&gt;&lt;br/&gt;First click at the place in the document where you want your table of contents. Go to the References tab in Word 07 (go to Insert-&amp;gt;Reference-&amp;gt;Index and Tables in earlier versions of Word). Then click on Table of Contents:&lt;br/&gt;&lt;img style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS6Pq2AqQ-gRTW-Lnu1mn5VM4rndPwhjWTfDD6oCZKVnKDeg5gL_76XASHG9mCP0nSmcwyeHkT03wzjiU_jGGi-B7b5E3hcda452QCEtf43KDWWbn13locPYIr60dybpPaTy5yjAdob3j4/?imgmax=800&#39;/&gt;&lt;br/&gt;Then select one of the Automatic tables. Your table of contents is automatically generated.&lt;br/&gt;&lt;br/&gt;&lt;b&gt;&lt;u&gt;Customizing Your Styles&lt;/u&gt;&lt;/b&gt;&lt;br/&gt;Its probably not a good idea to have your brief headings the funky colors, sizes, and fonts that Word defaults to so we will want to customize the heading style. &lt;br/&gt;&lt;br/&gt;In Word 07, highlight your heading, right click on it, and select Styles-&amp;gt;Save Selection as New Quick Style (in earlier versions, right click in the styles menu and select modify):&lt;br/&gt;&lt;img height=&#39;277&#39; width=&#39;359&#39; style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjle2wYjAIDO_xzeMwA9ipQ82ooiEavogJdRXQhISmJDvTE2txqFURdOKjXg7WPrTJ_Ul-0B0VQzUWgKJyVqDOhZmc9yzHzh_dvr5bwlIHQyt8pnTwYGEg6q4OZZ9SdDH0vFpGuCdDq4VYO/?imgmax=800&#39;/&gt;&lt;br/&gt;Under name, type a name for your style. Then click Modify. The modify window will pop up and you can set the font, size, and color settings the way you want them.&lt;br/&gt;&lt;img height=&#39;368&#39; width=&#39;358&#39; style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiVAaWCSrdcmoH-aAEhQGW5JjS9NSs2DG_wmHQQPKgidrvk2wlzzAUWTCbVns4NcqGi7kvny631EBABp9Jmo9DvnpkTipf204l_TIY-VUByvtfW88Qm0kJ-aKS3S_ZYH0T_FpUUf93nlB7/?imgmax=800&#39;/&gt;&lt;br/&gt;&lt;br/&gt;For numbered headings, click the Format button and select Numbering. In the Numbering window, pick the numbering type you want.&lt;br/&gt;&lt;img height=&#39;422&#39; width=&#39;299&#39; style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCZHWwM68NR6l0OUoFc3hEYWeqHf3ul2nvyGDDG-UQwwR-MnWyf720POKSxxT_KevEEa_0pP78vbzHSzZEWZRLFKNMaZGVJKqsBdFSDEReMJiVm_QEoLir5e3CSK20PGr5L8bA8_4cqALx/?imgmax=800&#39;/&gt;&lt;br/&gt;&lt;br/&gt;When all is finished, you can simply add more headings and then right click on your table of contents and hit update table. &lt;br/&gt;&lt;img height=&#39;213&#39; width=&#39;277&#39; style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghPw_OEhofdSlwudpogOBV44BoZvmDMrQMN4L5W-7Ot24X9UPkRAspnca_ehUm3lhryIcP8ORmuzmtHiOBL0MiEt3xEjYYlvbWOv76iojUMvoM3zne7zXktFTTjF2SPswRGqQIgCeFoxkW/?imgmax=800&#39;/&gt;&lt;br/&gt;&lt;br/&gt;Then select Entire Table (don&#39;t just update page numbers). Your table will automatically add the new headings and the right page numbers.&lt;br/&gt;&lt;br/&gt;&lt;img height=&#39;347&#39; width=&#39;324&#39; style=&#39;max-width: 800px;&#39; src=&#39;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9Nmxn89YmRcQ_MzKyV9qsBBpsqTMHSmAgFJeVQyKjgAt_OXSK1unRv0EPbOb81NT6oS86Ha8cd7Wk3YG7KARPScfiJEwcaHhKYfsYVe01aCcElkpQX1BBL06iQRYieirq6bKx2dv55q_d/?imgmax=800&#39;/&gt;&lt;br/&gt;&lt;/div&gt;</description><link>http://techoflaw.blogspot.com/2009/02/autogenerate-table-of-contents-in-word.html</link><author>noreply@blogger.com (Michael Shubeck)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5AFyX3Kt5mEKbQYcNqKaUvPj9MttuHFzNe6rLZuguyCky5QyHdw3ajd2slIHGO6zkE5Ni9IwsL61VybL_yWNRY4v2SCvt-eYSSIhpLH_aW26q6vqGLDrLLpWvUM2A4Kr36R0mlOsVg68D/s72-c?imgmax=800" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2604973781927644014.post-1687590920380252535</guid><pubDate>Fri, 31 Oct 2008 12:24:00 +0000</pubDate><atom:updated>2008-10-31T05:24:00.264-07:00</atom:updated><title>Make XP remember your open folders from the previous session</title><description>If you&#39;re like me you virtually always have the same folders open.&amp;nbsp; Previous versions of Windows would restore any folders you left open at the end of your previous session.... phew, that&#39;s a mouthful.&amp;nbsp; In other words, If you keep the same folders open regularly, and you want them open when you restart, then follow these steps in any folder.&lt;br /&gt;
&lt;br /&gt;
1. Click Tools&lt;br /&gt;
2. Click Folder Options&lt;br /&gt;
3. Click the View tab&lt;br /&gt;
4. Scroll down and check the checkbox beside &quot;Restore previous folder windows at logon&quot;&lt;br /&gt;
5. Click OK, and you&#39;re good.</description><link>http://techoflaw.blogspot.com/2008/10/make-xp-remember-your-open-folders-from.html</link><author>noreply@blogger.com (Bill)</author><thr:total>0</thr:total></item></channel></rss>