Вниз
Скачать: 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.011 c
2-1220289348
Age
2008-09-01 21:15
2008.10.12
Горячие клавиши


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


4-1197306592
kernel
2007-12-10 20:09
2008.10.12
список dll


15-1219385138
vajo
2008-08-22 10:05
2008.10.12
Про активацию Windows XP


2-1220193371
dars73
2008-08-31 18:36
2008.10.12
Округление чисел




   Наверх