а чего там сложного?
вместо xlCreateExcel
делаешь xlCreateExcelWithTemplate
Function xlCreateExcelWithTemplate(TemplateName : string; Visible : boolean) : boolean;
templatename имя обычного существующего файла.xls
в этом файле предварительно настраиваешь чего нибудь, в частности прорисовываешь шапочку,вставляешь картинки, пишешь макросы и т.п.
а потом из галы всем этим пользуешься - по возможности стараясь не перетирать уже нарисованную шапку.
еще полезные функции для этого
xlGetActiveWorkBookName(wcurbook) ;
xlSaveAsWorkBookByName(wcurbook,aFileName);
......
xlSaveWorkBookByName(wcurbook);
![Smile :)](./images/smilies/078.gif)