С VBA для Word не общался более 15 лет.
Делал макрос, который проходил по всем словам, которые подчеркнуты красной волнистой линией и что-то с этими словами делал.
Как правило аббревиатуры подчеркиваются из-за отсутствия большинства в словаре.
Свойство SpellingErrors за это отвечает.
Посмотри пробу
https://cloud.mail.ru/public/GEiD/o7QbRH5AY
(Функцию поиска и замены знаю, но так слишком долго)