uses ComObj;
var Excel: OleVariant;
MaxRow,MaxCol: integer;
begin
try
Excel := CreateOLEObject('Excel.Application');
except
ShowMessage('Excel没有安装');
Exit;
end;
try
Excel.WorkBooks.Open('c:/123.xls');
MaxRow:=Excel.WorkSheets[1].UsedRange.Rows.Count;
MaxCol:=Excel.WorkSheets[1].UsedRange.Columns.Count;
ShowMessage(Format('%d %d',[MaxRow,MaxCol]));
finally
Excel.Quit;
end;
end
Delphi判断excel多少行列
最新推荐文章于 2026-08-04 15:50:31 发布
本文介绍了一种使用Delphi代码读取Excel文件的方法。通过创建Excel应用程序对象并打开指定的Excel文件,可以获取工作表的最大行数和列数。示例代码展示了如何处理潜在的异常,如未安装Excel的情况。

6902

被折叠的 条评论
为什么被折叠?



