In der Delphi-Hilfe steht zum Syntax der for-schleife:
Zitat:
for Zähler := Anfangswert to Endwert do Anweisung
In deinem Fall also:
Delphi-Quellcode:
for AktuelleZeile:=ErsteZeileImGrid to LetzteZeileImGrid do
begin
//Hier kannst du nun rechnen und in
Grid.Cells[1,AktuelleZeile] //steht der Inhalt der Zelle (als String, wohlgemerkt!)
end;
Und zur Summe:
Du möchtest eine Gesamtsumme errechnen, d.h. am Anfang ist der Wert von Summe gleich 0 und in jedem Schleifendurchlauf addierst du zur aktuellen Summe den Wert der aktuellen Zelle. So einfach ist das.