Commands are unavailable in a template or in a document that is based on a custom template in Word 2003 (889335)
The information in this article applies to:
- Microsoft Office Word 2003
SYMPTOMSWhen you open a template or a document that is based on a
custom template in Microsoft Office Word 2003, commands that were added as part
of the Normal.dot template or by using an add-in may be unavailable. The
commands are unavailable even though they are available in documents that are
based on other templates.CAUSEThis
issue occurs because of the customization context behavior in Word 2003.
Typically, when you add or remove a command in Word 2003, the changes are
stored in the Normal.dot template. However, the changes are not stored in the
Normal.dot template when either of the following conditions is true:
- You specify a different template when you add or remove a
command.
- You modify a custom template directly.
If you remove a command directly from a custom template, the
command will not be available unless you add the command to the same custom
template. RESOLUTIONTo resolve this issue, use one of the following methods. Method 1: Modify the affected template You can add the missing commands by modifying the affected
template. To do this, follow these steps:
- Start Word 2003.
- Open the affected template.
If you modified a
template that is installed with Word 2003, the template is stored in the
following location:C:\Program Files\Microsoft Office\Templates\1033 If you modified a custom template, the template is stored in the
following location:C:\Documents and Settings\User_Name\Application Data\Microsoft\Templates - On the Tools menu, click
Customize.
- Click the Commands tab, and make sure that
the template name appears in the Save in box.
- Add or remove commands as needed.
- Click Close.
- On the File menu, click
Save.
Method 2: Create a new template If the affected template is damaged, and you cannot modify it,
you must create a new template. After you create the new template, you must
move elements from the affected template to the new template. To do this,
follow these steps:
- Open the affected template.
- On the File menu, click New, and then
click Blank document in the New Document
pane.
- Switch to the affected template.
- On the Edit menu, click Select All, and
then click Copy.
- Switch to the new document.
- On the Edit menu, click Paste.
- On the File menu, click Save as, and then
click Document Template (*.dot) in the Save as
type list.
- Name the file, and then click
Save.
- On the Tools menu, point to
Macro, and then click Macros.
- Click Organizer.
- Click the Macro Projects Items
tab.
- On the right side of the Organizer dialog
box, click the affected template in the Macro Project Items available
in list.
- Select all the macro projects that are listed in the
In Affected_Template_Name.dot list,
and then click Copy.
- Click the Style tab.
- If the template had any custom styles defined, select them
in the In
Affected_Template_Name.dot list, and then
click Copy.
- Click the Autotext tab.
- If the template had any custom autotext defined, select
them in the In
Affected_Template_Name.dot list, and then
click Copy.
- Click Close.
- Click Save on the File
menu and save the new template.
- Close the new template, and then close the affected
template.
- On the File menu, click
Open, and then open the new template.
- On the Tools menu, point to
Macro, and then click Visual Basic
Editor.
- On the Tools menu, click
References.
- Click to select the references that are used by the macro
projects in the template.
- Click OK, click File, and
then click Close and Return to Microsoft Word.
- Save and then close the template.
Modification Type: | Major | Last Reviewed: | 3/23/2006 |
---|
Keywords: | kbToolbar kbtemplate kbMenu kbtshoot kbprb KB889335 kbAudEndUser kbAudDeveloper |
---|
|