我想用DELPHI 直接操作EXCEL表( 包括读和写功能),希望高手赐教!!!!!
解决方案 »
- 50分!求教在sql2000数据库中使用Like的一个问题
- 奇怪问题,"Sort"字段不能添加记录?
- 菜鸟问题!(身份验证)
- 如何在窗体上排列图标?
- 介绍一下关于Windows编程的书籍?最好是消息处理的书,感觉自己水平继续提高啊。UP有分
- 怎样取得ADOQuery的计算字段的值的和呀?
- Form中与数据库相关的语句如何写入DLL中并调用
- 谁能说Tdatabase中AliasName和DatabaseName的区别,以及具体的使用方法!谢谢!
- 我该怎么办?该升级吗?
- 关于 LMD Tools 5.0 的安装问题?
- 如何把窗体做在DLL里面?又如何来调用?
- 找了好久都没找到的问题????????????
ADOConnection1.ConnectionString:='Provider=MSDASQL.1;Persist Security Info=False;Extended Properties="DSN=a.xls;DBQ=D:\a.xls;DefaultDir=D:;DriverId=790;FIL=excel 8.0;MaxBufferSize=2048;PageTimeout=5;"'//这是一个连接字符串的例子
或者用原生的OLEOBJECT对象
str:=extractfilepath(application.ExeName);
if not fileexists('excelexample.xlt')then
begin
application.MessageBox('EXCELexample.XLT模板不存在','错误');
excelfile.workbooks.add(-4167);
exit;
end
else
excelfile.workbooks.add(str+'excelexample.xlt');
sheet:=excelfile.workbooks[1].sheets[1];
sheet1:=excelfile.workbooks[1].sheets[2];
sheet.cells[2,2]:='11';
sheet1.cells[5,6]:='56';
excelfile.workbooks[1].sheets[1].saveas(str+'2.xls');