I got a fix today from a Microsoft Engineer on the Word team:
This occurs because a template was used to create a file and the
template used is no longer present on the machine. Not the end all be
all cause for this error, but in my case this is what caused it.
The fix:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
THIS WAS ALL DONE ON OFFICE 2003 PROFESSIONAL SP2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The steps below were for our specific file, hopefully they can help
some others here:
Determine the template:
1) Open the document and goto File - Properties
2) If the template is not "normal.dot" and something else, search your machine for that template. If you do not find the template, follow the
steps below.
If Protection is enabled on the document, follow these steps to remove
it:
1) Goto Tools - Unprotect Document
Select a new template:
1) Goto Tools - Templates and Add-ins
2) In the Document Template section, click "Attach" and select
Normal.dot in the Browse window.
*note* if normal.dot is not intially seen, then search your machine for
it and then browse to it in this window when you have located it.
3) Click OK and then Save
4) Try editing or saving the file and see if this didn't help
If your form/document contained Macro's:
1) Goto Tools - Macro - Visual Basic Editor (ALT+F11)
2) With "ThisDocument" selected on the left side, Goto Tools -
References
3) If you see anything that is checked and it contains "MISSING:"
before it, uncheck those items, Click OK, and then Save from the menu
or toolbar within Visual Basic Editor
4) Close out of Visual Basic Editor and Save your document again for
good measure.
If your form/document had Protection Enabled and we disabled it:
1) Goto Tools - Protect Document
2) Select the necessary options on the right side, in my case I
selected the following:
In 1. Formatting restrictions - I checked "Limit formatting to a
selection of styles"
In 2. Editing Restrictions - I checked "Allow only this type on editing
in the document" and selected "Filling in Forms"
3) After you make YOUR selections (mine above were for example only),
then click on "Yes, Start Enforcing Protection".
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 463 |
Nodes: | 16 (2 / 14) |
Uptime: | 151:45:12 |
Calls: | 9,382 |
Calls today: | 2 |
Files: | 13,561 |
Messages: | 6,095,444 |