Le 13/11/10 15:12, christianwtd a écrit :
Le 13/11/2010 10:54, Isabelle Fey a écrit :
bonjour,

j'ai un problème avec un document classeur de open office (évidemment c'est un document important !)

C'est un tableau que j'ouvre très souvent. Mais hier impossible de l'ouvrir. Un message d'erreur s'affiche : Erreur de format dans le fichier du sous document content.xlm à la position 2,164278 (row,col)

Y a-t-il un moyen pour ouvrir malgré tout ce document ? J'aurais absolument besoin de le récupérer.
Merci de votre aide.

PS. pour info technique, j'ai un IMac et la version OpenOffice 3.2.1

Bonjour Isabelle,

Je viens de tester sous Win7 et un petit document de test.
Il faut en priorité faire une sauvegarde !
On renomme la copie de :
MonFichier.ods
en
MonFichier.zip
On passe outre le message d'avertissement lié au changement d'extension. Ensuite il est important de travailler dans un dossier provisoire, parce que c'est un festival de fichiers et dossiers.

On ouvre le fichier content.xml, avec un bloc-notes de préférence (évite d'ajouter des codes de contrôle indésirables). Puis, on cherche... et là, courage ! On peut supposer une erreur de balise début (<) ou fin (/>), mais je ne fais que supposer.

Ensuite, une fois modifié, en espérant que l'erreur soit identifiée et corrigée, il suffit de recompresser en ZIP, et de nouveau modifier l'extension en ODS. Si pas d'erreur, ça marche.

Presque simple !
J'ignore s'il existe des outils de réparation.

Bon courage et bon surf,
Christian

Bonsoir à toutes et à tous,

sous Mac OS, le .zip décompressé via Utilitaire d'archive (intégré à l'OS, accessible via ctrl+clic) produit parfois un dossier contenant tout les éléments du document initial. Le problème que je rencontre -par d'autres fois- est que cette fonction de désarchivage intégrée à Mac OS produit une nouvelle archive avec une extension .cpgz, celle-ci un nouveau .zip et ainsi de suite.
Grrr.

Devant ce cercle vicieux, j'ai cherché et trouvé la manip sous Terminal, qui m'a enfin permit de retrouver l'ancienne décompression. Il n'est dans ce cas pas nécessaire de modifier l'extension, les commandes unzip/zip se débrouillent bien avec les extensions Oo.o.

Je me suis "amusé" à modifier le contenu de content.xml.
Le document Writer est restitué avec le texte modifié.

Tests réalisés sous l'environnement
Mac OS Snow Leopard 10.6.4
OpenOffice.org 3.2.0

Lucien
PS : pour contraindre l'Utilitaire d'archive à fonctionner comme zip/unzip, il y a peut-être un moyen, mais qui sort du cadre cette liste.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Répondre à