生成文本格式比较快,灵活性也好,具体步骤1 建立EXECL文件表格格式文件,导出成XML格式2 仿XML格式,用程序生成XML格式内容,包括填写的数据3 调用 procedure TfrmBase.reportToExecl(aFile, aText: string);var mm : TStringStream;begin try mm:=TStringStream.Create(aText); WebApplication.SendStream(mm,True,'application/vnd.ms-execl',aFile); finally end;end;说明: Execl2003支持很好,2007不行