Nun, wenn Du die Stringlist sortierst ändert sich auch die Reihenfolge
in der die Strings in der Liste angeordnet sind.
Ich weiß nicht ob Du das willst?
Wenn Du nur zwei Spalten auf Einträge überprüfen willst die schon vorhanden sind, warum
gehst Du dann nicht Zeile für Zeile die Spalten durch und schaust nach ob
ein Eintrag mit dem Eintrag Deines Editfeldes übereinstimmt.
Delphi-Quellcode:
for i:=0 to StringGrid1.rowCount -1 do
begin
if StringGrid1.Cells[11,i] <> Edit1.text then
// füge hinzu
else
// mache nichts
end;
Grüße
Klaus