http://kb.mista.ru/article.php?id=180
http://kb.mista.ru/article.php?id=574
из одной из тем:
есть такая простая штука - unionoffice от эзерсофта.
Ставишь, и она все com-вызовы подменяет.
Ну и соответственно программист НИЧЕГО не переписывает, а работа работается точно так же, как и с экселем.
и еще - АПИ