А это как ? Не понял чой то ? Если макросы то там Бейсик. Если вызов Экселя через OLE то причем здесь Эксель ?
Ну так ты поясни проблему. Надо обращаться к Excel из ASM-проги? Ну, ввиду того, что Excel - COM-сервер, надо учиться работать с COM. Если надо написать макрос - то тут тока VBA. Что, имхо, куда хуже Delphi..
Ну на крайняк напиши DLL на ASM и потом XXX Declare Function().... и передавай чё хочешь и обрабатывай там чё хочешь. А вот до объектов добраться, то присоединяюсь :"надо учиться работать с COM" Хотя вроде легче непосредственно на VBa.