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

Вниз

документооборот   Найти похожие ветки 

 
Andrey2003   (2003-07-07 08:33) [0]

Здравствуйте уважаемые знатоки. Подскажите пожалуйста, как средствами Delphi собрать несколько вордовских документов в один документ. Про то что можно написать макрос я знаю, меня игнтересует как средствами Delphi это сделать. Заранее благодарен.


 
Ozone ©   (2003-07-07 09:37) [1]

Дык, смотри в макрос и пиши почти тоже самое в Delphi; смотри и пиши, смотри и пиши, смотри и пиши....


 
dim- ©   (2003-07-07 09:43) [2]

А зачем, если не секрет
а так если знаешь как макросом точно так же можно и через ОЛЕ


 
Andrey2003   (2003-07-07 09:46) [3]

да макрос сюда не очень красиво вписывается


 
Andrey2003   (2003-07-07 10:22) [4]

хорошо, попробую переформулировать вопрос:
как писать макросы для офиса на Delphi?
любой примерчик покажите пожалуйста.


 
Smithson ©   (2003-07-07 11:52) [5]


var S: String;
Word, Doc: Variant;
begin
// Выгрузить в Word
try
Word := GetActiveOLEObject("Word.Application"); // Открыть
except
Word := CreateOLEObject("Word.Application"); // Или создать
end;
S := ExpandFileName("reference.html");
Doc := Word.Documents.Open(S); // Загрузить
S := ChangeFileExt(S, ".doc");
DeleteFile(S);
Doc.SaveAS(S,0); // Сохранить
Word.Visible := True; // Показать


 
Andrey2003   (2003-07-07 13:10) [6]

спасибо большое, кое что проясняется.



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
4-68107
Mr. API
2003-05-15 20:15
2003.07.21
В WinXP создается прозрачное окно.


14-67988
Balkon
2003-07-03 11:05
2003.07.21
Вопрос по локализации приложений...


14-68004
Ru
2003-07-01 17:39
2003.07.21
Ваша СМЕРТЬ?


3-67726
Lucky
2003-06-15 12:32
2003.07.21
IBQuery и IBUpdateSQL как сделать ApplyUpdates корректным


3-67706
Sodom
2003-06-27 11:12
2003.07.21
Ускорение работы с базой.