Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / виснет макрос (EXCEL) SOLVER при обращении из ACCESS / 1 сообщений из 1, страница 1 из 1
02.01.2007, 21:37:47
    #34235182
lukapacioli
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
виснет макрос (EXCEL) SOLVER при обращении из ACCESS
Из модуля формы Access:
- открывается Excel (заранее подготовленная книга с подключенным к книге SOLVER – «поиск решения»);
- вызывается заранее подготовленная подпрограмма Excel
appExcel.ExecuteExcel4Macro ("goldnew2.xls!Optima()")
В результате, расчет проходит нормально, но, в самом конце, выходя на END SUB – подпрограмма EXCEL виснет – появляется приведенное ниже сообщение. Какую еще функцию ищет Excel???
Если нажать кнопку ОК – все нормально завершается – управление возвращается в нужное место модуля ACCESS, из которого вызывался EXCEL.
Подлость в том, что при автономном расчете в EXCEL (без вызова из ACCESS) все проходит абсолютно нормально. Вызов из ACCESS, подпрограммы EXCEL (без SOLVER)- отработка и возврат - тоже без проблем. ЭТО НЮАНС SOLVER, но как его проойти??
В доступной мне литературе никаких намеков на этот случай нет.
Помогите понять - в чем дело?

(полная версия с вопросом о функции ВОЗВРАТ() или СТОП() приведена в прикрепленном файле - отпаравляюсь из комп клуба - здесь нет Word! - чтут авторские права!).
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / виснет макрос (EXCEL) SOLVER при обращении из ACCESS / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]