再给你一个使用控件拷贝的例子:在Form中分别放入 ExcelApplication、ExcelWorkbook 和 ExcelWorksheet。 1)打开Excel ExcelApplication1.Connect; 2) 显示当前窗口: ExcelApplication1.Visible[0] := True; 3) 设置第2个工作表为活动工作表: ExcelApplication1.WorkSheets[2].Activate; 或 ExcelApplication1.WorksSheets['Sheet2'].Activate; 4) 拷贝操作: a.拷贝整个工作表: ExcelApplication1.ActiveSheet.Used.Range.Copy; b.拷贝指定区域: ExcelApplication1.ActiveSheet.Range['A1:E2'].Copy; c.从A1位置开始粘贴: ExcelApplication1.ActiveSheet.Range.['A1'].PasteSpecial; d.从文件尾部开始粘贴: ExcelApplication1.ActiveSheet.Range.PasteSpecial;祝你好运。