Personal MS Word Customizations

Version 3.00 — 2010-07-15

'Personal - VBA, toolbars, & keybindings to customize MS Word
'Author: Christopher Rath < >
'Date: 2010-07-15
'Version: 3.00
'Archived at: http://www.rath.ca/Misc/VBacs/
'Copyright (c) 1998-2008 Christopher Rath
'Distributed under the GNU Lesser General Public License v2.1
'   (see the LGPL_License VBA module for the license text)
'Warranty: None, see the license.

Note: the customizations in this template file are intended to accompany VBacs.dot.

Installation Instructions

To install these Personal customizations into your copy of MS Word (the customizations may be downloaded from Personal_3.00.zip):

  1. Copy this file into your MS Word Startup folder. If you’re not sure where this is, check the location by going to OfficeàWord Options]àAdvancedàGeneralà[File Locations] and checking the “Startup” entry.  I strongly recommend actually double-checking the Startup folder location.  Please be aware that on some versions of Windows the Startup folder is hidden; you can view hidden folders by opening Explorer and then checking the “Show hidden files and folders” option on the ToolsàFolder OptionsàView panel.
  2. 4. Check your MS Word security options to ensure that the signed macros will run (Officeà[Word Options]àTrust Centerà[Trust Center Settings…]àMacro SettingsàDisable all macros except digitally signed macros)
  3. Close all open MS Word documents and exit the program (i.e., choose FileàExit in all documents and MS Word windows; this will also require you to exit and logoff of MS Outlook).
  4. Restart MS Word.

Usage

Once the Personal template is installed, the following shortcuts are available (keys marked <<unassigned>> have had their default MS Word assignment cleared):

Personal Template Bindings

Apply Normal Style

Ctrl+Alt+0

Apply Heading4

Ctrl+Alt+4

Apply Heading5

Ctrl+Alt+5

Apply Heading6

Ctrl+Alt+6

Apply Heading7

Ctrl+Alt+7

“en dash” (–)

Alt+-

“em dash” (—)

Alt+Shift+-

“nonbreaking hyphen” (Ø) Ctrl+Alt+-
<<unassigned>> Ctrl+Shift+E
Create Action tag F12
Find Action tag Ctrl+F12
Complete Action tag Alt+F12
Restart paragraph numbering Alt+=
Insert a pair of “snip lines” (i.e., “--8><-…”) Ctrl+Alt+_
Next tracked change Alt-N
Previous tracked change Alt-P

Once the Personal template is installed, a toolbar containing the follow buttons is available:

Personal Toolbar Buttons

Don’t allow table rows to split across pages

Invoke MS Words Calculate function

Set language of all text in document to Canadian English

*
Set various MS Word options settings to my personal liking.

Release History

v3.00 [2010-07-15] — First MS Word 2007 native version. Version number aligned to match VBacs’ first MS Word 2007 version (that is, there is no version 2.x of this MS Word style). Replace string in files command was dropped due to a change in Word 2007’s object model. Two toolbar buttons were removed because Word 2007 has reintroduced them in the ribbon (“Set a row as a table heading” and “Open style panel”).

v1.19 [2008-08-28] — Added two new key bindings: “next tracked change”, and “previous tracked change”.

v1.18 [2008-02-20] — Added a accept all tracked changes in every file in a folder function. Invoked via “ToolsàAccept all changes in files…” menu item. Removed “ToolsàReplace string in files…” functionality; moved it to a separate Add-In.

v1.17 [2008-02-14] — Added a Find-Replace a string in every file in a folder function. Invoked via “ToolsàReplace string in files…” menu item.

v1.16 [2007-06-21] — Added code to re-center screen after finding an action tag.

v1.15 — Discarded development release.

v1.14 [2005-01-21] — Added a button for the MS Word calculate tool.

v1.13 [2004-11-22] — Changed button image for Canadian English icon and added the Insert Snips function.

v1.12 [2004-07-20] — Added Alt+= key assignment to restart paragraph numbering.

v1.11 [2004-04-12] — Added check to CompleteActionTag() such that it only makes a change to the document if an uncompleted action tag was found. v1.09 [2003-10-13] — Changed Eye Icon on toolbar so that it causes all text in the document to have its language set to Canadian English.

v1.08 [2003-10-06] — Added code to PersonalSetPreferences() to turn off MS Office 2003’s new Reading View mode.

v1.07 [2003-05-26] — Corrected bad key assignment for non-breaking-hyphen. I had inadvertently over-ridden the optional hyphen key sequence (which I often use). The personal.dot non-breaking-hyphen key sequence now over-rides a key sequence I never use (Ctr+Alt+-).

v1.06 [2003-04-14] — Added a key assignment to allow a non-breaking-hyphen to be typed; and added code to disable applying Asian fonts to Latin text, disable auto-detection of Asian fonts in Office 95 documents, and disable whole word selection.

v1.05 [2001-10-21] — Added code to clear find panel after a search for Action tags.

v1.04 [2001-09-07] — Added action tag macros.

v1.03 [2001-07-25] — Added code to turn off auto-checking/setting of language (normally done via “ToolsàLanguageàSet Language”) .

v1.02 [2001-01-23] — Added removal of Ctrl-Shift-E’s default MS Word key assignment.

v1.01 [2001-01-20] — Added “Autocorrect” options to PersonalSetPreferences macro.

v1.00 [2001-01-13] — First public release (via http://www.rath.ca/Misc/VBacs/ only).

Miscellaneous Notes

A similar set of macros is available from http://www.wordstar.org/ for those who would rather be using WordStar than MS Word.  Note that the WordStar template file completely reorganizes MSWord’s menu structure to match an old WordStar for Windows release.


©Copyright 2001-2004, Christopher & Jean Rath
Telephone: 613-824-4584
Address: 1371 Major Rd., Ottawa, ON, Canada K1E 1H3
Last updated: 2010/07/15 @ 15:18:00 ( )