With the release of Office 2007 we found quite a few users reporting a very annoying "Final Markup Showing" in Word 2007 after an upgrade from 2003. The issue is fairly simple. Microsoft Word has several features to assist you with tracking changes to your documents. By default Word shows all of these changes. These markups are also extended to anyone who opens the document.
This VBA macro will make MS Word start up in "Final" as opposed to "Final Showing Markup."
Just dump these lines into a module in your Normal template (hit ALT+F11 to start up the Visual Basic Editor, right click modules under the -Normal- directory and add a Module). Since the name of this sub is "AutoOpen," it will execute whenever you open a document.
''''''''' VB Start '''''''''
.ShowRevisionsAndComments = False
.RevisionsView = wdRevisionsViewFinal
CommandBars("Reviewing").Visible = False
'''OPTIONAL: previous line turns off Reviewing toolbar
''''''''' VB End '''''''''
If you're working along and run into an issue when running spell-check that will not allow you to store a valid word to the dictionary, you've run into a language / localization issue. Verify that the default language option on the custom dictionary is set to "ALL LANGUAGES". If this value does not match the default spell-check language, it will assume an incorrect dictionary look-up for your custom words.
1) Ensure you have a word that is underlined and recognized as incorrect
2) Hit f7 to begin spell check
3) In the spell check window take note of the "Dictionary Language"
4) Hit "Options" and then "Custom Dictionaries"
5) Highlight the custom dictionary and check that the "Dictionary Language" matches the language above.
If not, to avoid headaches change the custom dictionary language to "ALL Languages:".