Ms Excel

Comment déprotéger les classeurs Excel

Microsoft Excel est un tableur électronique doté de multiples fonctions et caractéristiques qui vous permettent de faire 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 si nécessaire. L’une de ces fonctions d’Excel est la capacité 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 s’assurer que les modifications de données s’appliquent correctement.

Cet article fournit des étapes sur la façon de déprotéger une feuille de calcul Excel protégée dans Microsoft Excel 365, ainsi que dans Microsoft Excel 2019, 2016 et 2013.

Comment débloquer 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.

  • Ouvrez la feuille de calcul protégée, et sélectionnez Revue > Fiche de non-protection. Vous pouvez également cliquer avec le bouton droit de la souris sur la feuille de calcul protégée, puis sélectionner Fiche de non-protection.

    Vous pouvez identifier une feuille de calcul protégée sous la section « Changements » de l’onglet « Révision » sur le ruban. Si la feuille de calcul est protégée, vous voyez l’option « Unprotect Sheet ».

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

  • Votre feuille de calcul sera désormais non 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 votre tableur Excel et n’avez pas eu à le modifier depuis un certain temps, voire des années. Maintenant que vous devez faire 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 en utilisant un script Virtual Basic comme macro pour identifier le mot de passe.

  • Ouvrez la feuille de calcul protégée.
  • Accédez à l’éditeur de code Visual Basic en appuyant soit sur ALT+F11 ou sélectionnez Développeur > Voir le code.

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

    Sub PasswordBreaker()
    Dim i As Integer, j As Integer, k As Integer
    Dim l As Integer, m As Integer, n As Integer
    Dim i1 As Integer, i2 As Integer, i3 As Integer
    Dim i4 As Integer, i5 As Integer, i6 As Integer
    On Error Resume Next
    For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
    For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
    For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
    For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 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)
    If ActiveSheet.ProtectContents = False Then
    MsgBox "One usable password is " & 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
    End If
    Next: Next: Next: Next: Next: Next
    Next: Next: Next: Next: Next: Next
    End Sub

  • Sélectionnez Courir ou de la presse F5 pour exécuter le code.

  • Le code prendra plusieurs minutes à s’exécuter. Une fois terminé, vous recevrez un pop-up avec un mot de passe. Sélectionnez OK et votre tableur ne sera pas protégé.

    Ce n’est pas le mot de passe original et vous n’avez pas besoin de vous en souvenir.

 

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci