Hat dir diese Antwort geholfen?
Muss es denn unbedingt eine Excel-Tabelle sein?
Sonst kannst Du doch (und eigentlich hast Du das ja auch schon) ein "eigenes" Dateiformat "definieren", sprich einfach ein Datei (z.B. test.bla), in der die Informationen gespeichert sind und die Dein Programm wieder auslesen kann. Du kannst beispielsweise sagen, dass ein "/" die Spalten voneinander trennt und am Ende jeder Zeile ein "!" steht oder ähnliches. Vielleicht am Anfang der Datei noch die Tabellen-Größe. Dann hättest Du z.B.
3,2
eins/zwei/3!
vier/5/sechs!
für eine 3x2-Tabelle.
In gewisser Weise hast Du das ja sogar schon getan indem Du nach jeder Spalte ein "\t" und nach jeder Zeile ein "\n" gesetzt hast. Die kannst Du natürlich genauso als Trenn-Zeichen nehmen.
Nun könntest Du die Tabelle auch noch foramtieren indem Du z.B. in { } noch Infos reinschreibst.
Beispielsweise Du würdest gern Informationen zum Datentyp ablegen und jeweils eine 0/1 für fett, kursiv und unterstrichen (in der Reihenfolge, auch durch "/" getrennt). Dann könnte dies so aussehen:
3,2
{string/0/0/0}eins/{string/0/1/0}zwei/{int/1/0/0}3!
... usw ...
Diese Infos musst Du natürlich noch auslesen und verarbeiten, da Du ja jetzt keine schicke Excel-Umgebung drumherum hast.
Gruß Spawn