Допустим в переменной Excel у тебя объект созданный функцией CreateOleObject('Excel.Application'), тогда запуск макроса будет выглядеть так:
Код:
Excel.Run(MacrosName, Param1, Param2,...,Param30);
MacrosName - имя макроса
ParamX - параметры
ЗЫЖ Давай договариваться о цене
