Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];

Вниз

WorkBooks.Close   Найти похожие ветки 

 
Yong   (2002-07-29 10:07) [0]

Как узнать октрыта ли уже на компьютере соотвествующая книга Эксель. И если открыта, то закрыть созранить в ней данные и закрыть ее?


 
TTCustomDelphiMaster   (2002-07-29 18:16) [1]

implementation
uses Excel2000;

procedure TForm1.Button1Click(Sender: TObject);
var
Ex: TExcelApplication;
i: integer;
begin
Ex := TExcelApplication.Create(self);
Ex.Connect;
for i := 1 to Ex.Workbooks.Count do
if Ex.Workbooks[i].Name = "aaa.xls" then
begin
Ex.Workbooks[i].Save(GetUserDefaultLCID);
Ex.Workbooks[i].Close(EmptyParam, EmptyParam, EmptyParam, GetUserDefaultLCID) ;
break;
end;
Ex.Disconnect;
Ex.Free;
end;


 
Yong   (2002-07-30 08:48) [2]

Спасибо, но что делать если на машине открыто несколько Экселевских процессов?




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

Форум: "Основная";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.036 c
3-35132
Gily
2002-07-21 07:00
2002.08.12
About IBDataSet


14-35413
Sniffer
2002-07-16 15:14
2002.08.12
Кривые Безье


1-35370
Tolstomordik
2002-07-30 17:28
2002.08.12
Перевод из WIN-кодировки в DOS-кодировку.


6-35395
Donal_Graeme
2002-05-28 13:43
2002.08.12
ICMP Ping


4-35514
Владислав
2002-06-04 12:44
2002.08.12
Mouse hook





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский