Итак, я хочу удалить только текст на упрощенном китайском языке в документе на английском и китайском языках.Документы не имеют какого-либо установленного шаблона, для которого абзацы и на каком языке.
Я попробовал код ниже, но продолжаю получать ошибки.Я пробовал несколько версий кода, который выполняет поиск по абзацу и по языку, но, похоже, я не могу заставить его работать.
Sub DeleteCN()
iParCount = ActiveDocument.Paragraphs.Count
For J = 1 To iParCount
sMyPar = ActiveDocument.Paragraphs(J).Range.Text
If sMyPar.WdLanguageID = wdSimplifiedChinese Then
sMyPar.Delete
End If
Next J
End Sub
В идеале код удалит большинство китайских абзацев издокумент, если не все.Однако ошибка, которую я получаю с этой последней попыткой, заключается в том, что в строке If требуется объект.
Возможно, я неправильно понял что-то действительно фундаментальное, поэтому любая помощь будет принята с благодарностью:)