Цвет фона одинаковых словосочетаний

Автор Natter, 13 августа 2023, 08:22

Natter

Здравствуйте !

В тексте ячейке таблицы присутствуют одинаковые словосочетания. Мне нужно их найти и окрасить. Как это сделать через VBA ?

Администратор

Не знаю, как это сделать. Для меня это очень сложно.
На этом форуме отвечаю только я.

Natter

Ничего. Я, наверное, знаю - надо использовать :Range(nStart, nEnd)

Т.е. делаю поиск по документу selection.find.execute("словосочетание")
Точка где находится это "словосочетание" и есть стартовая. Далее можно делать поиск уже с нее.
Вот как поручить эту стартовую точку я не знаю.

Администратор

Здесь сложность не в программировании, а в том, как разработать порядок действий.
Здесь нужно особые знания в работе с текстом. Просто знания VBA для этой задачи недостаточно.