Можно попробовать сделать что-то типа AxPath в Tabax - то есть в аксапте крутится некий процесс, опрашивающий некую очередь а в экселе в очередь посылаются сообщения. Кстати запустить отчет из Excel можно прям сейчас (c установленным табаксом) -- просто
Код:
ShellExecute("AxPath://MenuItem/Output/RPaySickListReport")