Имя: Пароль:
1C
1С v8
Проблемы с чтением из xls
0 User_Agronom
 
25.01.13
16:21
Документ = ПолучитьCOMОбъект(ИмяФайла);
//Идет чтение и анализ содержимого файла
//По результатам формируется документ
//Документ правильный
//Как культурный человек напоследок вызываю метод Quit
Документ.Application.Quit();

Вываливается ошибка:
Сигнатура проблемы:
 Имя события проблемы:    APPCRASH
 Имя приложения:    EXCEL.EXE
 Версия приложения:    14.0.6117.5003
 Отметка времени приложения:    4f622ef8
 Имя модуля с ошибкой:    MSVBVM60.DLL
 Версия модуля с ошибкой:    6.0.98.15
 Отметка времени модуля с ошибкой:    4a5bda6c
 Код исключения:    c0000005
 Смещение исключения:    000e49ad
 Версия ОС:    6.1.7601.2.1.0.16.7
 Код языка:    1049

Дополнительные сведения об этой проблеме:
 LCID:    1049
 skulcid:    1049


Обработка написана давно, всё работало. На выходных переставили систему.
Что может быть и куда копать?
1 Нууф-Нууф
 
25.01.13
16:22
имхо у тебя ошибка в модуле MSVBVM60.DLL
2 User_Agronom
 
25.01.13
16:23
Но просто excel запускается жи и работает без проблем.
3 lefthander
 
25.01.13
16:42
Возможно версии длл не совместимы по вызываемым функциям.
4 User_Agronom
 
25.01.13
16:48
Спс. Сообщил уже сисадмину. Пусть ковыряется.
5 manyak
 
25.01.13
16:51
(1) :) это виндовая длл-ка в ней ошибка однозначно же написано, никаких модулей он сам там не напишет. попробуй качнуть свежую версию с инета.
сначала замени просто если не заробит то замени и потом регни ее по новой через regsvr32
6 manyak
 
25.01.13
16:54
6.0.98.21  посвежей попробуй
7 manyak
 
25.01.13
16:55
либо из 7-ки 6.0.98.32
http://rghost.ru/37768470
8 manyak
 
25.01.13
17:01
в коде кстати перед выходом сохраняешь изменения? поробуй поставить еще Application.DisplayAlerts=false (0)
9 User_Agronom
 
25.01.13
17:04
(8) Я не меняю xls-ку. Просто читаю и анализирую.
За (5) - (7) Спасибо
10 User_Agronom
 
25.01.13
17:09
(8) все равно ошибка
11 manyak
 
25.01.13
17:16
шамань тогда с версиями, попробуй чистилку реестра какую-нить прогнать, мало ли замусорилось хоть и винда свежеставленная...