Имя: Пароль:
1C
 
Как закрыть файл Excel без запроса на сохранения из 1С?
0 kadr
 
24.08.04
09:37
Файл открыт программно из 1С.
Если сделать так
Excel.Workbooks.Close(), то появляется вопрос о сохранении.
В документации по VBA говорится сделать так
Workbooks("BOOK1.XLS").Close SaveChanges:=False
Но как "засунуть" этот параметр "SaveChanges:=False" в конструкцию языка 1С?
1 427
 
24.08.04
09:40
Alert
или
DisplayAlert
или как то так .... см хелп ВБА
2 kadr
 
24.08.04
09:49
(1)А куда этот параметр сувать надо? В скобки после Close?
3 kadr
 
24.08.04
10:12
Вот как надо было:
Excel.DisplayAlerts = 0;
Excel.Workbooks.Close();
Excel.DisplayAlerts = 1;
4 jek
 
08.10.04
18:58
Как открыть файл Excel, на который повешен пароль программно из 1С без запроса ввода пароля?
5 Detect
 
08.10.04
19:19
Просто напиши Quit() и ексель выйдет без запроса
6 Detect
 
08.10.04
19:20
jek
1С обходит мимо пароля
7 romix
 
09.10.04
01:13
False = 0
True = -1 (как ни странно)

Еще надо учесть, что в Бейсике параметры функций именованные
(что имхо очень правильно и хорошо), а в 1С - надо просто перечислить
их через запятую (что мне лично не нравится, ибо это зло, но в 1С это сделано так).
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.