Hallo Bundy,
meistens werden gar nicht alle Zeilen oder Spalten eines Excel Sheets genutzt - dann kann man die letzte genutzte Zelle ermitteln:
Delphi-Quellcode:
var
iRow: Integer;
LastCell: ExcelRange;
begin
LastCell := Sheet.Cells.SpecialCells(xlCellTypeLastCell, EmptyParam);
for iRow := 1 to LastCell.Row do
begin
// ...
end;
end;
Grüße vom marabu