用TExcelWorkbook:
WkBk:TExcelWorkbook;
WS: TExcelWorksheet;
lcid := GetUserDefaultLCID;
ExcelApplication1.Visible[lcid]:=True;
{ Create a new workbook }
{ The TOleEnum cast in the next line just prevents compiler range warnings }
WkBk.ConnectTo(ExcelApplication1.Workbooks.Add(TOleEnum(xlWBATWorksheet), lcid));
WS.ConnectTo(WkBk.Worksheets[1] as _Worksheet);
WS.Name := 'Data';
这是每次运行时产生一个新的excel,我想调用已经存在的excel,该怎么写?
WkBk:TExcelWorkbook;
WS: TExcelWorksheet;
lcid := GetUserDefaultLCID;
ExcelApplication1.Visible[lcid]:=True;
{ Create a new workbook }
{ The TOleEnum cast in the next line just prevents compiler range warnings }
WkBk.ConnectTo(ExcelApplication1.Workbooks.Add(TOleEnum(xlWBATWorksheet), lcid));
WS.ConnectTo(WkBk.Worksheets[1] as _Worksheet);
WS.Name := 'Data';
这是每次运行时产生一个新的excel,我想调用已经存在的excel,该怎么写?
解决方案 »
- 在delphi7环境中如何实现按以下格式的导出到excel中去
- 已知文件路径.如何取得文件的目录.
- 如何做个三个月后的自动提醒的功能啊...在线等!
- 拖动Panel改变大小时,当Panel增大到一定程度时就不能再变大了,如果让它可以无限变大?
- 用DELPHI6+MSSQL+Crystal 写报表,给个思路,如有例子,高分相送
- 请问怎么得到这样格式的日期20030422
- 如何使用 ado 中的 command 执行带有多个不同类型参数的存贮过程?
- 自认为可以解决的一个缓存更新问题,两天都没搞定。大虾助我.急急急急....
- crystal report的问题.
- 弹出“record was changed by another user‘’错误信息
- 用TQuery的什么方法可以得到表中记录的个数?
- 诚聘DELPHI数据库编程老师!
comobj;
var
myexcel,myworkbook:variant;
beginmyexcel:=createoleobject('excel.application');
myexcel.visible:=true;
myworkbook:=myexcel.workbooks.open(文件路径+文件名);
end