Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2009, 12:19   #1
hozpraktik
 
Регистрация: 19.11.2009
Сообщений: 6
По умолчанию Ищу причину ошибки: Error in loading DLL, она же Error 48.

Каждый год сомостоятельно пишу себе файл в EXCEL 2003 для годового расчёта объёма закупок с учётом внутренних запросов, фасовки товаров, ритма и промежуточных остатков. Задача одна и та же, только файл стараюсь сделать компактнее и производительнее. В ранних версиях был только один макрос. Сейчас их много, в основном фильтры, автозаполнение, быстрый переход на другой лист. Вроде бы всё работало, но по окончанию работ файл стал глючить: без видимых причин не выполняет макрос, который работал ещё 5 минут назад, при попытке влезть в отдельные модули выводит сообщение "Error in loading DLL". В англоязычной справке она называется "Error 48". Наши IT-шники ничем помочь не могут. Т.к. файл писался долго, я часть писал дома, часть на работе, переносил на флэшке. Когда обнаружился глюк, переслал из дома файл по почте. Открываю - работает, делаю копию - копия работает, выхожу покурить - уже не работает.
hozpraktik вне форума Ответить с цитированием
Старый 19.11.2009, 12:39   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Т.к. файл писался долго, я часть писал дома, часть на работе
Вот из-за этого и проблема.
Скорее всего, дома и на работе Вы используете разные версии Microsoft Office.
Либо установлены ссылки на библиотеки, присутствующие только на одном из компов.

В следующий раз, как увидите ошибку, в редакторе VBA нажмите Tools - References, и в списке подключенных библиотек ищите отсутствующую (помечена словом MISSING)
Обычно достаточно в Tools - References убрать "лишние" галочки.
EducatedFool вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
NSIS Error Error launching installer Dizraella Операционные системы общие вопросы 16 15.11.2013 14:13
Как решить проблему с Error in loading DLL (Error 48)? Klim Bassenger Microsoft Office Excel 4 23.10.2009 13:44
Error in loading DLL (Error 48) x8i Microsoft Office Access 2 29.07.2009 13:23
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main Debug/main.exe : fatal error LNK11 prefak Win Api 0 19.04.2009 16:51