想看Excel2000 Namespace,却提示unable to locate file "Excel2000.pas"
它在哪里?
谢谢
它在哪里?
谢谢
解决方案 »
- PrintWindow函数可以在WIN7下后台截取DX游戏图片吗?
- FASTREPORT,MEMO中使用判断语句.
- AdvStringGrid数据如何实现循环滚动?就像火车站大厅那种!
- 请高人指点一下迷津
- 现在公司作个项目,用COM技术来封装各部分模块,现在了解到COM又两种形式提供封装(DLL,EXE),不知道用那种方式更合适,列出以下几个问
- 怎样把Char类型转换成String类型,在线等,有什么函数?在线等
- 如何调节PrintDBGridEh1第三方控件的预览边界及设定横向打印??
- SQL Server的数据备份问题
- property Params: TParams;
- 怎样屏蔽DELPHI的错误消息,自己写汉语的错误消息
- 有没有办法设置sql server的bit字段默认值是0?
- fastreport4导出PDF中文乱码问题如何解决??
try
Book := CreateOLEObject('Excel.Application'); // 创建一个Excel对象
Book.WorkBooks.Open(_DIR_APP + 'QABB',,,,_PSW_ACCESS); // 打开Excel中的WorkBooks(带口令)
Book.DisplayAlerts := False;
Book.Visible := False; if Sender = bn_Print then
begin
for i := 1 to Book.WorkBooks[1].WorkSheets.Count do
Book.WorkBooks[1].WorkSheets[i].PrintOut;
end
else if Sender = bn_Preview then
begin
Book.Visible := True; //Excel服务器可视化
Book.WorkBooks[1].WorkSheets.PrintPreview; //打印预览
end
else begin
Book.WorkBooks[1].SaveAs(ed_FilePath.Text + ed_FileName.Text,,''); // 保存为一个EXCEL文件
Application.MessageBox('保存为 Excel 文件','YGQA 提示',64);
end;
Book.Quit;
except
on EE: Exception do begin
Application.MessageBox(PAnsiChar(hGetExcelErrorHint(EE)),'YGQA 提示',16)
end;
end;
finally
Book.Quit;
Book := UnAssigned;
Sheet := UnAssigned;
end;