Событие Закрытие приложение excel из 1с #598966


#0 by smileeg
Может быть кто-нибудь сталкивался с чем-то подобным? Нужно отловить событие закрытия приложения MS Excel. Нашла только событие ПередЗакрытием книги. Добавляю обработчик:         Потом в процедуре выполняю следующий код: Процедура ПередЗакрытиемДокумента(Документ, Отмена) И возникает следующая проблема: когда я закрываю приложение, то закрывается книга, удаляется временный файл, очищаются значения переменных, но приложение остаётся открытым. при этом если я закрываю книгу процедура выполняется с закрытием приложения. Помогите, пожалуйста.
#1 by Cube
У меня в Word работает так:    ...
#2 by Cube
+ Забыл: &НаКлиенте    ...
#3 by smileeg
я уже нашла выход из положения) вдруг кому понадобится) перед закрытием книги excel активизирую само приложение
#4 by smileeg
не... не получилось. эксель закрывает и не убивает процесс и не удаляет временный файл... ЭХЪ(
#5 by Cube
А что Excel.DocumentBeforeClose не работает?
#6 by ЧеловекДуши
Excel.Application.Close;
#7 by ЧеловекДуши
А вообще, странно это все, так то 8-ка неплохо и свои отчетики переводит в ексель.
#8 by Cube
Цитирую "Нужно отловить событие закрытия приложения MS Excel."
#9 by ЧеловекДуши
>>> Нужно отловить событие закрытия приложения MS Excel. Бред, зачем, что хочет автор от этого получить? Зачем себе придумывать грабли?
#10 by Cube
Ну так попробуй в шапке договора наименование организации, наименование контрагента и слова "Заказчик" и "Исполнитель" выдели жирным шрифтом... То-то и оно...
#11 by smileeg
- работает
#12 by ЧеловекДуши
Вы просто не умеете Это готовить ;) Ексель, он и в 8-ке и в 7-ке Екселем останется.
#13 by Cube
Ты не в теме, проходи мимо.
#14 by smileeg
- для того, чтобы при закрытии экселя у меня удалялись временные файлы созданные 1с.
#15 by Cube
Задача решена? :)
#16 by smileeg
только заметила что там Document... ща попробую... а то у меня Workbook? или Document это для Word?
#17 by Cube
Так вот и проверь :)
#18 by smileeg
- у приложения Excel нет метода Close
#19 by smileeg
- Событие объекта не обнаружено (DocumentBeforeClose) вотъ так неудачка.
#20 by smileeg
всё потому что у excel не документы, а книги
#21 by Cube
А так:
#22 by smileeg
там 1с тоже какую-то ошибку выдавал...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С