Sources
Delphi Russian Knowledge Base
DRKB - это самая большая и удобная в использовании база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Пример запуска макроса в MS WinWord

01.01.2007
vvWord:= CreateOleObject('Word.Application.8');  
vvWord
.Application.Visible:=true;  
vvWord
.Documents.Open( TempFileName );  
vvWord
.ActiveDocument.SaveAs( FileName, 1 ); // as .DOC  
vvWord
.Application.Run( 'Macros Name' );