Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.09.2009, 11:40   #1
miatu
Пользователь
 
Регистрация: 26.08.2009
Сообщений: 22
По умолчанию Вывод слов параграфа разным шрифтом и цветом

Есть параграф. Нужно добавить в него предложение. В предложении каждое слово разным цветом и шрифтом.

document->GetParagraphs()->GetLast()->GetRange()->PutText(L"ываываываыаыв ываываыва ываыва");

document->GetParagraphs()->GetLast()->GetRange()->PutLeftIndent(application->CentimetersToPoints(5));
document->GetParagraphs()->Add();

document->GetParagraphs()->GetLast()->GetRange()->PutText(L"ываыва ываываыва ываываваыва");

document->GetParagraphs()->GetLast()->PutLeftIndent(application->CentimetersToPoints(2));

А вот как сделать так, чтобы каждое слово выводилось другим шрифтом и цветом не могу найти.
miatu вне форума Ответить с цитированием
Старый 04.09.2009, 13:26   #2
viter.alex
Балуюсь кодами
Участник клуба
 
Аватар для viter.alex
 
Регистрация: 09.01.2009
Сообщений: 1,837
По умолчанию

Есть коллекция Words, объекты которой представляют собой отдельный слова диапазона Range, и сами являются такими же Range, вот с ними и нужно работать. На VBA это выглядит так:
Код:
Paragraphs.Last.Range.Words(3).Font.Color = RGB(255, 0, 0)
Пятое слово в абзаце будет красным
Лучше день потерять — потом за пять минут долететь!©
viter.alex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
RichEdit - Выделение цветом слов fakir9999 Компоненты Delphi 3 15.06.2009 15:39
RichEdit - Выделение цветом слов fakir9999 Помощь студентам 11 29.05.2009 09:30
Выделение слов цветом в Memo Костян Пират Общие вопросы Delphi 9 05.03.2009 08:52
выделить цветом и подсчитать число слов,удовлетворяющих следующим условиям FANDREY21 Паскаль, Turbo Pascal, PascalABC.NET 2 02.02.2009 19:06
как сцепить несколько ячеек чтобы сохранилось выделение цветом или жирным шрифтом gribkow Microsoft Office Excel 7 23.04.2008 09:27