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,
Quand as-tu fait la mise à jour de OOo vers la version 3.2.1 ? Ou plutôt est-ce qe tu avais déjà modifié ce fichier avec cette version de OOo ? En effet la version 3.2.1 est beaucoup plus stricte sur les erreurs de syntaxe du format ODF et il refuse d'ouvrir le fichier alors que les versions antérieures essayaient de se débrouiller. Dans ton cas même si tu arrives à extraire le content.xml et à l'ouvrir dans un éditeur de texte, ce sera difficile de t'y retrouver car le xml est écrit en mode compact. En gros tout sur la même ligne ; en fait il y en a seulement 2. D'où les valeurs bizarres des coordonnées de position. Pour s'y retrouver il faut utiliser un éditeur de texte xml qui sait reformater le texte de façon lisible. Une alternative à essayer peut-être serait de réinstaller une version 3.1 avec laquelle tu pourrais réouvrir une copie de ton fichier et la ré-enregistrer par Fichier > Enregistrer sous Avant de lancer l'ancienne version de OOo mettre ton profil OOo actuel à l'abri en le renommant. Cela forcera OOo à en créer un nouveau. Si tu as installé des extensions ton profil 3.2.1 est incompatible avec les versions antérieures de OOo. Avant d'ouvrir ta copie du fichier corrompu, configure ton vieux OOo pour qu'il enregistre en mode non optimisé : dans les préférences Chargement/enregisrement > Général > décocher la case "Optimisation de la taille pour le format ODF" Une fois le ré-enregistrement fait avec OOo 3.1 réinstalle OOo 3.2.1 en gardant le profil provisoire de OOo 3.1, fait une copie de la copie réenregistrée et ouvre cette copie de copie. Si ça marche fait des modifs et enregistre, ferme le doc et rouvre le. Si ça marche tu as gagné. Si ça ne marche pas tu as certainement un message d'erreur analogue mais avec des coordonnées moins bizarres : un n° de ligne plus grand mais un n° de colonne nettement plus petit. L'extraction du content.xml et son édition dans un éditeur de texte normal devrait permettre de l'étudier aisément. Il y a sans doute une balise qui n'est pas fermée correctement. Attention : bien garder l'original inchangé à l'abri de toute modif et ne faire de test que sur des copies réalisées depuis l'explorateur de fichiers de MacOS. Bonne journée JBF -- Seuls des formats ouverts peuvent assurer la pérennité de vos documents. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
