Damit klappt es fast
Es wird nur eine bestimmte Zelle (3) durchsucht.
Wie kann ich die gesamte Reihe vergleichen?
Delphi-Quellcode:
procedure TForm1.Button2Click(Sender: TObject);
const
ZuDurchsuchendeSpalte = 3;
var
i: integer;
ZuSuchenderString: string;
begin
ZuSuchenderString:= StringGrid2.Cells[ZuDurchsuchendeSpalte, StringGrid2.Row];
for i:= 0 to Form1.stringGrid1.RowCount-1 do
begin
If Form1.stringGrid1.Cells[ZuDurchsuchendeSpalte, i] = ZuSuchenderString then
begin
Form1.stringGrid1.Row:= i;
break;
end;
end;
end;