|
v7: Выгрузка из 1с 7.7 в Word изменение шрифта |
☑ |
0
kobzon2
01.02.18
✎
11:28
|
Всем Добрый день!
Подскажите кто знает. Делаю выгрузку в ворд, нужно чтобы текст1 был жирным, текст2 - не жирным, а текст3 снова жирным.
Уже как только не пробовал, если и получается применить жирный шрифт, то только ко всему документу.
МСВорд = СоздатьОбъект("Word.Application");
Документ = МСВорд.Documents;
Документ.Add();
Документ = МСВорд.ActiveDocument();
Документ.PageSetup.Orientation = 1; // альбомный лист
Документ.paragraphs.last.Alignment = 0; //лево
Документ.Paragraphs.Format.SpaceBefore = 0; // интервал перед
Документ.Paragraphs.Format.SpaceAfter = 0; // интервал после
Документ.Paragraphs.Add();
Документ.Content.InsertAfter("Текст 1");
Документ.Paragraphs.Add();
Документ.Content.InsertAfter("Текст 2");
Документ.Paragraphs.Add();
Документ.Content.InsertAfter("Текст 3");
|
|
1
Масянька
01.02.18
✎
11:34
|
(0) Чем не устраивает шаблон?
|
|
2
kobzon2
01.02.18
✎
11:36
|
(1) Что за шаблон? Никогда не делал выгрузки в ворд, в инете нашел такой пример.
Еще как то можно делать?
|
|
3
Масянька
01.02.18
✎
11:41
|
(2) В ворде делаешь шаблон (тип документа - шаблон).
Заполняешь текстом, форматируешь и пр. А из 1С заполняешь этот созданный шаблон только нужными данными.
Например: договор - заголовки, пункты, тексты пунктов заполняется в ворде. А вот Покупатель, Продавец, их реквизиты, сумма договора, спецификация - заполняешь из 1С.
У меня, помимо договоров с контрагентами, так реализовано много чего еще, что требуется на фирменном бланке.
|
|
4
Builder
01.02.18
✎
11:41
|
(2) Делаешь шаблон в ворде, ключевые слова в скобки типа [ПечАдрес], открываешь его, потом поиск и замена на нужное.
|
|
5
kobzon2
01.02.18
✎
11:43
|
(3) (4) Хм, спасибо! Сейчас почитаю что к чему.
|
|