Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Ошибка Excel, отправивить сообщение разработчику?

411
18 января 2005 года
Serzh
136 / / 09.07.2003
С некоторых пор меня стало донимать сообщение указанное в топике. При этом естественно отсылать
отчет мелкомягким как-то не хочется, но ошибка-то есть...
В частности есть задача некий макрос которой занимается пересылкой данных с одного листа на другой при нажатии соответствующего ActiveX...
Так вот сам процесс перекачки отрабатывает безупречно, запускай его хоть сотню раз. Однако,
если это сделать один раз, то потом книгу можно
успешно закрыть, сохранив изменения. Но только стоит сделать это второй раз, то при попытке завершить работу приложения получаем вышеуказанный текст в специальной рамочке...
На всякий случай, уважаемому All сообщаю начало того, что хочет программа отправить разработчику.
Для меня это черный ящик, но может кто-нибудь просветит...
App Excel Mod mso.dll Ver 10.0.2625.0
Offset 00015202
Так вот чего там лежит в этом модуле по смещению
15202? Чего ему, блин, не хватает?
258
18 января 2005 года
SergeySV
1.5K / / 19.03.2003
У меня недавно возникала похожая ошибка при закрытии Excel'я.... дело конечно же было не в нем, а в том, что я работал с кодом по созданию на лету окон и иногда я неправильно подцеплял к ним оконную процедуру, в итоге созданное окно весело висело и но не хотело закрываться, а так оно создавалось как дочернее к Excel'ю, то получалось, что процесс Excel был ответственным за его закрытие, а он е мог ничего с моим окном поделать, получась в итоге ошибка, с предложением отправки отчета...

Т.е. проблема может заключаться в том, что какой-нибудь ActiveX работает нормально, а вот закрыться нормально не может, ошибки в самих ActiveX ничуть не менее редки
411
18 января 2005 года
Serzh
136 / / 09.07.2003
А мне кажется проблема более прозаична.
Дело в том, что когда я делал кряк для
своей версии Office XP, то именно Mso.dll
и была подменена. В родной версии сидел
счетчик на количество запусков, кажется 50
штук. А взломанная версия якобы блокирует
этот счетчик, но может быть только в одном
месте. А там подобных ловушек на разное
количество запусков (например 500) может
быть несколько...
Напрашивается вывод - полностью снести
XP Office, а затем вновь поставить со старой
крякалкой. Можно будет еще полгода жить.
Может и банальный вирус прицепился, но
у KAV на него нет противоядия...
258
18 января 2005 года
SergeySV
1.5K / / 19.03.2003
Поставь Office2003 и проверь там свой макрос
411
19 января 2005 года
Serzh
136 / / 09.07.2003
Цитата:
Originally posted by SergeySV
Поставь Office2003 и проверь там свой макрос



Переустановка Office XP не помогла, по-моему стало еще хуже (но это первое впечатление).
А Office 2003 еще найти надо, да и пойдет ли он
на машинках класса PII и PIII...

411
19 января 2005 года
Serzh
136 / / 09.07.2003
Цитата:
Originally posted by SergeySV
Поставь Office2003 и проверь там свой макрос



Переустановка Office XP не помогла, по-моему стало еще хуже (но это первое впечатление).
Может вообще Win XP переставить? Хотя ошибка
аналогична и на Win'98...
А Office 2003 еще найти надо, да и пойдет ли он
на машинках класса PII и PIII...

464
19 января 2005 года
WildAn
147 / / 19.05.2003
Цитата:
Originally posted by Serzh

А Office 2003 еще найти надо, да и пойдет ли он
на машинках класса PII и PIII...



Этот офис идет тока на ХР с сервиспаком не менее первого

411
20 января 2005 года
Serzh
136 / / 09.07.2003
Цитата:
Originally posted by WildAn


Этот офис идет тока на ХР с сервиспаком не менее первого



Углубленный анализ проблемы показал:
1. Если запускать злополучный макрос несколько
раз, а затем попытаться закрыть только приложение
(то бишь книгу), не пытаясь завершить работу Excel - то все работает отменно. При этом неважен выбор опции завершения в ответ на запрос о сохранении изменений.

2. Если же хотя бы 1 раз выполнить этот макрос,
а затем попытаться закрыть приложение вместе с
Excel - то независимо от выбранной опции на запрос
сохранения - получим тот самый "топик". Чуть дольше можно прожить, если выбрать "Отмена" - тогда "отлуп" получаем уже после второй смены активного листа (вручную)...

Вывод: виноват не макрос, а сам Excel. Вот только чем его лечить? Тщательная антивирусная проверка показала наличие заражений аж тремя типами вирусов, в т.ч. и ISTactivex.dll - подозрительной в смысле ответственности за природу ошибки.

405
20 января 2005 года
Dmitrii
554 / / 16.12.2004
Цитата:
Originally posted by WildAn


Этот офис идет тока на ХР с сервиспаком не менее первого



Есть и другой опыт:
Pentium II 350MHz, RAM 196MB, Win2000Pro sp4.

При этих условиях Office2003 работает благополучно.

258
21 января 2005 года
SergeySV
1.5K / / 19.03.2003
Цитата:
Originally posted by Serzh


Углубленный анализ проблемы показал:
1. Если запускать злополучный макрос несколько
раз, а затем попытаться закрыть только приложение
(то бишь книгу), не пытаясь завершить работу Excel - то все работает отменно. При этом неважен выбор опции завершения в ответ на запрос о сохранении изменений.

2. Если же хотя бы 1 раз выполнить этот макрос,
а затем попытаться закрыть приложение вместе с
Excel - то независимо от выбранной опции на запрос
сохранения - получим тот самый "топик". Чуть дольше можно прожить, если выбрать "Отмена" - тогда "отлуп" получаем уже после второй смены активного листа (вручную)...

Вывод: виноват не макрос, а сам Excel. Вот только чем его лечить? Тщательная антивирусная проверка показала наличие заражений аж тремя типами вирусов, в т.ч. и ISTactivex.dll - подозрительной в смысле ответственности за природу ошибки.



Очисткой системы и переустановкой Office'a

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог