Вниз
Скачать: CL | DM;

Как закрыть файл Excel, чтобы в нем сохранились изменения?   Найти похожие ветки 

← →
pavel_guzhanov ©   (2008-09-08 11:29) [0]

Открываю файл следующим образом:
 XLApp:=CreateOleObject("Excel.Application");
 XLApp.WorkBooks.Open("D:\Копия Сводная отчетность по ОПС.xls");

Далее вношу в него какие-то данные. Если при закрытии программы пишу
 if not VarIsEmpty(XLApp) then
 begin
   XLApp.DisplayAlerts:=false;
   XLApp.Quit;
   XLApp:=Unassigned;
 end;

При этом внесенные изменения не сохраняются. Если написать
XLApp.DisplayAlerts:=true;
то при зарытии программы появляется экселевский диалог с вопросом сохранить ли изменения. А как мне сделать, чтобы файл закрывался, изменения сохранялись, но никаких вопросов не задовалось?


← →
pavel_guzhanov ©   (2008-09-08 11:49) [1]

Мда... Сначала задал вопрос, а потом подумал.:о))
В результате нашел все сам.

Вопрос снят.


← →
Юрий Зотов ©   (2008-09-08 14:20) [2]

Неужели у Екселя есть методы Save и SaveAs?
:o)


← →
pavel_guzhanov ©   (2008-09-08 15:15) [3]

Точно, есть :о)


← →
pavel_guzhanov ©   (2008-09-08 15:15) [4]

Точно, есть :о)



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.015 c
1-1200314667
opoloxai
2008-01-14 15:44
2008.10.12
DBGrid -> OnKeyDown


2-1220014157
Savek
2008-08-29 16:49
2008.10.12
Ошибка компилятора (!?)


2-1220424987
Vlad Oshin
2008-09-03 10:56
2008.10.12
Что полезного можно выжать из E:Exception?


2-1220355260
vvrz
2008-09-02 15:34
2008.10.12
из Memo в Excel


1-1199544751
Wolf
2008-01-05 17:52
2008.10.12
Перевод функций на asm для ускорения работы




   Наверх