Die fehlende linie im xls format aber nicht im ods format

hallo zusammen,

ich arbeite jetzt nun ausschliesslich mit libreoffice. meine installierte version ist die 7.4.6.2
und nun nach dem alles so einigermaßen gut laeuft ist mir bei einer tabelle von excel ein
fehler aufgefallen, den ich scheinbar nicht beheben kann im excel-format (xls)

ich habe die gleiche datei im ods format gespeichert und dort kann ich den fehler beheben.

meine frage ist nun: warum kann ich den fehler nicht im xls format beheben? bzw. warum
speichert er meine behebung des problems nicht ab? ich behebe den fehler und speichere
und schliesse libreoffice. ich starte libreoffice neu und der fehler ist bei der xls datei wieder
da.

siehe bei der behebung des fehlers (strich gelb markiert hinzugefuegt):
the-added-line

[ … ]
scheinbar darf ich als neuer user nur eine datei in einem beitrag anhaengen, also muss
ich den beitrag in 4 segmenten unterteilen. sorry. (nicht mein fehler). bitte also alle
4 beitraege lesen um alles zu verstehen
[ … ]

gruss

edit: fehlerkorrektur

nach der speicherung und oeffnung der gespeicherten datei:
the-missing-line

damit man mir das glaubt und selber experimentieren kann habe ich eine
abgespeckte inhaltslose version der datei gemacht. es geht hier nicht um den inahlt,
sondern um die fehlenden striche (rahmen) in der datei.

ich haenge hier beide fassung an: einmal die fragliche xls bei der es NICHT funktioniert
und die ods bei der alles funktioniert wie es eigentlich soll.

test.xls (43.5 KB)

und

test.ods (17.7 KB)

ich habe auch schon versucht mehrfach etwaige zellschutze zu entfernen (die ich bei der eigentlichen
erstellung NIE gemacht hatte) aber irgendwie klappt das alles nicht so recht.

meine frage ist nun: kann man den fehler beheben in der xls datei oder muss ich alles in ods speichern
um es dann von der ods mittels speichern unter wieder im xls format zu speichern. gibt es da ggf.
vielleicht doch irgendwelche nicht zu 100% kompatibilitaetsprobleme?

ich frage hier eher aus interesse und nicht weil ich jetzt auf eine loesung des problems angewiesen
bin. es ist nur etwas was mir aufgefallen ist, welches mich schlichtweg ‘wundert’.

gruss

Empfehlung für ein sauberes Arbeiten mit LibreOffice, wenn unterschiedliche Office-Programme zur Anwendung kommen

1 Like

Das ist erfreulich.

Wie @PKG schon zum Link verweist, gibt es ein Verfahren um Probleme dieser Art zu “umschiffen”.

Wenn Du zukünftig ausschließlich mit LibreOffice arbeitest, solltest Du Dateien im Open Document Format) ODF speichern. Eine 100%-ige Kompatibilität wird es nie geben.

Als Umsteiger empfehle ich Dir, diesen Beitrag zu lesen:

Mein Übergang von MS-Office zu LibreOffice

Da steht alles drin, was für Dich als Umsteiger am Anfang wichtig ist.


Wenn Du weitere Fragen hierzu hast, kannst Du Dich gerne hier wieder melden.

Weil LibreOffice intern eben nicht im XLS-Format arbeitet. Beim Speichern wird für xls und auch xlsx ein exportfilter verwendet, der das Dokument sozusagen in eine andere Sprache übersetzt z.B. Deutsch>Französisch. Beim Laden von Fremdformaten passiert das Gegenteil, es wird automatisch dann in LibreOffice-Strukturen übersetzt.
.
Ohne Excel zu nutzen oder bei xlsx die xml-Version zu analysieren ist auch erstmal nicht erkennbar, ob der Export oder der Import fehlerhaft ist. Aufgefallen ist mir auch, daß es sich um 2 verbundene Zellen handelt… Es ist in jedem Fall ein Fehler (Bug), den Du auf Bugzilla melden kannst/solltest.: Log in to Bugzilla

Was sonst noch wichtig ist wurde schon erwähnt. LibreOffice ist weitgehend kompatibel, aber es gibt Abweichungen und auch Fehler. 100% sind nicht zu erreichen. Und: Normalerweise in odf-Formaten arbeiten. Wenn man Fremdformate nutzen muss, gründlich testen und Backup-Versionen speichern… Für bessere Kompatibiität müssen Fehler gemeldet werden, sonst werden sie nicht behoben.

Die ods-Datei mit dem Hinweis darauf, daß die Umrandung von Spalte J nach export ins xls-Format fehlt, hätte eigentlich gereicht.