Forcing Word to Display Spelling and Grammar Errors

by Allen Wyatt
(last updated December 13, 2021)


Chrys constantly works on huge multilingual documents. When he opens a document, he often sees a warning that there are "Too Many Spelling or Grammatical Errors to Continue Displaying Them." This is a bother; he doesn't want to do a manual spelling check (which the warning says he can do). Chrys wants to somehow instruct Word that he wants it to display all the errors, even if there are many of them.

Part of the reason why there are so many spelling errors in your document is because Word is assuming that your prose is all in English when, in fact, you are using multiple languages. You can reduce the number of spelling errors if you format your text to use the languages appropriate to that text. In other words, format your German text as German, your French text as French, and so on. If you do this, then Word knows which spelling dictionaries to use in doing its checking.

The easiest way to do this is to create character styles for each of your languages. For instance, let's say you wanted to create a character style to be used with your German text. You would follow these steps:

  1. Display the Home tab of the ribbon.
  2. Click the small icon at the lower-right corner of the Styles group. Word displays the Styles task pane.
  3. Click on the New Style button in the lower-left corner of the task pane. Word displays the Create New Style from Formatting dialog box. (See Figure 1.)
  4. Figure 1. The Create New Style from Formatting dialog box.

  5. In the Name box, type a name for your new style, such as GermanText.
  6. Using the Style Type pull-down list, select the Character option.
  7. Click the Format, then choose Language. Word displays the Language dialog box. (See Figure 2.)
  8. Figure 2. The Language dialog box.

  9. In the list of available languages, locate and select the German language you want to use. (There are several variations of German. The one you select should be one for which you have proofing tools available in your copy of Word.)
  10. Click OK to close the Language dialog box.
  11. Click on OK again. The new GermanText style has now been created.
  12. Close the Styles task pane.

You can repeat these steps for each of the languages you use in the document. Then, select the text you want to format and apply the appropriate character style for that language. Restart Word and open the document to see if you get the same error message.

If you still get the "too many errors" message, then other approaches will need to be taken. The message doesn't appear unless there are in excess of approximately 1,400 spelling errors in the document. This threshold is hardwired and cannot be changed. Even so, Word still does the background spelling check so that it knows how many spelling errors there are—it simply doesn't display them all "as you type" if the threshold is exceeded. Because it knows how many there are, you could use a macro to display the count, in case you are curious.

Sub HighlightSpellingErrors()
    Dim sMsg As String

    sMsg = "There are " & ActiveDocument.SpellingErrors.Count
    sMsg = sMsg & " spelling errors in the document."
    MsgBox sMsg
End Sub

Unfortunately, once Word believes you've passed the 1,400-error threshold, it not only displays the error message, but it also turns off the display of spelling errors in the document. This is why, earlier, I mentioned restarting Word after applying the language-specific character styles in the document; restarting should allow the display of the spelling errors.

If you want to manually turn on the display of spelling errors, you can do so by following these steps:

  1. Display the Word Options dialog box. (In Word 2007 click the Office button and then click Word Options. In Word 2010 and later versions display the File tab of the ribbon and then click Options.)
  2. At the left side of the dialog box, click Proofing. (See Figure 3.)
  3. Figure 3. The proofing options of the Word Options dialog box.

  4. At the bottom of the dialog box, make sure the Hide Spelling Errors in This Document Only check box is cleared.
  5. Click on OK.

Another approach is to turn off spell checking for certain parts of your document. To do this, you use the same steps described earlier in creating language-specific styles. You would create a character style that has the language set to "Do Not Check Spelling or Grammar" (step 7), and you then apply that character style to portions of the document you don't want checked. The idea, again, is to get the error count under the 1,400 threshold. (Remember to restart Word or follow the earlier steps to allow checking if you think you've reduced the error count enough.)

Finally, you could use a macro to highlight all the spelling errors in a document. This approach works regardless of the number of spelling errors, but it provides only a snapshot of the errors at the time the macro is run. This means that it is not dynamic; it will not update as you add new text or as you get rid of spelling errors.

Sub HighlightSpellingErrors()
    Dim r As Range

    ' Clear existing highlighting
    ActiveDocument.Range.HighlightColorIndex = wdNoHighlight

    ' Highlight spelling errors
    For Each r In ActiveDocument.SpellingErrors
        r.HighlightColorIndex = wdYellow
    Next r
End Sub

After running the macro, any highlighting you previously applied in your document is gone and all spelling errors are highlighted in yellow.


If you would like to know how to use the macros described on this page (or on any other page on the WordTips sites), I've prepared a special page that includes helpful information. Click here to open that special page in a new browser tab.

WordTips is your source for cost-effective Microsoft Word training. (Microsoft Word is the most popular word processing software in the world.) This tip (13498) applies to Microsoft Word 2007, 2010, 2013, and 2016.

Author Bio

Allen Wyatt

With more than 50 non-fiction books and numerous magazine articles to his credit, Allen Wyatt is an internationally recognized author. He is president of Sharon Parq Associates, a computer and publishing services company. ...


Setting Row Height

When you enter information into a row on a worksheet, Excel automatically adjusts the height of the row based on what you ...

Discover More

Specifying a Paper Tray in a Macro

You may want to use a macro to process and then print your document. Part of that printing may involve specifying which ...

Discover More

Adjusting Values with Formulas

Paste Special is a great tool that allows you to modify the values in a range of cells in your worksheets. You may want, ...

Discover More

Learning Made Easy! Quickly teach yourself how to format, publish, and share your content using Word 2013. With Step by Step, you set the pace, building and practicing the skills you need, just when you need them! Check out Microsoft Word 2013 Step by Step today!

More WordTips (ribbon)

Cannot Add Words to Dictionary

We all run across words that are spelled correctly, but that Word isn't aware of. The solution is to add those words to ...

Discover More

Resetting Spelling and Grammar Checking on Multiple Documents

Things that are accomplished easily with a single document (such as resetting spelling and grammar checking settings) can ...

Discover More

Setting Spell-Checking Options

Like many things in Word, you can configure the way the spelling checker does its job. If you want to exercise more ...

Discover More

FREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."

View most recent newsletter.


If you would like to add an image to your comment (not an avatar, but an image to help in making the point of your comment), include the characters [{fig}] (all 7 characters, in the sequence shown) in your comment text. You’ll be prompted to upload your image when you submit the comment. Maximum image size is 6Mpixels. Images larger than 600px wide or 1000px tall will be reduced. Up to three images may be included in a comment. All images are subject to review. Commenting privileges may be curtailed if inappropriate images are posted.

What is 1 + 3?

2017-03-16 05:50:54

Ken Endacott

It is possible to apply NoProofing to selected text with the command:
Review > Language > Set Proofing Language > Do not Check Spelling or Grammar.

It should therefore be possible to set NoProofing to say half the document so that spelling is checked for half the document at a time assuming each half has less than 1400 errors. However Word will only allow up to 48 paragraphs to be set per command, if the selection is greater then the command does nothing. This limit is not documented and can cause frustration if you try to set NoProofing for a large block of text.

The solution is to use a macro to step through the selection and set NoProofing one paragraph at a time, then there is no limit on the size of the selection. At the end the macro resets the display of spelling errors that may have been turned off by the error message. The second macro removes NoProofing.

Sub SetNoProofing()
Dim aPara As Paragraph
For Each aPara In Selection.Range.Paragraphs
aPara.Range.NoProofing = True
Next aPara
Options.CheckSpellingAsYouType = True
ActiveDocument.ShowSpellingErrors = True
End Sub

Sub RemoveNoProofing()
Dim aPara As Paragraph
For Each aPara In Selection.Range.Paragraphs
aPara.Range.NoProofing = False
Next aPara
ActiveDocument.ShowSpellingErrors = True
End Sub

2017-03-15 06:29:11


Thank you SO MUCH! This tips helps me stay sane in my translation works.

2016-12-03 06:18:10


I have one long document where I cut and paste a lot of text from other people's documents and from internet sites. Before long, my document accumulates a lot of spelling errors; some times because the other writers use medical terms, or slang, or foreign words, etc.

When I reach the Word limit for highlighting errors, I cut a large section of the document and paste it into a new Word document. If I have removed enough of the offending errors and close and reopen the document) Word will show the spelling errors again. I then clean up the spelling mistakes. I can use the Ignore All spelling command if appropriate for a particular word. I can also use the Replace feature to replace a repeatedly misspelled word with the correctly spelled one.

I then re-paste the text that I moved to the new Word document back into the original main document. If I cleaned up enough errors, I am good to go again.

This Site

Got a version of Word that uses the ribbon interface (Word 2007 or later)? This site is for you! If you use an earlier version of Word, visit our WordTips site focusing on the menu interface.


FREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."

(Your e-mail address is not shared with anyone, ever.)

View the most recent newsletter.