Тема: несколько выделений - как определить наличие
Приветствую!
Задача: единообразно обработать несколько кусков текста, выделенных в разных местах документа/абзаца.
Проблема: как определить, что такое выделение присутствует? Что выделено именно больше одного непрерывного куска текста?
Пример (жирный тэг имитирует выделение):
Жирная лиса схватила сыр и подавилась.
То есть, я выделяю последовательно эти куски текста (удерживая ctrl), затем нажимаю кнопочку своего макроса и все они одновременно и единообразно обрабатываются, как если бы я при этом нажал ctrl+B, к примеру и получил для всех слов полужирное выделение.
Что-то из области Selection.Type?
Заранее благодарен.
Подспудно: для обработки не выделенного руками слова использую
Selection.Range.Words.First
при этом в range попадает и пробел следом. Как этого избежать? Поигрался с настройками Ворда (учитывать пробелы - отключил) не помогло.