Moin...
Dein Vorhaben, bzw. die Ausführung, ist schlecht gewählt.
Meine Meinung:
1.
Niemals visuelle Komponenten als Datenspeicher mißbrauchen (StringGrid)
2. Die Daten sollen
unabgängig von der Oberfläche gespeichert werden. (StringList, TDataSet etc.)
3. Wie schon genannt. Ein Reportgenerator (FastReport bei Delphi kostenlos dabei) hilft dir bei der Ausgabe. Im Designer plazierst du einfach
deine Daten. Vorraussetzung: Daten nicht in Visuellen Komponenten.