Hallo brainstuff,
obwohl sie ursprünglich mit französischen Formeln erstellt ist
Nenne bitte die OOo/LO-Version mit der die Datei erstellt wurde.
Kannst Du bestätigen das die Funktion
in der dortigen OOo/LO-Version ordnungsgemäß funktionierte?
Laut LO, getest mit der 3.3.4 & 3.5.0, muss der französiche Name für HYPERLINK nämlich
heißen, und nicht HYPERLIEN.
So wie es scheint hat LO da eine Sache komplizierter gemacht wie es vielleicht bei OO ist:
Da will ich jetzt mal LO in Schutz nehmen, und folgendes dazu erklären.
Es gibt zur Zeit 3 ODF-Formatversionen; 1.0/1.1, 1.2 und 1.2 Erweitert. Und wenn Du z.B. unter der ODF-Version 1.2
-{nicht die erweiterte}- eine Datei erstellt hast, so kann es durchaus passieren das diese Datei in einer OOo-Version die nur 1.0/1.1 unterstüzt nicht ordnungsgermäß funktioniert.
Anders ausgedrückt:
In OOo 3.2.1 hast Du auf ODF-1.2 eingestellt und eine Datei erstellt. Diese Datei willst Du nun unter OOo
2.3.1 bearbeiten. Doch das schlägt fehl, da ab der ODF-1.2 für ein und den gleichen Funktionsnamen intern ein anderer "englischer" Name vergeben wurde. Und die 2.3.1 unterstüzt nicht die ODF-1.2, da es sie zu der Zeit noch nicht gab.
Ein Beispiel für solch einen Funktionsnamen ist: ISTSCHALTJAHR()
In OOo 3.2.1 mit ODF-1.2 gibts keine Probleme.
Aber unter OOo 2.3.1 mit ODF-1.0/1.1 wird in der Datei in der gleichen Zelle die Fehlermeldung #NAME? ausgegeben. Und es steht dann dort
Diese Formel wird also von OOo 2.3.1 nicht ausgeführt da sie einen falschen, unbekannten Namen hat.
Es ist also so gesehen kein Problem mit LO, sondern ein Problem mit den unterschiedlichen ODF-Formatversionen.
Gruß
balu