Try this:
Sub ScratchMacro()
'A basic Word macro code by Gregory K. Maxey
Dim oRngErr As Range
Dim oDoc As Document
Dim oCol As New Collection
Set oDoc = ActiveDocument
For Each oRngErr In oDoc.SpellingErrors
With oRngErr
If .Characters.First.Previous = Chr(34) Or .Characters.First.Previous = ChrW(8220) And _
.Characters.Last.Next = Chr(34) Or .Characters.Last.Next = ChrW(8221) Then
On Error Resume Next
oCol.Add oRngErr, oRngErr
On Error GoTo 0
End If
End With
Next oRngErr
For Each oRngErr In oDoc.SpellingErrors
On Error Resume Next
oCol.Add oRngErr, oRngErr
If Err.Number = 0 Then
With oRngErr.Font
.Size = 16
.Underline = wdUnderlineDouble
.ColorIndex = wdGreen
End With
oCol.Remove (oCol.Count)
Else
oRngErr.SpellingChecked = True
End If
Next oRngErr
lbl_Exit:
Exit Sub
End Sub