Здравствуйте. Пожалуйста, помогите!.. Я из приложения сохраняю обработанный документ Excel:
var
Excel: Variant
begin
...
Excel.Save;
Excel.Quit;
Excel := Unassigned;
Но после сохранения Excel спрашивает:
Файл "Resume.xlw" уже существует. Сохранить?
Если нажимаешь сохранить, то все нормально, если нет, то возникает ошибка. А какже можно сделать так, чтобы сообщение о сохранении какого-то непонятного для меня файла не появлялось?
Здравствуйте, PA, Вы писали:
PA>Здравствуйте, RSolanov, Вы писали:
RS>>А какже можно сделать так, чтобы сообщение о сохранении какого-то непонятного для меня файла не появлялось?
PA>
PA>Excel.DisplayAlerts = False
PA>
Это хорошо, а как впринципе избавится от самой причины возникновения этого сообщения?
Здравствуйте, PA, Вы писали:
PA>Не использовать Application.SaveWorkspace (а Excel.Save именно им и является). PA>Использовать Workbook.Save (или SaveAs).
Или сразу использовать Excel.Workbook.Close(True): сигнатура метода Close выглядит так :
"Excel.Workbook.Close([SaveChanges], [Filename], [RouteWorkbook])".
Наука изощряет ум; ученье вострит память.
(c) Козьма Прутков