Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.15;
Скачать: 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 вся ветка

Текущий архив: 2008.06.15;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.012 c
15-1210046715
Xmen
2008-05-06 08:05
2008.06.15
выбор среду Delphi для написания программы


15-1209881696
oldman
2008-05-04 10:14
2008.06.15
Проблема с блоком питания.


15-1209984012
switch
2008-05-05 14:40
2008.06.15
System Error. Code 1400. Invalid window handle


2-1211192209
kla$
2008-05-19 14:16
2008.06.15
interbase(проблема ввода данных)


2-1211366825
AlexeyMir
2008-05-21 14:47
2008.06.15
Как узнать владельца PopupMenu1