Вниз
Скачать: CL | DM;

Вызов Поиска решения 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
2-1211222071
fics
2008-05-19 22:34
2008.06.15
Диспетчер устройств


15-1209924570
axis_of_evil
2008-05-04 22:09
2008.06.15
проблема с outlook


15-1209811644
Palladin
2008-05-03 14:47
2008.06.15
Зомби сети


15-1209965036
Lip
2008-05-05 09:23
2008.06.15
не отображается переносной жесткий диск


2-1211457859
toredo
2008-05-22 16:04
2008.06.15
квадратная матрица




   Наверх