Главная страница
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-1209883609
Maximus2002
2008-05-04 10:46
2008.06.15
Редактор для CommandText в RAD Studio 2007


15-1209242005
TIF
2008-04-27 00:33
2008.06.15
InfoNetПоиск - пробная альфа-версия


2-1211452478
Павел
2008-05-22 14:34
2008.06.15
TStringList; в Дельфи 6 - где объявить?


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


6-1188995111
ЗабылИмя
2007-09-05 16:25
2008.06.15
Как через сеть включить удалённый компьютер?