【急~~! 如何获得excel的行数和列数】 RT在delphi中用OLE连接到对应的excel后,用什么方法/函数可以获得对应excel的行数和列数啊?在线等,急啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.BitBtn4Click(Sender: TObject);var ExcelApp, Sheet: Variant;begin if OpenDialog1.Execute then begin ExcelApp := CreateOleObject( 'Excel.Application' ); ExcelApp.Workbooks.Open(OpenDialog1.FileName); Sheet := ExcelApp.ActiveSheet; Caption := 'Row Count: ' + IntToStr(Sheet.UsedRange.Rows.Count); ExcelApp.Quit; Sheet := Unassigned; ExcelApp := Unassigned; end;end;http://rtdw.zj51.net/show.aspx?id=142&cid=12 可能是我有合并的单元格的原因吧我试验了一般的excel的确返回的没错但是我那个excel返回的行值是错误的 谢谢各位,目前我使用“Sheet.UsedRange.Rows.Count”这个方式,对于一般的excel表,可以获得准确的记录数目,但是对于我这个excel表却不能获得准确的数据,如果您们有兴趣,可以把email留给我,我把我的excel发给您们,请您们帮我看看是为什么?谢谢您们 有什么快捷键能生成函数实现部分? 高分求速达控件,要能技术D7以上的版本的。 求学习方法及指导书籍。。。。 请高手帮忙!自动生成问题!急!! 图像的双缓存问题! 请各位帮忙!!!如何在一个image中识别一个不规则物体并计算它的面积,解决后定高分相送(500-1000)!急,急! 还是Twebbrowser问题,高手入! 关于自定义过程的简单问题 delphi5里怎么没有html的控件? delphi作的Web Service,可调用时出现这种错误,请进 【急~~! 如何获得excel的行数和列数】 请提供API帮助
var
ExcelApp, Sheet: Variant;
begin
if OpenDialog1.Execute then
begin
ExcelApp := CreateOleObject( 'Excel.Application' );
ExcelApp.Workbooks.Open(OpenDialog1.FileName);
Sheet := ExcelApp.ActiveSheet;
Caption := 'Row Count: ' + IntToStr(Sheet.UsedRange.Rows.Count);
ExcelApp.Quit;
Sheet := Unassigned;
ExcelApp := Unassigned;
end;
end;http://rtdw.zj51.net/show.aspx?id=142&cid=12
我试验了一般的excel的确返回的没错
但是我那个excel返回的行值是错误的
谢谢您们