Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.13;
Скачать: CL | DM;

Вниз

шаблоны Word   Найти похожие ветки 

 
Black ©   (2005-01-27 05:42) [0]

Как средствами Delphi вписывать нужный текст в "текстовое поле" шаблона Word а потом сохранить, изменённый файл под именем "*.doc"
Заранее спасибо


 
YurikGL ©   (2005-01-27 07:31) [1]

средство - TWordApplication

описание - яндекс

более детально - запиши соответсвующий макрос и посмотри, как он устроен.


 
Black ©   (2005-01-27 07:52) [2]

Не могу понять как узанать название нужного элемента (надписи, Label и т.д.) в документе MS Word, который нужно изменить (в моём случае вписать текст).


 
Arm79 ©   (2005-01-27 09:59) [3]

я делал чуть по другому. в ворде есть понятие закладок. на нужное место ставил закладку. потом из делфи запускал ворд, его средствами перемещал курсор на закладку, заменял текст закладки, и сохранял файл под новым именем


 
Black ©   (2005-01-27 11:10) [4]

to Arm79
Я попробовал использовать закладки. Очень удобно для доступа к документу, но появляются проблемы при создании шаблона (не наглядно, не видно где какая закладка находится)

не много поэкспериментировав с закладками нашёл такой способ:
Можно использовать объект "текстовое поле" (панель ФОРМЫ) в Word"е. У него в свойствах можно сделать закладку на него.
Теперь можно при создании шаблона видеть разположение закладок. Но:
1. нельзя, не заходя в свойства, узнать имя закладки.
2. Не действуют ограничения
Может кто знает как устранить эти недостатки


 
MetalFan ©   (2005-01-27 11:18) [5]

а можно вставлять текст вида @@1@ и т.п. а потом заменой...


 
Arm79 ©   (2005-01-27 11:18) [6]

сделай по другому, кто тебе мешает? при написании шаблонов делай закладки к примеру красным цветом. А при замене меняй цвет на тот, которым документ оформляешь..

Таких вариантов много.

А что за ограничения?

оформляй примерно так
маша + вася = закладка#1 и ребенок через 9 месяцев



Страницы: 1 вся ветка

Текущий архив: 2005.02.13;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.031 c
1-1107091280
Baddelay
2005-01-30 16:21
2005.02.13
ListBox изменение выделенного итема


3-1105622455
syte_ser78
2005-01-13 16:20
2005.02.13
dbcombobox


6-1101743510
seeker
2004-11-29 18:51
2005.02.13
направить TSOCKET через прокси....


3-1105336148
Sens
2005-01-10 08:49
2005.02.13
Помогите сделать запрос с двойной связью


14-1106290671
sapsi
2005-01-21 09:57
2005.02.13
О программистах