XLS-File aus VB.NET erzeugen ohne Excel

13/07/2011 - 10:31 von Martin Eckel | Report spam
Hallo,

ich muß ein XLS-File erzeugen aus VB.NET, ohne daß ein Excel installiert
ist auf dem Rechner.

Bislang nutze ich eine noch von VB6-Zeiten existierende Klasse, welche
XLS-Files im BIFF-Format binàr erzeugt.

Jetzt stolpere ich aber darüber, daß bei 65536 Zeilen Schluß ist...

Welche alternative Möglichkeit gibt es?

Gruß,
Martin
 

Lesen sie die antworten

#1 Stefan Kuhr
14/07/2011 - 10:05 | Warnen spam
Hallo Martin,

On 7/13/2011 10:31 AM, Martin Eckel wrote:
Hallo,

ich muß ein XLS-File erzeugen aus VB.NET, ohne daß ein Excel installiert
ist auf dem Rechner.

Bislang nutze ich eine noch von VB6-Zeiten existierende Klasse, welche
XLS-Files im BIFF-Format binàr erzeugt.

Jetzt stolpere ich aber darüber, daß bei 65536 Zeilen Schluß ist...

Welche alternative Möglichkeit gibt es?

Gruß,
Martin



Du koenntest Excel 2007 kompatible Dateien erzeugen. Auf Codeproject
gibt es da einen ganz brauchbaren Artikel. Mehr oder weniger nimmt man
da ein Template File, packt das aus (in Wahrheit sind das zip files),
kopiert dann die geaenderten Dateien mit den eigenen Tabellendaten dazu
(das sind alles xml-Dateien) und verpackt das neu in ein zip file, das
dann die xlsx-Datei ist.

S

Ähnliche fragen