|
Excel.Quit() выдает окно "Прекращена работа программы Microsoft Excel"
| ☑ |
0
Nicole
15.10.19
✎
11:38
|
Обычная загрузка данных. ПриложениеExcel = Новый COMОбъект("Excel.Application"); ПриложениеExcel.DisplayAlerts = Ложь;
В конце обработки КнигаExcel.Close(); Excel.Quit();
И вот такое окно: "Прекращена работа программы Microsoft Excel", искать решение проблемы в Интернет и закрыть программу, далее вот это все...
Никогда раньше с таким не сталкивалась, Excel закрывался и все.
|
|
1
Vadim_37
15.10.19
✎
11:44
|
на любой машине?
|
|
2
Nicole
15.10.19
✎
11:51
|
Вот тут странно. Одна машина, абсолютно идентичный код, один и тот же файл для загрузки, но в одной базе все нормально, в другой - такая вот ошибка.
|
|
3
Жан Пердежон
15.10.19
✎
11:52
|
(2) ну это как раз и не странно
|
|
4
Nicole
15.10.19
✎
12:01
|
(3) Почему?
|
|
5
Vadim_37
15.10.19
✎
12:18
|
базы на одной платформе?
|
|
6
mistеr
15.10.19
✎
12:24
|
(0) Hint: Бажный Эксель на бажной виндосборке еще и не такое выкидывает, и без всякого 1С.
|
|
7
Nicole
15.10.19
✎
12:30
|
(5) Да. Это, собственно, базы разработчиков, подсоединенные к хранилищу.
|
|
8
dk
15.10.19
✎
12:43
|
включи visible = -1 у Excel и displayalerts = -1 - может там какое-то окно блокируется
|
|
9
dk
15.10.19
✎
12:44
|
или макрос какой-то бажный / вирусячий приклеился к книге или шаблону
|
|
10
Nicole
15.10.19
✎
12:45
|
(9) Я разные файлы пробовала. Там без макросов точно.
|
|
11
SiAl-chel
15.10.19
✎
13:01
|
(0) А если без Quit? Просто написать Excel = Неопределено.
|
|
12
K1RSAN
15.10.19
✎
13:04
|
(11) Так процессы тогда будут копиться в системе
|
|
13
Nicole
15.10.19
✎
13:13
|
(8) Не помогло.
|
|
14
Kigo_Kigo
15.10.19
✎
13:18
|
(12) Не обязательно
(13) Пробуй Excel = Неопределено, и смотри процессы, закроется ли эксель, эксель кривой однозначно
|
|