Exceller

Comment supprimer le mot de passe du projet Excel VBA [4 méthodes]

Je veux savoir comment supprimer un mot de passe d'un projet VBA dans Excel. Qui peut m'aider?

Avant même de rechercher des méthodes pour supprimer le mot de passe VBA dans Excel, vous devez comprendre la signification de VBA. VBA est un acronyme pour Visual Basic pour Applications. Il est utilisé par diverses applications MS, notamment MS Excel, pour ajouter certaines fonctionnalités et également pour aider à automatiser les tâches de routine. En raison de leur nature et du besoin de sécurité des fichiers, la plupart des utilisateurs chiffrent les projets VBA avec des mots de passe. Cependant, les humains ne sont pas parfaits et les mots de passe VBA peuvent être oubliés. L'implication évidente est que vous ne pouvez pas accéder ou modifier vos codes Excel VBA. Pour vaincre ce chaos, vous avez besoin d'un moyen de déchiffrer un mot de passe Excel VBA. Heureusement, il existe de nombreuses façons d’accomplir cette tâche. Dans cet article, vous recevrez un guide détaillé sur les 4 meilleures méthodes pour déchiffrer les mots de passe Excel VBA.

Partie 1 : Comment supprimer le mot de passe d'un projet VBA dans Excel sans programmes

Le déverrouillage d'un projet VBA dans Excel peut être effectué à l'aide d'un logiciel de décryptage automatique VBA ou par des moyens manuels. En ce qui concerne la façon de déchiffrer manuellement le mot de passe Excel VBA, il existe plusieurs bons moyens capables de faire le travail. Vous pouvez choisir parmi ces options et essayer avec votre fichier Excel protégé. Finalement, l’une de ces options peut être meilleure, selon la nature de votre document protégé et le besoin existant. Avant de profiter de ces méthodes manuelles, vous devez sauvegarder vos fichiers Excel.

Méthode 1. Changez l'extension du fichier pour déverrouiller le module Excel VBA

Cette méthode consiste à changer l'extension de fichier .xlsm en un autre format, puis à revenir ensuite au format .xlsm. Bien que le processus soit long, vous pouvez le suivre attentivement pour éventuellement supprimer votre mot de passe Excel VBA. Les étapes suivantes illustrent comment déchiffrer le mot de passe du projet Excel VBA en modifiant simplement l'extension du fichier.

Étape 1  : recherchez le fichier .xlsm cible et modifiez l'extension du fichier .xlsm en zip.

Étape 2 : Ouvrez maintenant ce fichier via l'un des programmes Archiver dont vous disposez. Vous pouvez utiliser WinRAR ou 7-Zip. Si vous faites cela, vous devriez pouvoir voir la structure suivante de votre répertoire de fichiers.

Étape 3 : Accédez à l’option de répertoire XL et extrayez le fichier intitulé « VBAProject.bin ».

changer les extensions de fichiers VBA

Étape 4 : Ouvrez le fichier VBAProject.bin via n'importe quel éditeur hexadécimal et vérifiez le texte « DPB = » à l'intérieur du fichier dans l'éditeur hexadécimal.

Étape 5 : Une fois que vous avez trouvé ce texte, supprimez-le simplement et remplacez-le par « DPX=". Maintenant, enregistrez et fermez votre fichier dans l'éditeur hexadécimal. Remplace l'ancien VBAProject.bin par le nouveau VBAProject.bin édité en hexadécimal.

Étape 6  : rétablissez l'extension du fichier en .xlsm, puis ouvrez-le dans Excel. Dans la fenêtre contextuelle d'avertissement, sélectionnez « Oui » et ignorez les autres options.

Étape 7 : Exécutez l'éditeur VBA et choisissez « OK » si la boîte de dialogue apparaît.

Étape 8 : Cliquez avec le bouton droit sur le nom de votre projet VBA, puis choisissez les propriétés. Choisissez l'onglet « Protection » et supprimez les mots de passe existants. Désactivez également la case « Verrouiller le projet pour l'affichage » et activez-la à nouveau. Saisissez un mot de passe approprié et confirmez-le. Cliquez sur "OK" pour apporter les modifications.

Méthode 2. Supprimer le mot de passe du projet Excel VBA avec l'éditeur hexadécimal

Hex Editor vous offre une bonne plate-forme pour modifier des produits hexadécimaux et enfin déchiffrer un mot de passe Excel VBA. Dans cette méthode, vous créerez un fichier xls factice, définirez un mot de passe et l'utiliserez pour accéder à Excel protégé.

Étape 1 : Utilisez l'éditeur Hex pour créer un nouveau fichier Excel (xls). Un simple fichier peut le faire.

Étape 2 : Créez un mot de passe pour ce fichier dans la section VBA. Vous pouvez appuyer sur Alt+F11 pour accéder à cette option.

Étape 3 : Après avoir créé un mot de passe facile à retenir, enregistrez ce nouveau fichier et quittez.

Étape 4 : Ouvrez ce fichier nouvellement créé, mais cette fois, ouvrez-le via l'éditeur hexadécimal. Une fois ouvert, localisez et copiez les lignes qui commencent par les clés suivantes : CMG=, DPB= et GC=.

Extensions de fichiers VBA

Étape 5 : Ouvrez maintenant le fichier Excel dans lequel vous souhaitez déchiffrer le mot de passe avec l'éditeur Hex. Collez les textes copiés dans les champs respectifs et enregistrez les modifications. Quittez le fichier.

Étape 6 : Ouvrez normalement le fichier Excel et utilisez le même mot de passe que celui que vous avez créé pour le fichier xls factice pour afficher le code VBA.

Méthode 3. Supprimer le mot de passe du projet Excel VBA avec Visual Basic Editor

Contrairement à l'éditeur Hex, Visual Basic Editor permet aux utilisateurs de modifier les codes de caractères au lieu des codes hexadécimaux. Le processus n'est pas si long. Il faut cependant être prudent car les codes nécessitent de l’attention pour éviter les erreurs. Les étapes suivantes illustrent clairement comment déchiffrer un mot de passe de macro Excel avec Visual Basic Editor.

Étape 1 : Ouvrez manuellement le classeur respectif contenant la feuille Excel protégée.

Étape 2 : Ouvrez maintenant Visual Basic Editor à l'aide de la commande Alt+F11. Accédez au module Embed puis collez le code suivant dans la fenêtre de code disponible à droite.

Étape 3 : Quittez la fenêtre de l'éditeur VBA et continuez avec la feuille de calcul protégée.

Étape 4 : Accédez à Outils > Macro > Macros. Dans la liste qui apparaît, double-cliquez sur l'option «PasswordBreaker». Vous devriez maintenant pouvoir accéder à votre fichier Excel protégé par mot de passe.

Partie 2 : Limites manuelles lors du déverrouillage d'un projet VBA dans Excel

Bien que les méthodes manuelles soient utiles pour déchiffrer les mots de passe Excel VBA, elles sont loin d’être parfaites. Ces méthodes sont confrontées à de multiples problèmes qui les rendent mal adaptées aux fichiers Excel importants et compliqués. Voici quelques-unes des limitations courantes des méthodes manuelles.

  • Nécessite des connaissances techniques : Comme vous l'avez vu, la plupart des options ci-dessus impliquent beaucoup de code. Donc si vous avez peu de connaissances techniques, vous aurez du mal avec ces options manuelles.
  • Cela prend beaucoup de temps : De nombreuses méthodes manuelles impliquent de longs processus. Le fait que cela implique également des codes et des déplacements sur plusieurs plates-formes le rend plus fastidieux et les utilisateurs le trouveront donc lent et fastidieux.
  • Taux de réussite : Ce qui compte, en fin de compte, c'est de savoir si l'on peut ou non déchiffrer le mot de passe Excel VBA. Malheureusement, ces options manuelles enregistrent les taux de réussite les plus bas. Par conséquent, il n’est pas conseillé de consacrer beaucoup de temps et d’énergie sans obtenir le résultat souhaité.

Cela dit, si toutes les options échouent ou si vous en avez assez de leurs défauts, essayez plus tard d'utiliser des applications spéciales comme Passper for Excel pour déchiffrer automatiquement le mot de passe Excel VBA.

Partie 3 : Comment pirater automatiquement le mot de passe Excel VBA

Passeur pour Excel est un outil de déverrouillage de mot de passe incroyablement puissant pour les fichiers Excel. Le programme garantit un taux de réussite de 100 % pour déchiffrer le mot de passe du projet Excel VBA. Avec la vitesse de décryptage ultra rapide et la facilité d'utilisation, il n'y a aucune raison de douter de la capacité de Passper for Excel. Il est également important de noter que Passper for Excel peut être utilisé pour déchiffrer le mot de passe d'ouverture de document pour les fichiers Excel.

Principales fonctionnalités de Passper pour Excel :

  • Toutes les restrictions d'édition et de formatage de votre projet, feuille de calcul ou classeur VBA peuvent être déchiffrées instantanément.
  • Avec Passper pour Excel, un simple clic vous permettra de vous débarrasser de la protection par mot de passe sur votre projet VBA.
  • Vos données ne seront ni affectées ni endommagées après l'utilisation du programme.
  • Le programme a une très large compatibilité. Tous les types de fichiers Excel, notamment .xlsm, .xlsb, .xltx, .xltm, sont compatibles avec celui-ci.

Passper for Excel a servi des millions d'utilisateurs à travers le monde. Et il a reçu des critiques positives de la part de ses utilisateurs. N'hésitez pas à l'essayer maintenant.

Essayez-le gratuitement

Comment supprimer le mot de passe VBA dans Excel avec Passper for Excel

Étape 1: Lancez Passper for Excel sur votre PC et cliquez sur l'option « Supprimer les restrictions ».

Suppression des restrictions Excel

Étape 2: Dans la nouvelle fenêtre, cliquez sur le bouton « Sélectionner un fichier » et suivez les instructions à l'écran pour télécharger le fichier Excel VBA protégé par mot de passe sur l'interface du programme.

sélectionnez le fichier Excel

Étape 3: Lorsque le fichier protégé par mot de passe est téléchargé, appuyez sur l'option « Supprimer » pour supprimer le mot de passe du projet VBA dans votre fichier Excel.

supprimer les restrictions Excel

Le programme supprimera automatiquement les restrictions en quelques secondes. Une fois l'opération terminée, vous devriez voir la notification de réussite en bas de l'écran.

conclusion

Ce guide a clairement élaboré certaines des méthodes plausibles pour déchiffrer les mots de passe Excel VBA. Cependant, certains formulaires sont supérieurs à d’autres en raison de leur capacité à gérer des mots de passe VBA complexes, de leur facilité d’utilisation et de leurs taux de réussite publiés. De la grande quantité d'informations fournies ci-dessus, personne ne peut contester Passeur pour Excel comme la véritable solution pour déchiffrer le mot de passe du projet Excel VBA. Tous les paramètres de mesure le placent devant les options manuelles. Choisissez Passper pour Excel et résolvez définitivement vos problèmes de mot de passe VBA.

Essayez-le gratuitement

Articles Similaires

Laisser une réponse

Votre adresse email ne sera pas publiée.

Bouton Retour en haut
Partage via
Copier le lien
Alimenté par Snap social