- 24
- 0
- 约2.77千字
- 约 3页
- 2018-11-24 发布于河南
- 举报
将RzStringGrid内的数据导出到EXCELL表中
将RzStringGrid内的数据导出到EXCELL表中
{***************************************************
功能描述:
将RzStringGrid内的数据导出到EXCELL表中。
****************************************************}
procedure TForm1.BtnExportClick(Sender: TObject);
var
i,j:integer;
ColCount, RowCount :integer; //标识数与行数。
Strtemp : string;
msExcel,msExcelWorkbook,msExcelWorkSheet : Variant;
SFileName:string;
begin
if IsTesting then
begin
Application.MessageBox(测试正在进行中。。。。,请暂停或测试完成后导出数据。,提示,mb_ok);
exit ;
end;
//OpenDialog2.InitialDir:=ExtractFileDir(paramstr(0)); //文件的打存放初始路径
OpenDialog2.Filter := Microsoft Excel 文件(*.xls|*.xls;
// 把导出文件名自动填为导入的文件名
// 例:导入 00111A.XLS,导出XLS为: 这里将该文件名自动填入到对话框的文件名编辑框内
Strtemp := Form1.Caption ; //当已经导入了文件时,其格式为:后台测试软件V1.8.0 -- ????.xsl
i := pos(-- ,Strtemp) + 2;
if i 3 then
begin
Application.MessageBox(还没有导入原始数据,未得到测试数据,无数据可导出。,提示,mb_ok);
exit;
end
else
begin;
delete(Strtemp,1,i);
OpenDialog2.FileName := OpenDialog2.InitialDir + Trim(Strtemp);
end;
if OpenDialog2.Execute then
begin
SFileName := OpenDialog2.FileName ;
if SFileName = then Exit;
while IsFileInUse(SFileName) do
begin
if Application.MessageBox(目标文件使用中,请退出目标文件后点击确定继续!,
注意, MB_OKCANCEL + MB_ICONWARNING) = IDOK then
begin
//无指令强制选择文件
end
else
begin
Exit;
end;
end; //end while
Try
//创建Excel对象
msExcel := CreateOleObject(Excel.Application);
msExcel.displayAlerts := false; //禁止运行宏时显示警告和提示信息
msExcel.ScreenUpdating := false; //屏幕更新,提高速度
msExcelWorkbook := msExcel.Workbooks.Open(SFileName, null, null, null, null, null, null, null, null, null, null, null, null, null, 0);
msExcelWorkSheet := msExcelWorkbook.Worksheets[1];
//取得RzStringGrid1上的行数与列数
Strtemp := Trim(RzStringGrid1.Cells[1,1]);
For i:=1 to RzStringGrid1.RowCount -1 do
if
您可能关注的文档
最近下载
- 2025《麻江县蓝莓产业发展现状调研分析报告》4900字.docx
- 2026年国网安全管理方案.docx VIP
- 2025年北京师范大学学科教学培养方案 .pdf VIP
- 初级消防试题及答案大全.docx VIP
- 核医学教学课件:血液和淋巴显像.ppt VIP
- 重庆市各地方周氏支族源流(1-170支族).doc VIP
- 建筑工程质量管理体系流程图.docx
- 淋巴系统核医学检查课件.ppt VIP
- (高清版)B-T 6003.1-2022 试验筛 技术要求和检验 第1部分:金属丝编织网试验筛.pdf VIP
- (已压缩)TUCST007-2020房屋建筑与市政基础设施工程施工安全风险评估技术标准.docx VIP
原创力文档

文档评论(0)