xls file code

klein-odd

Mitglied
Hallo !

Weiss jemand, wie man eine .xls Datei
mit einem Texteditor herstellen kann ?

Andererseits :
weiss jemand aus welchen Codestückchen
eine Excel-Tabelle gebaut wird ?

Manche Werkzeuge zur Bearbeitung von xls-Files gibt's im Netz.

Es gibt java-Werkzeuge und Funktionen im Matlab zum Lesen und Schreiben
von .xls Files.

Weiss jemand,
wie das in einem "Einzelschrittverfahren" geht ?
Es muss irgendwie machbar sein.

Java macht bestimmt nichts anderes als einen Char-Strom (Stream)
in eine Datei zu schreiben.

Danke fürs lesen, klein-odd
 
Grüezi klein-odd

Aus welchem Grund willst Du denn eine Excle-Datei 'zu Fuss' erstellen?
Mit Excel selbst geht das doch viel besser.. ;-)


Je nach Excel-Version ist das unterschiedlich.
Bis xl2003 wurde das BIFF-Format verwendet um eine Excel-Datei zu erzeugen - näheres darüber findest Du hier:

http://www.xlam.ch/soscq/dateiformat.htm


Ab xl2007 sind die Dateien dann als XML erstelle und als ZIP-File gespeichert.
Du kannst eine Excel-Mappe daher nach .ZIP umbenennen und dieses Archiv dann mit Windows öffnen.

Mehr zu diesem neuen Format findest Du z.B. hier:

http://msdn.microsoft.com/en-us/library/aa338205.aspx


Mit freundlichen Grüssen

Thomas Ramel
- MVP für MS-Excel -
 
Der Grund (Ziel) der Erstellung einer xls-Datei ist :
Export von tabellierfähigen Datensätzen,
die in Folge von Berechnungen mit einem Programm entstehen.

In anderen Worten :
ich baue ein Programm (in java, obwohl die Sprache hier keine Bedeutung hat),
das hin- und wieder Daten schreiben soll.
Die Daten sind je nach Bedarf in einiem
eins-
zehn-
hundert-
oder auch
anders-zeiler
zu unterbringen,( gemeint ist die Zeilenzahl in einem char-File)
Wobei jede Zeile ein paar Records schon hat
(ein paar Zahlen, einige Zeichenketten).

Dasselbe Programm kann natürlich mit einem Betrachter der Daten ausgestattet
werden aber ich wollte einen xls-Export möglich machen.

Ich danke Dir sehr für deio Links.
In Stuttgart habe ich in der Uni Bibliothek ein dickes Buch über Dateifprmate durchgeblättert und dort ist alles ausser Dateien der Tabellenwirtschaft.
Also keine u.a. Excel- Codes werden dort beschrieben.

Ich danke Dir jedenfalls.
 
Grüezi klein-odd

Hmmm, wenn es um reine Daten geht, dann bietet sich doch eigentlich eine .TXT-Datei an, welche die Daten mit einem definierten Zeichen als Spaltentrenner einfach auflistet.

Nimmst Du als Trennzeichen das Seimkolon und nennst die Datei dann .CSV wird jede deuchsche Excel-Version (bei ebenfalls deutschen Regions- und Ländereinstellungen) die Datei korrekt öffnen und darstellen können.

Ich denke nicht, dass es notwendig ist, dich dafür mit dem Excel-Rohformat zu befassen.

Mit freundlichen Grüssen

Thomas Ramel
- MVP für MS-Excel -
 
Ja, Thomas, Ja !

Guter Ratschlag ist meistens billig.
Früher haben Mütter die Löcher in Pullover gestopft
und es hat immer einen grossen Spass gemacht,
von vorn neue Löcher zu wetzen.

Manchem Jungen war so eine Wetzerei und Reisserei
ein Grundstei für ein nkreatives Leben.

Mit aller Art Erfahrungen habe ich die eine Erfahrung : versuch's.

Ich habe schon mit Excel auch Messdateien im.txt Foram eingelesen.
Nur mittlerweile weiss ich , dass es java-tools für Erstellen von .xls Files legal und kostenlos zum Herunterladen gibt.
Nur dies ist für java 5 (mittlerweile ist 6-update 15 die aktuelle und die java 7 ist auf
dem Vormarsch)

Andererseits ist die Installation un Gebrauch so gut wie in der Bibel beschrieben.
Mir bmacht es weniger Probleme 100 java- Quellotete zu je 100 Zeilen zu schreiben
als diese Hilfswerke zu verdauen.

Ich will nicht versäumen, Dir herzlich zu danken.

Die Seite zum BIOFF - Format scheint die zu sein, die ich eben gesucht habe,
tschüss aus Baden- Württemmerg
 

Neue Beiträge

Zurück