Ce wikiHow vous apprend à déprotéger une feuille dans un classeur Microsoft Excel sous Windows ou macOS. Si la feuille est protégée par un mot de passe et que vous ne savez pas de quoi il s'agit, vous pouvez utiliser Google Sheets ou un script VBA (dans les versions antérieures d'Excel) pour supprimer la protection.
Si votre classeur Excel est également protégé et que vous ne pouvez pas l'ouvrir, article Réinitialiser, supprimer et récupérer le mot de passe des fichiers Excel va vous aider.
Pas
Méthode 1 sur 4: Utilisation de Microsoft Excel
Étape 1. Ouvrez le classeur avec une feuille protégée dans Microsoft Excel
Vous pouvez généralement le faire en double-cliquant sur le nom du fichier sur votre ordinateur.
Étape 2. Cliquez avec le bouton droit sur l'onglet de la feuille protégée
L'onglet de chaque feuille apparaît en bas d'Excel. La feuille protégée a souvent une icône de cadenas dans certaines versions d'Excel. Cliquez avec le bouton droit sur l'onglet (ou l'icône de verrouillage) pour ouvrir le menu contextuel.
Si plusieurs feuilles sont protégées, vous devrez supprimer la protection sur chaque feuille séparément
Étape 3. Cliquez sur Déprotéger la feuille
Si la feuille n'est pas protégée par mot de passe, elle se déverrouillera immédiatement. Sinon, vous serez invité à entrer un mot de passe dans une fenêtre contextuelle.
Étape 4. Entrez le mot de passe et cliquez sur OK
Si le mot de passe est correct, la feuille ne sera plus protégée.
- Si vous ne connaissez pas le mot de passe, consultez la méthode Utilisation de Google Sheets. Cette méthode vous permet de télécharger le fichier dans Google Sheets, ce qui supprime toutes les protections ajoutées dans Excel.
- Si vous utilisez Excel 2010 ou une version antérieure et que vous préférez ne pas télécharger vers Google Sheets, consultez la méthode Utilisation du code VBA dans Excel 2010 et versions antérieures.
Méthode 2 sur 4: Téléchargement vers Google Sheets
Étape 1. Accédez à https://drive.google.com dans un navigateur Web
Si vous avez un compte Google, vous pouvez utiliser Google Sheets (une application en ligne gratuite similaire à Excel) pour supprimer la protection de toutes les feuilles d'un classeur, même si vous ne connaissez pas le mot de passe.
- Si vous n'êtes pas encore connecté à votre compte Google, suivez les instructions à l'écran pour vous connecter maintenant.
- Si vous n'avez pas de compte Google, consultez Comment créer un compte Google.
Étape 2. Cliquez sur + Nouveau
C'est dans le coin supérieur gauche de la page.
Étape 3. Cliquez sur le téléchargement de fichier
Cela ouvre le panneau Ouvrir de votre ordinateur.
Étape 4. Sélectionnez le fichier Excel que vous souhaitez modifier et cliquez sur Ouvrir
Cela télécharge le fichier sur votre Google Drive.
Étape 5. Double-cliquez sur le fichier Excel dans votre Google Drive
Vous devrez probablement faire défiler vers le bas pour le trouver. Cela ouvre un aperçu du fichier.
Étape 6. Cliquez sur le menu Ouvrir avec
C'est en haut de l'aperçu. Un menu se développera.
Étape 7. Cliquez sur Google Sheets
Maintenant que le fichier est ouvert pour modification dans Google Sheets, toutes les protections de feuille ajoutées dans Excel ont été supprimées.
Étape 8. Téléchargez à nouveau le fichier sur votre ordinateur
Si vous souhaitez continuer à travailler sur le fichier dans Microsoft Excel plutôt que dans Google Sheets, vous pouvez télécharger cette nouvelle version non protégée de votre classeur en procédant comme suit:
- Clique le Menu Fichier dans le coin supérieur gauche de votre feuille.
-
Cliquez sur Télécharger en tant que.
- Cliquez sur Microsoft Excel (.xlsx).
- Sélectionnez un dossier pour enregistrer le fichier. Si vous souhaitez conserver intacte la version originale du fichier (celle avec une feuille protégée), saisissez également un nouveau nom pour le fichier.
- Cliquez sur sauvegarder pour télécharger le fichier.
Méthode 3 sur 4: Utiliser un service en ligne
Étape 1. Recherchez « recherche de mot de passe en ligne » et trouvez un service de suppression de mot de passe en ligne
Étape 2. Cliquez sur "Déprotéger votre fichier"
Étape 3. Cliquez sur "Parcourir" et choisissez le fichier protégé
Étape 4. Choisissez le bouton radio "Supprimer le mot de passe"
Étape 5. Attendez que le service supprime votre mot de passe
Étape 6. Téléchargez le fichier non protégé, si votre fichier est petit
Étape 7. Téléchargez un fichier de démonstration si votre fichier est volumineux
Pour obtenir l'intégralité du fichier, vous devrez entrer une clé de licence.
Méthode 4 sur 4: Utilisation du code VBA dans Excel 2010 et versions antérieures
Étape 1. Ouvrez le classeur contenant une feuille protégée dans Excel
Vous pouvez généralement le faire en double-cliquant sur le nom du fichier sur votre ordinateur. Les fichiers Excel se terminent généralement par l'extension de fichier.xls ou.xlsx.
- Utilisez cette méthode si vous avez déjà essayé de déverrouiller une feuille mais que vous avez constaté qu'elle est protégée par un mot de passe (et que vous ne connaissez pas le mot de passe).
- Cette méthode ne fonctionnera pas dans Excel 2013 ou version ultérieure.
Étape 2. Réenregistrez le fichier au format xls
Si le fichier sur lequel vous travaillez a l'extension ".xlsx" (commune s'il a été créé ou modifié dans des versions plus récentes d'Excel), vous ne pourrez utiliser cette méthode que si vous le convertissez d'abord en Excel 97- format 2003 (.xls). Voici comment procéder:
- Clique le Déposer menu dans le coin supérieur droit.
- Cliquez sur Enregistrer sous.
- Accédez au dossier dans lequel vous souhaitez enregistrer le fichier.
- Sélectionner Excel 97-2003 (.xls) dans le menu « Type de fichier » ou « Format de fichier ».
-
Cliquez sur Sauvegarder.
Suivez les invites à l'écran pour effectuer les conversions nécessaires.
Étape 3. Appuyez sur Alt+F11 pour ouvrir Visual Basic Editor
Étape 4. Cliquez avec le bouton droit sur le nom de fichier du classeur dans le panneau "Projet - VBAProject"
C'est en haut du panneau de gauche. Assurez-vous de cliquer avec le bouton droit sur l'option qui contient le nom du fichier (se termine par ".xls"), qui devrait être en haut. Un menu se développera.
Étape 5. Cliquez sur Insérer dans le menu
Un autre menu se développera.
Étape 6. Cliquez sur Module
Cela insère un nouveau module dans lequel vous collerez du code.
Étape 7. Copiez le code
Mettez en surbrillance le code qui suit ce texte, puis appuyez sur Ctrl+C (PC) ou ⌘ Commande+C pour le copier:
Sub PasswordBreaker() 'Casse la protection par mot de passe de la feuille de calcul. Dim i comme entier, j comme entier, k comme entier Dim l comme entier, m comme entier, n comme entier Dim i1 comme entier, i2 comme entier, i3 comme entier Dim i4 comme entier, i5 comme entier, i6 comme entier en cas d'erreur Reprendre Suivant Pour i = 65 à 66: Pour j = 65 à 66: Pour k = 65 à 66 Pour l = 65 à 66: Pour m = 65 à 66: Pour i1 = 65 à 66 Pour i2 = 65 à 66: Pour i3 = 65 à 66: pour i4 = 65 à 66 pour i5 = 65 à 66: pour i6 = 65 à 66: pour n = 32 à 126 ActiveSheet. Unprotect Chr(i) & Chr(j) & Chr(k) & _ Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) Si ActiveSheet. ProtectContents = False Alors MsgBox "Le mot de passe est " & Chr(i) & Chr(j) & _ Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _ Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n) Quitter Sub End If Next: Next: Next: Next: Next: Next Next: Next: Next: Next: Next: Next: Next End Sub
Étape 8. Cliquez avec le bouton droit sur le nouveau module et sélectionnez Coller
Le code copié apparaît maintenant dans la fenêtre du module.
Étape 9. Appuyez sur F5 pour exécuter le code
Excel va maintenant exécuter le code, ce qui peut prendre plusieurs minutes. Une fois l'exécution du code terminée, un nouveau mot de passe apparaîtra dans une fenêtre contextuelle.
Le nouveau mot de passe sera un nombre aléatoire de « As » plutôt que le mot de passe d'origine
Étape 10. Cliquez sur OK dans la fenêtre contextuelle Mot de passe
Un nouveau mot de passe apparaîtra mais vous n'aurez pas besoin de le noter. En cliquant d'accord supprimera automatiquement la protection de la feuille.