Page d'accueil » Comment » Comment déprotéger une feuille Microsoft Excel

    Comment déprotéger une feuille Microsoft Excel

    Lorsque des personnes créent une feuille de calcul Excel qu’elles ne souhaitent pas modifier, elles protègent souvent des feuilles individuelles. La protection d'une feuille de calcul Excel implique la création d'un mot de passe que vous devez entrer si vous souhaitez apporter des modifications à la feuille..

    Il existe plusieurs façons de déprotéger une feuille Excel comme celle-ci. Le premier est évidemment de taper le mot de passe et de déprotéger la feuille. Mais si vous avez oublié le mot de passe ou que la personne qui l'a verrouillé ne vous l'a pas donné, vous n'avez pas de chance. Il existe deux autres moyens de déprotéger cette feuille..

    Déprotégez une feuille Excel avec le mot de passe

    Le moyen le plus simple de déprotéger une feuille Excel est de connaître le mot de passe..

    1. Clique sur le La revue languette.
    2. Sélectionnez “Feuille de protection" dans le Protéger section du menu.
    3. Tapez le mot de passe dans le Feuille de protection fenêtre de dialogue.

    Déprotégez une feuille Excel avec Google Sheets

    Oublier ou perdre le mot de passe sur une feuille de calcul Excel protégée peut être effrayant. Votre première pensée peut être que vous avez complètement perdu toutes les données de la feuille.

    La bonne nouvelle est qu’il existe une solution de contournement créatif qui vous permet de déprotéger une feuille Excel. Vous aurez besoin d'un compte Google Drive pour le faire..

    1. Ouvrez votre compte Google Drive, sélectionnez Nouveau et sélectionnez Google Sheet ouvrir une nouvelle feuille.
    2. Dans la feuille, sélectionnez Fichier et sélectionnez Importation.
    3. dans le Importer le fichier boîte de dialogue, sélectionnez Télécharger du menu.
    4. Cliquez sur Sélectionnez un fichier de votre appareil.
    5. Accédez à la feuille de calcul Excel sur votre ordinateur. Sélectionnez-le et cliquez sur Ouvrir.
    6. dans le Importer le fichier fenêtre, sélectionnez Remplacer le tableur et sélectionnez Importer des données.

    Cela importera la feuille de calcul Excel protégée dans votre feuille de calcul Google Sheets. Sauf que maintenant, vous remarquerez que la feuille n'est plus protégée. Vous pouvez modifier tout ce que vous voulez.

    Maintenant qu'il n'est pas protégé, vous pouvez réexporter la feuille au format Excel..

    1. Dans la fiche Google maintenant non protégée, sélectionnez Fichier et Télécharger en tant que
    2. Sélectionner Microsoft Excel (.xlsx)
    3. Sélectionner Enregistrer sous.
    4. Donnez un nom au fichier et sélectionnez sauvegarder.

    Maintenant, vous avez exactement la même feuille Excel, mais la protection est supprimée.

    Déprotégez une feuille Excel avec VBA

    Si vous ne possédez pas de compte Google Drive, ou si vous cherchez une autre approche pour déprotéger une feuille Excel dans Excel, VBA est un excellent moyen de le faire..

    L'idée est d'introduire un module VBA qui tentera de déchiffrer le mot de passe caractère par caractère. En fonction de la complexité du mot de passe, le script peut durer de 10 minutes à plusieurs heures..

    Étape 1: Enregistrer en tant que fichier Excel ancien

    La seule limite de cette méthode est qu'elle ne fonctionne que sur les feuilles de calcul Excel dans Excel 2010 ou une version antérieure. Ce n'est pas un problème, tant que vous enregistrez la feuille de calcul protégée dans une version antérieure.

    Cliquez Fichier et Enregistrer sous. Pour la liste déroulante de format, sélectionnez Excel 97-2003 (* .xls).

    C'est pénible de devoir sauvegarder dans un format plus ancien, mais l'avantage est qu'une fois le script VBA terminé, le mot de passe est déchiffré et vous avez accès à la feuille non verrouillée..

    Étape 2: Créer et exécuter du code VBA

    Voici comment configurer ce module VBA.

    1. Sélectionnez le Développeur élément de menu dans votre ruban. Si ce n'est pas là, cliquez sur Fichier > Les options > Personnaliser le ruban, commutateur Choisissez des commandes parmi à Toutes les commandes, et bouger Développeur du menu de gauche au menu de droite. Cliquez sur D'accord quand tu as fini.
    2. dans le Développeur menu, sélectionnez Voir le code du Les contrôles section du ruban.
    3. Rick-cliquez sur Objets Microsoft Excel, sélectionner Insérer, et sélectionnez Module.

    Il existe un script VBA bien connu qui existe depuis des années et qui cassera le mot de passe et déprotégera toute feuille de calcul..

    Copiez le code ci-dessous et collez-le dans le module:

    Sub PasswordBreaker () Dim i en tant qu'entier, j en tant qu'entier, k en tant qu'entier Dim l en tant qu'entier, m en tant qu'entier, n en tant qu'entier 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 As Integer 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 Pour 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) & _ Chr (l) & Chr (m) & Chr (i1) & Chr (i2) & Chr (i3) & _ Chr (i4) & Chr (i5) & Chr (i6) & Chr (n) Si ActiveSheet.ProtectContents = False, le mot de passe MsgBox 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 Si suivant: suivant: suivant: suivant: suivant: suivant: suivant: suivant: suivant: suivant: suivant End Sub 

    Ensuite, appuyez sur le Courir bouton (flèche verte vers la droite) pour exécuter le script.

    Cela lancera le nouveau module que vous avez créé. Il tentera de déchiffrer la feuille de protection du mot de passe, caractère par caractère. Lors d'un test avec seulement trois caractères simples ("abc"), le script prenait quelques secondes pour déchiffrer le mot de passe.

    Le mot de passe affiché sera arbitraire. Appuyez simplement sur D'accord et votre feuille de calcul Excel n'est plus protégée. Testez en tapant dans une cellule pour confirmer.

    Comme un simple mot de passe ne prend que quelques secondes, un mot de passe plus long et plus complexe peut prendre une minute ou deux. Il suffit de le laisser fonctionner en arrière-plan jusqu'à ce que la boîte de message apparaisse.

    Une fois que votre feuille de travail n'est plus protégée, vous pouvez la réenregistrer au format précédent que vous utilisiez avant de l'enregistrer..

    Choisir votre méthode sans protection

    Ces trois méthodes fonctionneront bien, mais il est préférable de commencer par la plus simple et de parcourir la liste. Idéalement, vous connaissez le mot de passe et vous pouvez déprotéger la feuille simplement en la tapant.

    Mais il est très courant d'oublier un mot de passe de protection. Nous espérons donc que les deux dernières méthodes répertoriées ci-dessus vous aideront à vous sortir du pétrin et vous permettront de modifier à nouveau votre feuille de calcul..