Verarbeite die Daten Zeilenweise und nicht als Spalten.
D.h. nach jedem Wert muß ein Wagenrücklauf/Zeilenvorschub "\r\n" stehen.
Dann kannst Du mit dem Office97 glaube ich 32k Zeilen verarbeiten.

Gruß
Weja