Kompatibilitätsproblem OO4.1.1 zu Excel97-Tabellen (Err.522)

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

werfe
Beiträge: 2
Registriert: Di, 24.02.2015 10:23

Kompatibilitätsproblem OO4.1.1 zu Excel97-Tabellen (Err.522)

Beitrag von werfe »

Hallo Calcer,

ich hatte ein Problem, dessen Lösung ich hier gern mitteilen möchte:

Ich nutze Excel97 und OOCalc (meist 4.1.1) und habe eine Tabelle mit Girokontodaten (u.a. Spalten D,E,F : "Haben", "Soll", "Saldo") in Saldo steht die einfache Formel : =SUMME(F2;-E3;D3).
Diese Formel wird nur durch Ziehen in die Spalte erweitert. Inzwischen bin ich bei ca. 1800 Zeilen.
Nun ist folgende Inkompatibilität aufgetreten:
In der Anzeige der Tabelle in Calc4.1.1 erscheint ab Zelle F1764 nicht mehr der Saldo-Betrag (Zahl mit 2 Kommastellen), sondern nur noch "Err.522"! Es ist aber 100%ig keine Zirkularbeziehung vorhanden!
Meine Überlegungen zur Fehlereingrenzung waren (wie zu DOS-Zeiten :) ) folgende:
- Arbeitsspeichergröße : ist mit 2GB groß genug,
- Windowsversion 7 : müsste funktionieren, (daran könnte ich auch im Moment nichts ändern)
- Kompatibilität der Dateiversionen (.xls-Import): könnte das Problem sein.

Diesen letzten Punkt testete ich. Dazu speicherte ich in Excel nicht "normal" ab, ohne Versionswahl, sondern mit Versionswahl, dann erscheint im Speicherfenster von Excell im Feld "Dateityp" : "Microsoft Excel-Arbeitsmappe (*.xls)". Diese Wahl ist wohl in MO standardmäßig aktiv. Und das scheint das Problem zu sein.
Ich wählte also einen anderen Dateityp: "Microsoft Excel 97 & 5.0/95-Arbeitsmappe (*.xls)".
Diese explizite DateiVersionsWahl funktionierte! Damit abgespeichert konnte Calc4.1.1 die fraglichen Zellen F1764, F1765 usw. richtig berechnen.

Als Nebeninformation: die Tabelle (Größe ca. 2MB, mit mehreren Tabellenblättern) wird auf mehreren Rechnern mit unterschiedlichen Betriebssystemen (LINUX, Windows 98/7) mit verschiedenen Office-Packeten (OO3/4, MO97/2010) benutzt, daher war die DateitypWahl 'Excel97...' die passendste.

Vielleicht hat der Eine oder Andere hier auch ähnliche Erfahrungen oder Probleme, dann wäre ein Kompatibilitätsforum für Erfahrungen und Lösungen nett; ich habe das hier nicht gefunden.
gelegentlicher Calc-"Fremdgänger" :D
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Kompatibilitätsproblem OO4.1.1 zu Excel97-Tabellen (Err.522)

Beitrag von Gert Seler »

Hallo werfe,
speicher eine " *.ods_Datei " als Kopie und die Spalten D;E;F gleich "Einnahme"; " Ausgabe "; Saldo.
Folgende Formel in " Saldo " :

Code: Alles auswählen

=WENN(UND(D2="";E2="";"";WENN(D2<>"";F1+D2;F1-E2)
Und nach unten kopieren.

mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
werfe
Beiträge: 2
Registriert: Di, 24.02.2015 10:23

Re: Kompatibilitätsproblem OO4.1.1 zu Excel97-Tabellen (Err.522)

Beitrag von werfe »

Hallo Gert,

danke für Deinen Vorschlag. Es kam (und kommt) mir nicht darauf an, dass die Saldo-Zelle leer bleibt, wenn ein Datensatz noch nicht benutzt ist (Haben- u. Soll-Zelle leer), was ja Deine Formel erzeugt; das hätte ich sonst schon so ähnlich wie Du mit Deinem Vorschlag gelöst.

Meine Formel funktioniert ja, nur war die von MSO (Excel) abgespeicherte Datei offenbar nicht mit dem Import-Programm von OO4.1.1 kompatibel. Erst die explizite Versionswahl des "Excel 97 & 5.0"-Formats beim Abspeichern in Excel97 ergab eine kompatible Datei. Dann konnte Calc4.1.1 diese fehlerfrei lesen.

Danke und schönes Wochenende
gelegentlicher Calc-"Fremdgänger" :D
Antworten