try
FExcel := CreateOLEObject( 'Excel.Application' );
FWorkBook := FExcel.WorkBooks.Add;
FWorkSheet := FWorkBook.WorkSheets.Add;
FExcelCreated := True;
except
FExcelCreated := False;
end;
sString:= FWorkSheet.Cells[ ARow, ACol ];
FExcel := CreateOLEObject( 'Excel.Application' );
FWorkBook := FExcel.WorkBooks.Add;
FWorkSheet := FWorkBook.WorkSheets.Add;
FExcelCreated := True;
except
FExcelCreated := False;
end;
sString:= FWorkSheet.Cells[ ARow, ACol ];
解决方案 »
- TIdFTP上传文件总失败,是虚拟主机的问题吗?
- 小问题,捡分啦~~
- 怎樣動態實例化不同的類。
- ComboBox可以实现复选吗?
- 如何叠加两幅大小相等的图片成为一幅图片?其中上面的图片有透明的部分。
- 如何在日期字段里用sql输入一个空值?
- 在广州找工作,熟悉VC BCB PB DELPHI
- 如何设计一种有格子线的报表出来?
- 我刚接触DELPHI,对编程这个领域涉足不深,请问我是否应该订阅《程序员》呢,他面向的对象适合我吗??
- 天啦,这样都能错,我的机器疯掉了,大家认为这样等于多少呢 strtofloat('9.3')=?
- 用Variant操作Excel进,如何才能读出Excel中的一个给定格子的数据并其放入string变量里?
- 要实现这种功能,代码怎么写?
var
ExcelApp: Variant;
S: string;
begin
ExcelApp := CreateOleObject( 'Excel.Application' );;
ExcelApp.Visible := True;
ExcelApp.WorkBooks.Open( 'C:\Demo.xls' );
ExcelApp.WorkSheets[1].Activate;
S := ExcelApp.Cells[2,2].Value;
ShowMessage(S);
end;