var
ExcelApp: Variant;
begin
ExcelApp := CreateOleObject( 'Excel.Application' );
ExcelApp.WorkBooks.Open(filepath);
ExcelApp.cells.item[1,1]:='aa';
ExcelApp.ActiveWorkBook.saveas('a.xls');
ExcelApp.application.quit;
end;是缺少uses之类的语句吗?请教!
ExcelApp: Variant;
begin
ExcelApp := CreateOleObject( 'Excel.Application' );
ExcelApp.WorkBooks.Open(filepath);
ExcelApp.cells.item[1,1]:='aa';
ExcelApp.ActiveWorkBook.saveas('a.xls');
ExcelApp.application.quit;
end;是缺少uses之类的语句吗?请教!
解决方案 »
- 怎样把我的积分赠送给朋友?
- 有做过通过串口控制Modem卡的高手么?帮忙吧
- 如何实现把保存在ORACLE数据库BLOB字段中的WORD文挡用WORD打开 200410
- 急啊 如何判断 某个数据库在指定位置是否存在啊???怎样动态建立数据库??如何判断某个表是否存在 如何建立
- 我的TSQLConnection连接数据库时找不到gds32.dll,是怎么回事?急,在线等!!!
- midas.dll载入错误的问题
- 大家介绍些书(Web Service)
- 如何得到某一软件的安装目录?
- Form窗体关闭了,但是应用程序内存未释放,怎么办(在线等待,马上给分)
- 有谁会写IE编码的源代码,我写了一个,但是说什么参数无效。。。UP有分
- 关于数据修改的问题。
- 有关ACTIVEX的问题,急!!!!,在线等候,请各位帮忙
var
ExcelApp : Variant;
begin
Result := '' ;
try
ExcelApp := CreateOleObject('Excel.Application');
except
Exit;
end; try
ExcelApp.DisplayAlerts := true ;
ExcelApp.Visible := false ;
ExcelApp.WorkBooks.Add; //打开已存在的工作簿
ExcelApp.WorkBooks.Open(AExcelFile); //设置第1个工作表为活动工作表
ExcelApp.WorkSheets[1].Activate; Result := ExcelApp.WorkSheets[1].Name;
finally
ExcelApp.ActiveWorkBook.Saved:=True;
ExcelApp.ActiveWorkBook.Close;
ExcelApp.Quit;
ExcelApp:=Unassigned;
end;
end;
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls,comobj;type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
var
ExcelApp: Variant;
begin
ExcelApp := CreateOleObject( 'Excel.Application' );
ExcelApp.WorkBooks.Open('c:\11.xls');
ExcelApp.cells.item[1,1]:='aa';
ExcelApp.ActiveWorkBook.saveas('a.xls');
ExcelApp.application.quit;
end;end.
就是指示这句出错!