0
Следующий код vba удаляет все «цвета выделения текста» из документа Word, но я хочу, чтобы только «розовая подсветка» удалялась, оставив другие цвета подсветки нетронутыми. Любая помощь, дорогие члены, была бы высоко оценена. Спасибо.Цвет текста текста в тексте
Sub HighlightRemoveAllPink()
Selection.Find.ClearFormatting
Selection.Find.Highlight = wdColorPink
Selection.Find.Replacement.ClearFormatting
Selection.Find.Replacement.Highlight = 0
With Selection.Find
.text = ""
.Replacement.text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchKashida = False
.MatchDiacritics = False
.MatchAlefHamza = False
.MatchControl = False
.MatchByte = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
не работает. и это текст, а не «цвет шрифта». – vicki
Извините, отредактировал мое сообщение –
спасибо брату, но не работает снова. можно повторно проверить на ур конец и поместить ваш замененный код в мой, и позвольте мне. ценю вашу помощь. Спасибо. – vicki