![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
добавление в MS Word строки с различным форматом текста
Sonnik © (2004-08-27 14:46:00)Требуется добавить строку в которой одно слово выделено Жирнопримерно как в этой. Макросы не помогли.
Sonnik (2004-09-01 13:20:00) [1]Отправку строки в ворд я делаю через ОЛЕ-авт.
С rtf-ом раньше не работал - если понял правильно то надо через clipboard в ворд данные пересылать?
Вопросы:
1. Можно ли использовать формат rtf для передачи через ОЛЕ.
2. Сейчас не могу сообразить как через клипбоард отправить текст в формате rtf - есть примеры?
atruhin (2004-08-30 11:06:00) [2]Посмотри rtf формат и посылай в нем
Sonnik (2004-08-30 10:39:00) [3]Хотелось, послав одну строку которая включает в себя все, получить на выходе строку в ворде с разными видами букв.
Решил typetext и в промежутках между словами
selection.font.bold=true
и обратно. Все же ищу вариант посылки этого всего одной строкой.
чтоб в ячейку таблицы вставлять.
Calm (2004-08-27 17:16:00) [4]да, так тоже можно.
YurikGL (2004-08-27 15:49:00) [5]Во ворде есть пронумерованная коллекция слов (и абзацев и букв и картинок) и можно по номеру сказать что-то вроде activedocument.words.items(1).select
потом
selection.font...
Calm (2004-08-27 15:24:00) [6]
> Макросы не помогли.
Вы просто не умеете их готовить :)
Надо добавлять в три приема. Перед тем как добавить жирное слово, нужно установить параметры объекта selection.
Что типа selection.font.bold=true, точно не помню.