Hallo Regina,
Regina Henschel schrieb:
Hallo zusammen,
es haben sicher nicht alle Excel2007, deshalb hier mal zur Information
meine Beobachtungen. Ich besitze Excel 2007 und habe jetzt das SP2
installiert. Nun erhalte ich ohne Add-In die Möglichkeit das Dokument
als ods zu speichern oder ein ods-Dokument zu öffnen. Mein vorher
installiertes SUN-AddIn wurde deaktiviert.
Natürlich. Ihr eigener Filter ist sicherlich viel besser...
Laden:
Ein mit OOo erstelltes ods-Dokument wird in Excel 2007 geöffnet, aber es
werden keine Formeln übernommen, sondern nur die Ergebnisse der Formel
in der Tabellenzelle eingetragen. Wenn man nun speichert, wird das
Originaldokument überschrieben und die ursprünglichen Formeln sind weg.
Speichern:
Wenn ich ein Dokument in Excel 2007 mit 'Speichern unter' im ods-Format
speichere, erhält man zunächst die (auch bei OOo übliche)
alien-Warnung. Dann wird gespeichert. Wenn ich ein solches Dokument dann
in OOo Calc öffne, stehen die Formeln mit msoxl:= voran als Text in den
Zellen. Dazu habe ich
Excel schreibt sein eigenes Formelformat in die ODF-Datei. Das ist nach
ODF 1.1 auch nicht verboten, denn es darf alles mögliche in einer Formel
vorkommen. ODF 1.2 wird eine eigene Formelspezifikation (OpenFormula)
enthalten, aber das weißt du ja selber ;-)
http://www.openoffice.org/issues/show_bug.cgi?id=101471 geschrieben. Das
Problem muss nicht in der dort von mir vorgeschlagenen Weise behandelt
werden, vielleicht weiß ja auch jemand eine sinnvollere Handhabung.
Für den Import des MS-XML-Formats OOXML gibt es ja schon einen Filter,
inklusive ganz brauchbarem Formelparser. Das sag ich jetzt mal einfach
so... :-) Diesen Code könnte man im Falle des msoxl: Namespace dann
benutzen, um die Formel zu konvertieren.
Grüße
Daniel
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@de.openoffice.org
For additional commands, e-mail: dev-h...@de.openoffice.org