Ok danke das klappt jetzt soweit.
Wen ich das jetzt rückwärts machen will.
Also ich starte von unten und gehe nach oben funktioniert es nicht was mach ich falsch.
Code:
procedure TForm1.Button1Click(Sender: TObject);
var
i, j, z: Integer;
begin
z := 750;
with StringGrid1 do
begin
for i := 750 to StringGrid1.RowCount - 1 do
for j := 750 to stringgrid1.ColCount - 1 do
begin
if Cells[j, i] = '' then
begin
z := (z-1);
Stringgrid1.Cells[j, i] := IntToStr(z);
end;
end;
end;
end;