Comment déprotéger des classeurs Excel

Microsoft Excel est une feuille de calcul électronique avec de multiples fonctions et fonctionnalités qui vous permettent d'effectuer des calculs, de créer des représentations graphiques de vos données, de garder vos données organisées et de les protéger en cas de besoin. L'une de ces fonctionnalités d'Excel est la possibilité de protéger vos fichiers Excel au niveau de la cellule, de la feuille de calcul et / ou du classeur, mais il est parfois nécessaire de déprotéger les classeurs Excel pour garantir que les modifications de données s'appliquent correctement.

Cet article explique comment déprotéger une feuille de calcul Excel protégée dans Microsoft Excel 365, ainsi que Microsoft Excel 2019, 2016 et 2013.


Comment déverrouiller une feuille de calcul Excel en tant que propriétaire du fichier

Cette méthode suppose qu'en tant que propriétaire du fichier, vous vous souvenez du mot de passe utilisé pour protéger la feuille de calcul.

  1. Ouvrez la feuille de calcul protégée et sélectionnez Résumé > Feuille de déprotection. Vous pouvez également cliquer avec le bouton droit sur la feuille de calcul protégée, puis sélectionner Feuille de déprotection.

    Vous pouvez identifier une feuille de calcul protégée dans la section Modifications de l'onglet Révision du ruban. Si la feuille de calcul est protégée, vous voyez l'option Déprotéger la feuille.

  2. Saisissez le mot de passe utilisé pour protéger la feuille de calcul, puis sélectionnez OK.

  3. Votre feuille de calcul ne sera plus protégée et pourra être modifiée.

Comment déprotéger un classeur Excel sans connaître le mot de passe

Vous avez peut-être protégé votre classeur ou feuille de calcul Excel et n'avez pas eu à le modifier depuis un certain temps, voire des années. Maintenant que vous devez apporter des modifications, vous ne vous souvenez plus du mot de passe que vous avez utilisé pour protéger cette feuille de calcul.

Heureusement, ces étapes vous permettront de déprotéger votre classeur à l'aide d'un script Virtual Basic comme macro pour identifier le mot de passe.

  1. Ouvrez la feuille de calcul protégée.

  2. Accédez à l'éditeur de code Visual Basic en appuyant sur ALT + F11 ou sélectionnez Développeur> Afficher le code.

  3. Dans la fenêtre Code de la feuille protégée, entrez le code suivant:

    Sub PasswordBreaker ()
    Dim i en tant qu'entier, j en tant qu'entier, k en tant qu'entier
    Dim l As Integer, m As Integer, n As Integer
    Dim i1 en tant qu'entier, i2 en tant qu'entier, i3 en tant qu'entier
    Dim i4 en tant qu'entier, i5 en tant qu'entier, i6 en tant qu'entier
    On Error Resume Next
    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) et Chr (j) et Chr (k) et _
    Chr (l) et Chr (m) et Chr (i1) & Chr (i2) & Chr (i3) & _
    Chr (i4) & Chr (i5) & Chr (i6) & Chr (n)
    Si ActiveSheet.ProtectContents = False Then
    MsgBox "Un mot de passe utilisable 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)
    Exit Sub
    Si fin
    Suivant: Suivant: Suivant: Suivant: Suivant: Suivant
    Suivant: Suivant: Suivant: Suivant: Suivant: Suivant
    End Sub

  4. Choisir course ou appuyez sur F5 pour exécuter le code.

  5. Le code prendra plusieurs minutes à s'exécuter. Une fois terminé, vous recevrez un pop-up avec un mot de passe. Sélectionner OK et votre feuille de calcul ne sera pas protégée.

    Ce n'est pas le mot de passe d'origine et vous n'avez pas besoin de vous en souvenir.


Laisser un commentaire