Имя: Пароль:
1C
 
Перезапись файла Excel методом SaveAs без подтверждения презаписи
0 bvb
 
17.12.14
16:15
Редактирую существующий файл Excel

и запоминаю его :
WorkBook.SaveAs(ИмяФайлаXLS,-4143);

Как подавить запрос на перезапись ?
1 бомболюк
 
17.12.14
16:16
прибить файло сначала
2 silent person
 
17.12.14
16:20
Екзель = Новый COMОбъект("Excel.Application");  
Екзель.displayAlerts = 0;

не помогает ?
3 Vladal
 
17.12.14
16:26
(2) Не. надо сначала отключить алерты:

Excel.DisplayAlerts=0;
Excel.Workbooks(ИмяФайла).SaveAs(ИмяФайла,-4143);
Excel.DisplayAlerts=1;
4 Vladal
 
17.12.14
16:27
(2) Хотя да. Я первую строку принял за сохранение.
5 bvb
 
17.12.14
16:28
(2) помогло спасибо