Форум: "Corba";
Текущий архив: 2008.06.15;
Скачать: [xml.tar.bz2];
ВнизВызов Поиска решения Excel из Delphi Найти похожие ветки
← →
&rey (2006-04-29 22:45) [0]Здравствуйте.
Передо мной встала такая вот проблема:
Хочу вызвать из Delphi Поиск решения в Excel. Для этого написал макрос, запускающий поиск решения, и
сохранил в шаблоне книги Excel.
Из Delphi запускаю Excel:
XLApp:=CreateOleObject("Excel.Application");
Открываю шаблон:
Workbook:=XLApp.Workbooks.Add("c:\TP\solver1.xlt");
Передаю необходимые данные в Excel и пытаюсь запустить макрос:
OLEVariant(XLApp).Run("Module1.runsolver");
Как только дело доходит до выполнения макроса, появляется сообщение об ошибке:
"Поиск решения: непредвиденная внутренняя ошибка или достигнут предел памяти".
Далее: Сохранаяем книгу. Закрываем. Открываем вручную. Запускаем макрос. Всё работает.
Вопрос: Возможна ли работа из Delphi c Solver"ом Excel через OLEAutomation? И вообще возможно ли всё
это в принципе? И если возможно, то как?
Спасибо за внимание. Буду рад любым комментариям.
← →
Pavlo © (2006-05-07 14:36) [1]Свяжись со мной по Асе расскажу как избавиться от проблемы этой
Ася 229-493-799
Страницы: 1 вся ветка
Форум: "Corba";
Текущий архив: 2008.06.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c