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

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


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