Добрый день всем!
Задача состоит в том, чтобы открыть файл Excel, в которoм есть таблица, где имя каждого столбца - дата определенная. Прога берет данные, смотрит, к какой дате они относятся, и пишет в определенный столбец таблицы. Потом сохраняю этот же, только уже с изменениями, файл.
С файлом работаю так:
var
exl_out: OleVariant;
WorkBook:Variant;
TemplateName,fName:string;
....
begin
...
try
exl_out:=CreateOleObject('Excel.Application');
begin
WorkBook:=Exl_out.WorkBooks.Open(TemplateName);
...
//заполнение файла
exl_out.Application.ActiveWorkBook.Saveas(fName);
Screen.Cursor:=crDefault;
finally
Exl_out.Quit;
end;
...
|
|
При сохранении файла выскакивает сообщение, что файл уже существует, переписать его, и стандартные кнопки "Да", "Нет", "Отмена". И юзеру надо жать всегда на кнопку "Да".
Вопрос: как можно сделать, чтобы это сообщение не выскакивало и программа сама жала на эту кнопку "Да"? Другими словами, чтобы файл перезаписывался сам, без вывода какого-либо сообщения С уважением, Ihor