mit überschraibst du natürlich immer den vorherigen Inhalt,
Edit1.Text := StringGrid1.Cells[12, xy];
Aber du kannst doch Strings zusammenfügen?
Delphi-Quellcode:
// Edit leeren
Edit1.Text := '';
// neuen Wert hinten anhängen
Edit1.Text := Edit1.Text + ' ' + StringGrid1.Cells[12,xy];
Delphi-Quellcode:
// 2 Felder in einem Edit
Edit1.Text := StringGrid1.Cells[5,xy] + ' ' + StringGrid1.Cells[12,xy];
usw.