Récupérer un fichier dont le code VBA est corrompu

Par­fois le code VBA d’un fichi­er Excel peut être cor­rompu. Les raisons peu­vent être mul­ti­ples, mais très franche­ment, je me suis focal­isé sur les solu­tions :-). En voici une qui a fonc­tion­né pour récupér­er le fichi­er excel (pas le code VBA) dans le cas où vous ne pou­vez pas voir le con­tenu d’un mod­ule et que l’en­reg­istrement ne fonc­tionne plus. Sans garantie que cela fonc­tionne dans votre cas. 

Récupérer le fichier excel (sans le code VBA)

Voici com­ment enlever tout le code du fichi­er sans avoir besoin de l’ouvrir.

ATTENTION, tou­jours tra­vailler sur une copie du fichier.

  1. Chang­er l’ex­ten­sion du fichi­er en .zip (il faut que les exten­sions soient vis­i­bles)
  2. Ouvrir le fichi­er zip­pé, avancer jusque : /xl/
  3. Sup­primer le fichi­er vbaProject.bin
  4. Sauve­g­arder le fichi­er zippé
  5. Renom­mer l’ex­ten­sion du fichi­er en .xlsm
  6. Ouvrir le fichi­er et l’en­reg­istr­er sous un nou­veau nom pour voir si la cor­rup­tion est tou­jours présente.

En espérant que cela vous aidera !

Pour marque-pages : Permaliens.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.