So reparieren Sie eine beschädigte LibreOffice-Tabelle

So reparieren Sie eine beschädigte LibreOffice-Tabelle

Ich habe ein umfangreiches LibreOffice-Arbeitsblatt mit mehreren Blättern, das in LibreOffice anscheinend viele Fehler verursacht, darunter auch Abstürze.

Irgendeine Idee, wie man es wie erwartet zum Laufen bringt?

Ich denke vielleicht an einen Export, gefolgt von einem Import, aber ich habe Angst, dass ich einen Teil meiner Arbeit verliere. Das Arbeitsblatt verwendet viele verschiedene Funktionen, darunter bedingte Formatierung, ausgeblendete Zeilen, Bereichsnamen usw.

Antwort1

ODT-Dateien wie Calc ods sind Containerformate. Tatsächlich sind sie Zip-Dateien, die Sie entpacken können. Kopieren Sie die Datei, ändern Sie die Erweiterung von ods in zip und entpacken Sie sie. Darin sollte sich ein Ordner befinden, der Bilder aufnehmen kann, und eine XML-Datei (content.xml), die die eigentlichen Daten enthält. Sie werden einige andere Dateien finden, die Sie ignorieren können. Sie können das XML in einem XML-Editor analysieren. Die bearbeitete Datei kann zurückgelegt, gezippt, in ods umbenannt und geprüft werden, ob das funktioniert.

Ich weiß nicht, ob Dir das weiterhilft, aber einen Versuch ist es wert.

Haben Sie Backups? Wenn diese Datei in Dropbox gespeichert ist, könnte es sich um eine ältere Version handeln. Wenn Sie kein Backup haben, wissen Sie, wie nützlich Backups sein können.

Antwort2

Hatte das gleiche Problem und konnte es wie folgt beheben:

  1. beschädigte Datei entpacken
  2. entpacken Sie eine gute Datei
  3. im Vergleich zu entpackten guten Ods
  4. habe in meta.xml einen Unterschied im folgenden Element gefunden<meta:editing-duration>
  5. durch das Gute ersetzt:<meta:editing-duration>PT9M</meta:editing-duration>
  6. zip -r filename.ods *
  7. Geöffnet und von LibreOffice reparieren lassen.

Habe es zurückbekommen :-)

Antwort3

Ich hatte gerade ein ähnliches Problem mit einer ODS-Datei, die sich weigerte, eines von einem Dutzend oder mehr Blättern zu öffnen. Das gesamte LibreOffice-Programm blieb hängen, aber nur beim Versuch, dieses Blatt zu öffnen. Was funktionierte, war, ein weiteres Blatt hinzuzufügen, und dann funktionierte das Problemblatt. Vielleicht hilft das hier auch.

verwandte Informationen