Hallo und Willkommen in der
DP ,
soll es wirklich nur eine Schleife sein? Mit 2 verschachtelten Schleifen (Zeilen und Spalten) ist das nämlich weniger umständlich zu lösen. Die Anzahl der Zeilen steht in StringGrid.RowCount, die Anzahl der Spalten in StringGrid.ColCount. Beide sind 0-indiziert, was bedeutet, dass die letzte Zeile den Index RowCount - 1 und die letzte Spalte den Index ColCount - 1 hat. Der Inhalt einer Zelle steht in StringGrid.Cells[Spalte, Zeile]. Damit hast Du alle Informationen, die Du benötigst. Wenn Du nicht weiterkommst, frag einfach noch einmal nach.