如何调用Word模板生成Word文档
疯狂低调 2005-12-08 02:52:27 我写的代码调用Word模板,然后填充数据,但是每次调用的居然是模板文件而不是由魔板生成的新的文档,这个很苦恼.
代码如下请大家帮忙
var
myExcel: Variant;
workBook: olevariant;
workSheet: olevariant;
j:integer;
begin
if MessageBox(self.Handle, '您确定将工艺数据导出到Excel中吗?', pchar(frmMain.strDlg), MB_YESNO OR MB_ICONWARNING) = IDNO THEN EXIT;
try
myExcel := CreateOleObject('Excel.Application');
myExcel.WorkBooks.Open(ExtractFilePath(application.ExeName) + 'Sonic.xlt' ); //寻找应用程序目录下的导出模板
//myExcel.Caption := cmbType.Text;
myExcel.Application.Visible := true;
workBook := myExcel.Application.workBooks[1];
workSheet := workBook.Worksheets.Item[1];
end;