• Aktualisierte Forenregeln

    Eine kleine Änderung hat es im Bereich Forenregeln unter Abschnitt 2 gegeben, wo wir nun explizit darauf verweisen, dass Forenkommentare in unserer Heftrubrik Leserbriefe landen können.

    Forenregeln


    Vielen Dank

[Excel07]dateiformate???

  • Ersteller Ersteller ruyven_macaran
  • Erstellt am Erstellt am
R

ruyven_macaran

Gast
da ist doch tatsächlich schon fast ne ganze woche rum, seitdem ich einen thread zu excel eröffnet habe, schnell ändern :ugly:

ausnahmsweise mal kein richtiges problem, nur ne frage:
hab mir jetzt excel2007 geliehen und bin ein bissl verwirrt in anbetracht von 3 (laut ""hilfe"" noch mehr) neuen dateiformaten.
wo der unterschied zwischen einem format mit makro und einem scheinbar identischem, makrofreien, kann ich ja noch verstehen. (den sinn allerdings nicht - zumal die markolose version bei mir die platzraubenste überhaupt ist)
aber wo liegen vor und nachteile des "binäry" formates?
laut excel soll es schneller sein - das ist n vorteil. der entstehenden datei nach ist es außerdem deutlich kompakter (<1/3dateigröße) - noch n vorteil.
aber wenns nur vorteile hat, bräuchte man keine alternative...

klär mich mal bitte wer auf :)
um blöden sprüchen vorzubeugen: die aufklärung muss nicht bei bienchen&blumen beginnen
 
Ich habe kein Excel 2007. Also bitte nicht hauen, wenns sinnloser Quatsch ist. ;)


Ist das "binäry"-Format neu? Also erst seit der 2007er Version verfügbar?

Dann wäre der größte Nachteil natürlich die Abwärtskompatibilität.
Daher muss es dann ja auch Alternativen geben, die auch von älteren Versionen unterstützt werden.
 
noxious am 01.02.2008 02:23 schrieb:
Ich habe kein Excel 2007. Also bitte nicht hauen, wenns sinnloser Quatsch ist. ;)


Ist das "binäry"-Format neu? Also erst seit der 2007er Version verfügbar?

Dann wäre der größte Nachteil natürlich die Abwärtskompatibilität.
Daher muss es dann ja auch Alternativen geben, die auch von älteren Versionen unterstützt werden.

keines von denen ist abwärtskompatibel ;)

(aber mein problem ist ja sowieso, dass ältere versionen mit meinen datenmassen nicht mehr zurechtkommen)
 
Das sagt ein Microsoft Mensch:
File Format Number 2 - Excel Binary (XLSB files)
The Excel binary format is the second full fidelity format for Excel 2007. It is similar to the Office Open XML format in structure - a set of related parts, in a zip container - except that instead of each part containing XML, each part contains binary data.


Even though we've done a lot of work to make sure that our XML formats open quickly and efficiently, this binary format is still more efficient for Excel to open and save, and can lead to some performance improvements for workbooks that contain a lot of data, or that would require a lot of XML parsing during the Open process. (In fact, we've found that the new binary format is faster than the old XLS format in many cases.) Also, there is no macro-free version of this file format – all XLSB files can contain macros (VBA and XLM). In all other respects, it is functionally equivalent to the XML file format above:

* File size - file size of both formats is approximately the same, since both formats are saved to disk using zip compression
* Architecture - both formats use the same packaging structure, and both have the same part-level structures.
* Feature support - both formats support exactly the same feature set
* Runtime performance - once loaded into memory, the file format has no effect on application/calculation speed
* Converters - both formats will have identical converter support
http://blogs.msdn.com/excel/archive/2006/07/20/671995.aspx

Mehr kann ich dazu auch nicht sagen. Mir war bis eben sogar völlig unbekannt, dass es neben dem xml format noch ein neues binäres gibt. *g*

edit: Wenn ich mir das so durchlese.. Das Format ist ähnlich dem normalen xlsx, ist aber bei großen Datenmengen wegen weniger Parsing schneller, dafür nicht so "frei" wie ein xlsx. Wenn es in 50 Jahren kein Excel mehr gibt, könnte man ein xlsx durchaus mit einem Packprogramm entpacken und die enthaltenen xml dateien noch auslesen. Aber mit Binärdaten geht das natürlich nicht.
 
Zurück