1.启动Excel
在Uses中加入Comobj;
var
v:Variant;
begin
v:=CreateOleobject(‘Excel.Application’);
v.Visible:=true;
end;
其中,Comobj中包含了用来检索OLE的对象和向其传发命令的例程,第一行代码启动Excel,执行后Excel会在内存中出现,因此第二行代码使之可见。
2.关闭Excel
在创建了Excel Application对象后,调用它的Quit方法完成关闭事件。
If not varIsEmpty(v) then v.quit;
如果需要在关闭前确定是否存盘,加入:
v.DisplayAlert:=true; //确定存盘
v.DisplayAlert:=false;//不存盘,直接退出
3.加入 工作 表及对其表格内容的操作
var
Sheet: Variant;
begin
v.workbook.add;
v.Workbooks.Add;
v.Workbooks[1].WorkSheets[1].Name := '数据录入';
Sheet:= v.Workbooks[1].WorkSheets['数据录入'
在Uses中加入Comobj;
var
v:Variant;
begin
v:=CreateOleobject(‘Excel.Application’);
v.Visible:=true;
end;
其中,Comobj中包含了用来检索OLE的对象和向其传发命令的例程,第一行代码启动Excel,执行后Excel会在内存中出现,因此第二行代码使之可见。
2.关闭Excel
在创建了Excel Application对象后,调用它的Quit方法完成关闭事件。
If not varIsEmpty(v) then v.quit;
如果需要在关闭前确定是否存盘,加入:
v.DisplayAlert:=true; //确定存盘
v.DisplayAlert:=false;//不存盘,直接退出
3.加入 工作 表及对其表格内容的操作
var
Sheet: Variant;
begin
v.workbook.add;
v.Workbooks.Add;
v.Workbooks[1].WorkSheets[1].Name := '数据录入';
Sheet:= v.Workbooks[1].WorkSheets['数据录入'