Comment supprimer le mot de passe des macros VBA d'Excel. Voici un guide sur la façon de supprimer définitivement le mot de passe d'une macro Excel.
Si vous devez modifier le code VBA dans un fichier Excel et constatez qu'il a été verrouillé par un mot de passe, soyez assuré qu'il existe un moyen de supprimer le mot de passe VBA pour les fichiers Excel XLS et XLSM.
Avant de commencer, faites une copie du fichier original puis préparez-vous et gardez les yeux ouverts !
Comment insérer l'onglet Développeur dans Excel
Comment supprimer le mot de passe des macros VBA d'Excel (XLS)
Le mot de passe d'un projet en VBA peut être supprimé en ouvrant le fichier XLS avec un éditeur hexadécimal tel que Éditeur hexadécimal HxD ou UltraEdit.
Après le téléchargement et l'installation Éditeur hexadécimal HxD dans votre ordinateur, ouvrir le fichier XLS en cliquant dessus avec le bouton droit de la souris et en choisissant, dans le menu qui apparaît, Ouvrir avec> UltraEdit.
Cherche la voix DPB= et remplacez-le par DPx= puis enregistrez le fichier.
appuyer sur ALT + F11 et partir de Menu -> Outils -> Propriétés du projet VBA su Protection. Changez votre mot de passe mais ne le supprimez pas.
Enregistrez tout, fermez et rouvrez le fichier Excel. Appuyez sur ALT + F11 et entrez un nouveau mot de passe. Accédez à nouveau à Protection, à partir de Menu -> Outils -> Propriétés du projet VBA et supprimez le mot de passe.
Enregistrez tout.
Comment supprimer le mot de passe des macros VBA d'Excel (XLSM)
Si votre fichier Excel est au format XLSM et non XLS, les étapes pour supprimer le mot de passe VBA sont légèrement différentes.
Ouvrez le fichier XLSM avec un programme de décompression d'archives tel que WinRAR, WinZIP o 7-Zip et extrayez le fichier vbaProject.bin que vous trouvez dans le dossier xl.
Ouvrez le fichier vbaProject en cliquant dessus avec le bouton gauche de la souris et choisissez Ouvrir avec > UltraEdit. Recherchez, comme vous l'avez fait auparavant, le mot DPB = et remplacez-le par DPx. Enregistrez tout.
Remplacez le fichier vbProject.bin dans le fichier compressé par le fichier que vous avez modifié et enregistrez-le.
Ouvrez le fichier avec Excel allez dans l'éditeur VBA, avec la combinaison de touches ALT + F11, puis sur Protection, à partir de Menu -> Outils -> Propriétés du projet VBA et supprimez le mot de passe ou modifiez-le.
Si aucune des deux méthodes ne réussit, je recommande le logiciel Reset VBA Password.
Comment supprimer le mot de passe Excel