====== Déverrouiller les tableurs ====== Vous avez un tableur verrouillé et avez oublié le mot de passe ? Nous avons une solution. Il faut d'abord savoir que la protection des feuilles et des cellules d'un tableur **n'est pas une fonction de sécurité**. Cette protection n'a qu'un seul but : éviter qu'un utilisateur de votre tableur modifie une cellule qu'il n'aurait pas dû. Ce faisant il pourrait détruire votre travail sans l'avoir voulu et il peut parfois être très difficile de trouver et de réparer la mauvaise manipulation de cet utilisateur. Cette protection offre juste une protection contre une mauvaise manipulation mais n'est absolument pas une sécurité pour le document. En effet, cette protection avec un mot de passe peut facilement être désactivée sans avoir connaissance du mot de passe. ===== Format ODF ===== - Renommez le fichier concerné en changeant son extension (normalement .ods) en **.zip** ; - Ouvrez ce dossier d'archive .zip que vous venez de créer par la manipulation précédente ; - Dans cette archive, ouvrez le fichier **content.xml** avec un [[wpfr>éditeur de texte|éditeur de texte brute]] ; - Cherchez ''protected="true"'' (il y en a peut-être plusieurs) et modifiez-le(s) en ''protected="false"'' ; - Enregistrez votre modification, fermez le logiciel d'édition et sortez de l'archive .zip ; - Faites le chemin inverse de la première ligne. Renommez l'archive .zip en remettant son extension d'origine **.ods**. Votre tableur n'a maintenant plus de protection. ===== Format OOXML ===== - Renommez le fichier concerné en changeant son extension (normalement .xlsx) en **.zip** ; - Ouvrez ce dossier d'archive .zip que vous venez de créer par la manipulation précédente ; - Dans cette archive, ouvrez le dossier **xl**, puis le dossier **worksheets** (Feuilles de travail) ; - Editez les fichiers **sheet** du dossier (sheet1.xml, sheet2.xml, sheet3.xml, etc...) avec un [[wpfr>éditeur de texte|éditeur de texte brute]] ; - Cherchez ''sheetProtection password="XXXX"'' (le code fait normalement 4 caractères) ; - Supprimez simplement ce code qui est entre les guillemets comme ceci ''sheetProtection password=""'' ; - Enregistrez vos modifications, fermez le logiciel d'édition et sortez de l'archive .zip ; - Faites le chemin inverse de la première ligne. Renommez l'archive .zip en remettant son extension d'origine **.xlsx**. Votre tableur n'a maintenant plus de protection. ===== Autres formats ===== Une méthode identique doit s'appliquer à tous les formats de tableur.