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

Вниз

Создание документа на основе шаблона в MS Word   Найти похожие ветки 

 
Nikolai_S   (2003-03-05 15:08) [0]

Добрый день, уважаемые мастера! Передо мной есть такая задача: необходимо формировать в Word"е документ по заданному пользователем образцу. Например имеется какой-то бланк документа, в который нужно подставлять лишь некоторые значения (Ф.И.О. и т.д.). Меня интересует как вообще в Word"е можно в создать такой "бланк" и можно ли в нем прописать какие-либо поля (или переменные), куда программным путем подставлялись бы конкретные значения?

...может есть примеры или ссылки?...


 
MetalFan   (2003-03-05 15:12) [1]


var
MSWORD:Variant;
begin
MSWORD:=CreateOleObject("WORD.Application");//или GetOleObject если хочешь "присоединиться" к запущеному

Далее пишешь в ворде макрос и почти один к одному копируешь
в делфя... единственное - надо "выдернуть" вордовые константы типа wdXXXXXXX . у меня есть, могу выслать...


 
sumrak   (2003-03-05 15:23) [2]

>MetalFan © (05.03.03 15:12)

Если вам не сложно ,вышлите мне тоже, плз.

Премного благодарен


 
Nikolai_S   (2003-03-05 15:29) [3]

2 MetalFan
Это я и сам знаю. Меня больше интересует вопрос к в Word"е вообще шаблон создать (без помощи Дельфи, а просто руками из самого Word"а)? И как там задать поля (или переменные), в которые потом из Дельфи можно будет вставлять конкретные значения из своей программы?


 
MetalFan   (2003-03-05 15:35) [4]


> sumrak

СМОТРИ МЫЛО...


 
MetalFan   (2003-03-05 15:39) [5]

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

ФИО: XXXXXXXX
Адрес: ХХХХХХХХХХ
и т.п.: ХХХХХХХХ

то ставишь вместо ХХХХ что-нить типа @@001 - @@XXX и из делфей
шуруй заменяй на то, что те надо))) нужно точне - могу выслать пример...


 
sumrak   (2003-03-05 16:25) [6]

>MetalFan © (05.03.03 15:35)

Спасибо.


 
Nikolai_S   (2003-03-06 16:40) [7]

2 MetalFan

Понял, спасибо. Так действительно проще будет. А то я в шаблонах начал копаться. Там сложнее разобраться.


 
Мыш   (2003-03-06 18:41) [8]

2MetalFan: Если Вам не трудно, то я тоже рад был бы получить подобную инфу!


 
Hint   (2003-03-06 18:45) [9]

Еще способ. Не знаю как насчет версий ниже Word 97.
Вставляешь в документ формы (непример, текстовое поле).
А потом из Дельфи его спокойно заполняешь.



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

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

Наверх




Память: 0.46 MB
Время: 0.009 c
14-54299
Makhanev A.S.
2003-02-28 23:42
2003.03.17
Вот думаю, купить или нет....


1-54017
axs
2003-03-06 18:44
2003.03.17
А это что за глюк???


7-54328
ATC
2003-01-16 17:30
2003.03.17
Как сделать файл неперемещаемым на NTFS партиции?


14-54216
Zhenka
2003-03-02 14:35
2003.03.17
Из серии


1-54041
AZ
2003-03-04 05:49
2003.03.17
Константы MK_CONTROL и MK_SHIFT





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский