wenn du weisst in welcher zeile sich der eintrag befindet, kannst du das ganz einfach mit
MeinStringGrid.TopRow:=Zeile;
allerdings noch das problem, sollte sich der eintrag in der letzten zeile oder so befinden, dann is der rest darunter weiss, aber das kann man sicher irgendwie vorher überprüfen, und da was regeln.
ciao haegar