本人用delphi7.0写了一个小程序,主要实现对excel表格的操作,功能为将格式固定的多张excel报表中的数据读入access数据库中,然后将数据汇总后再读入,一张excel模板中。程序在操作excel时,使用如下代码
ExcelObj :=CreateOleObject('Excel.Application');
//得到服务器
Excel:= ExcelObj.Application;
//打开文件
DemoFilePath:=ExtractFilePath(Application.ExeName) + 'dbm\Hdemo.xls';
WorkBook :=Excel.Workbooks.open(DemoFilePath);
frm_ProToHQ.PB_filetodb.Position:=1;
frm_ProToHQ.sb_ProgBar.Caption:='正在汇总表2-1数据,请稍等......';
frm_ProToHQ.sb_ProgBar.Update; //选定sheet
Sheet:= workbook.sheets[1];
程序在打包时,用的是wise9.0.2, 请问我该怎么打包啊?我打包时,将mdac2.7 service pack 1
还有dao3.6,dao.3.5,MSjet4.0 sevice pack 3& 5 打入安装程序中, 但程序安装后就抱访问msado15.dll地址错误。
如果我不加入以上组件,程序则无法运行。动态库我什么都没有加。恳请那位熟悉这方面的网友赐教!
ExcelObj :=CreateOleObject('Excel.Application');
//得到服务器
Excel:= ExcelObj.Application;
//打开文件
DemoFilePath:=ExtractFilePath(Application.ExeName) + 'dbm\Hdemo.xls';
WorkBook :=Excel.Workbooks.open(DemoFilePath);
frm_ProToHQ.PB_filetodb.Position:=1;
frm_ProToHQ.sb_ProgBar.Caption:='正在汇总表2-1数据,请稍等......';
frm_ProToHQ.sb_ProgBar.Update; //选定sheet
Sheet:= workbook.sheets[1];
程序在打包时,用的是wise9.0.2, 请问我该怎么打包啊?我打包时,将mdac2.7 service pack 1
还有dao3.6,dao.3.5,MSjet4.0 sevice pack 3& 5 打入安装程序中, 但程序安装后就抱访问msado15.dll地址错误。
如果我不加入以上组件,程序则无法运行。动态库我什么都没有加。恳请那位熟悉这方面的网友赐教!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货