Есть документ, в котором много статей. Известно, что после некоторой технической информации идет заголовок поста (bold). Заканчивается он именем пользователя выделенным красным цветом.
Мне требуется найти имя, нахожу так:
{
//Читаем активный файл на наличие вхождений
object findText = surname.Text;
//Сбрасываем форматирование
Globals.ThisAddIn.Application.Selection.Find.ClearFormatting();
//Производим поиск только в строках с красными буквами
Globals.ThisAddIn.Application.Selection.Find.Font.ColorIndex = Word.WdColorIndex.wdRed;
if (Globals.ThisAddIn.Application.Selection.Find.Execute(ref findText))
{
MessageBox.Show("Нашел");
}
else
{
MessageBox.Show("Не нашел.");
}
}
Помогите понять, как теперь найти предшествующий заголовок bold и выбрать весь текст (wdStory) от bold заголовка до красного имени пользователя...