sobresortir

Com treure contrasenya del projecte VBA d'Excel [4 Mètodes]

Vull saber com eliminar una contrasenya del projecte VBA a Excel. Qui em pot ajudar?

Abans fins i tot de cercar mètodes per treure la contrasenya de VBA en Excel, has de comprendre el significat de VBA. VBA és un acrònim de Visual Basic per a Aplicacions. És utilitzat per diverses aplicacions de MS, especialment MS Excel, per afegir algunes funcions i també per ajudar en l'automatització de tasques de rutina. A causa de la seva naturalesa i necessitat de seguretat darxius, la majoria dels usuaris xifren els projectes VBA amb contrasenyes. Tot i això, els humans no són perfectes i les contrasenyes de VBA poden oblidar-se. La implicació òbvia és que no podeu accedir als vostres codis VBA d'Excel ni editar-los. Per vèncer aquest caos, necessites una manera de desxifrar una contrasenya de l'Excel VBA. Afortunadament, hi ha moltes maneres de fer aquesta tasca. En aquest article, rebràs una guia detallada sobre els 4 mètodes principals per desxifrar contrasenyes de l'Excel VBA.

Part 1: Com treure la contrasenya del projecte VBA a Excel sense programes

Desbloquejar un projecte VBA a Excel es pot fer amb l'ajuda del programari automàtic de desxifrat de VBA o per mitjans manuals. En aprofundir en com desxifrar la contrasenya de l'Excel VBA manualment, hi ha diverses bones maneres capaces de fer la feina. Podeu triar entre aquestes opcions i provar amb el vostre fitxer d'Excel protegit. Eventualment, una d'aquestes opcions podria resultar millor, segons la naturalesa del document protegit i la necessitat en qüestió. Abans d'aprofitar aquests mètodes manuals, heu de fer una còpia de seguretat dels vostres fitxers d'Excel.

Mètode 1. Canviar l'extensió del fitxer per desbloquejar el modul VBA d'Excel

Aquest mètode implica canviar l'extensió de fitxer .xlsm a un altre format i després revertir-lo en format .xlsm després. Encara que el procés és llarg, pots seguir-lo amb atenció per eliminar la teva contrasenya de l'Excel VBA eventualment. Els passos següents il·lustren com podeu desxifrar la contrasenya del projecte Excel VBA simplement canviant l'extensió del fitxer.

Pas 1 : Cerca el fitxer .xlsm de destinació i canvia l'extensió del fitxer .xlsm a zip.

Pas 2 : Ara obre aquest fitxer a través de qualsevol dels programes Archiver que tens. Podeu utilitzar WinRAR o 7-Zip. Si ho fas, hauries de poder veure la següent estructura del teu directori de fitxers.

Pas 3 : Navega fins a l'opció de directori XL i extreu el fitxer amb l'etiqueta VBAProject.bin.

canviar extensions de fitxer VBA

Pas 4 : Obre el fitxer VBAProject.bin a través de qualsevol editor hexadecimal i consulta el text «DPB=» dins del fitxer a l'editor hexadecimal.

Pas 5 : Quan trobis aquest text, simplement elimina-ho i reemplaça-ho amb «DPX=» al seu lloc. Ara desa i tanca el teu fitxer a l'editor hexadecimal. Sobreescriu l'antic VBAProject.bin amb el nou VBAProject.bin editat hexadecimal.

Pas 6 : Reverteix l'extensió del fitxer a .xlsm i després obre'l a Excel. A la finestra emergent d'advertiment, seleccioneu Sí i ignoreu les altres opcions.

Pas 7 : Executa l'editor de VBA i tria «D'acord» si apareix el quadre de diàleg.

Pas 8 : Fes clic amb el botó dret al nom del teu projecte de VBA i després tria propietats. Trieu la pestanya «Protecció» i suprimiu les contrasenyes existents. A més, deshabilita la casella «Bloquejar Projecte per veure'l» i habilita-la novament. Introduïu una contrasenya adequada i confirmeu-la. Feu clic a «D'acord» per fer els canvis.

Mètode 2. Treure contrasenya de projecte VBA d'Excel amb Hex Editor

Hex Editor us ofereix una bona plataforma per editar productes hexadecimals i finalment desxifrar una contrasenya d'Excel VBA. En aquest mètode, crearàs un fitxer xls fictici, establiràs una contrasenya i la usaràs per accedir a l'Excel protegit.

Pas 1 : Utilitza l'Hex editor per crear un fitxer nou d'Excel (xls). Només un fitxer simple pot fer-ho.

Pas 2 : Crea una contrasenya per a aquest fitxer a la secció VBA. Podeu prémer Alt+F11 per accedir a aquesta opció.

Pas 3 : Després d'haver creat una contrasenya fàcil de recordar, desa aquest nou fitxer i sal.

Pas 4 : Obre aquest fitxer acabat de crear, però aquesta vegada, obre'l a través del hex editor. Un cop obert, localitza i copia les línies, que comencen amb les claus següents: CMG=, DPB= i GC=.

extensions de fitxer VBA

Pas 5 : Ara obre el fitxer d'Excel on vols desxifrar la contrasenya amb l'Hex editor. Enganxa els textos copiats als camps respectius i desa els canvis. Surt del fitxer.

Pas 6 : Normalment obre el fitxer d'Excel i utilitza la mateixa contrasenya que vas crear per al fitxer xls fictici per veure el codi VBA.

Mètode 3. Treure contrasenya al projecte VBA d'Excel amb Visual Basic Editor

A diferència de l'Hex editor, el Visual Basic Editor permet als usuaris editar codis de caràcters en lloc d'hexadecimals. El procés no és tan llarg. Tot i això, has d'estar atent perquè els codis requereixen atenció per evitar errors. Els passos següents il·lustren clarament com podeu desxifrar una contrasenya de Macro d'Excel amb Visual Basic Editor.

Pas 1 : Obre manualment el llibre de treball respectiu que conté el full d'Excel protegit.

Pas 2 : Ara obre l'Editor de Visual Basic mitjançant l'ordre Alt+F11. Aneu al Mòdul d'Inserció i enganxeu el codi següent a la finestra de codi disponible a la dreta.

Pas 3 : Surt de la finestra de l'Editor de VBA i continua amb el full de treball protegit.

Pas 4 : Aneu a Eines > Macro > Macros. A la llista que es mostra, fes doble clic a l'opció «PasswordBreaker». Ara hauríeu de poder accedir al vostre fitxer d'Excel protegit amb contrasenya.

Part 2: Limitacions de manera manual en desbloquejar projecte VBA en Excel

Encara que els mètodes manuals són útils per desxifrar contrasenyes de l'Excel VBA, no són ni a prop de la perfecció. Aquests mètodes estan plens de múltiples problemes que els fan no encaixin quan es tracta darxius dExcel importants i complicats. Les següents són algunes de les limitacions comunes dels mètodes manuals.

  • Requereix coneixements tècnics : Com has vist, la majoria de les opcions anteriors impliquen una gran quantitat de codis. Aleshores, si tens poc coneixement tècnic, el manejaràs dur amb aquestes opcions manuals.
  • Consumeix molt de temps : Molts mètodes manuals impliquen processos perllongats. El fet que també involucri codis i moviment a través de múltiples plataformes el fa més tediós i, per tant, als usuaris els resultarà lent i tediós.
  • Taxa d'èxit : El que importa, al final, és si podem desxifrar la contrasenya de l'Excel VBA o no. Malauradament, aquestes opcions manuals registren les taxes dèxit més baixes. Per tant, no és aconsellable gastar molt de temps i energia i després no obtenir el resultat que necessites.

Dit això, si totes les opcions fallen o es cansen de les seves deficiències, més tard intenteu utilitzar aplicacions especials com Passper for Excel per desxifrar la contrasenya d'Excel VBA automàticament.

Part 3: Com Desxifrar la Contrasenya d'Excel VBA Automàticament

Passper per a Excel és una eina de desbloqueig de contrasenyes increïblement poderosa per a arxius dExcel. El programa garanteix una taxa dèxit del 100% per desxifrar la contrasenya del projecte Excel VBA. Amb la velocitat de desxifrat súper ràpida i la facilitat dús, no hi ha motiu per dubtar de la capacitat de Passper for Excel. També és important tenir en compte que Passper for Excel es pot utilitzar per desxifrar la contrasenya dobertura de documents per a arxius dExcel.

Característiques principals de Passper for Excel:

  • Totes les restriccions d'edició i format al vostre projecte, full de treball o llibre de treball de VBA es poden desxifrar a l'instant.
  • Amb Passper per a Excel, un simple clic et permetrà desfer-te de la protecció amb contrasenya al teu projecte de VBA.
  • Les teves dades no es veuran afectades ni danyades després de fer servir el programa.
  • El programa té una compatibilitat molt àmplia. Tots els tipus de fitxers d'Excel, inclosos .xlsm, .xlsb, .xltx, .xltm, hi són compatibles.

Passper for Excel ha servit milions d'usuaris a tot el món. I ha rebut crítiques positives dels usuaris. No dubtis a provar-ho ara.

Prova-ho Gratis

Com eliminar contrasenya de VBA a Excel amb Passper for Excel

Pas 1: Executeu Passper for Excel al vostre PC i feu clic a l'opció «Eliminar Restriccions».

Eliminació de restriccions d'Excel

Pas 2: A la nova finestra, fes clic al botó «Seleccionar un Fitxer» i segueix les instruccions de la pantalla per carregar el fitxer protegit amb contrasenya d'Excel VBA a la interfície del programa.

seleccioneu el fitxer Excel

Pas 3: Quan es carregui el fitxer protegit amb contrasenya, premeu l'opció «Elimina» per desfer-vos de la contrasenya del projecte VBA al vostre fitxer d'Excel.

eliminar les restriccions d'Excel

El programa eliminarà automàticament les restriccions en qüestió de segons. Quan es completi, hauríeu de veure la notificació d'èxit al fons de la pantalla.

Conclusió

Aquesta guia ha elaborat amb claredat alguns dels mètodes plausibles per desxifrar les contrasenyes de l'Excel VBA. No obstant això, algunes formes són més superiors que altres a causa de la seva capacitat per gestionar contrasenyes VBA complexes, facilitat dús i taxes dèxit publicades. A partir de la gran quantitat d'informació proporcionada anteriorment, ningú no pot disputar Passper per a Excel com la solució real per desxifrar la contrasenya del projecte Excel VBA. Tots els paràmetres de mesurament el situen davant de les opcions manuals. Trieu Passper for Excel i soluciona els teus problemes de contrasenya de VBA per sempre.

Prova-ho Gratis

Publicacions relacionades

Deixa una resposta

La teva adreça electrònica no serà publicada.

Botó tornar a dalt
Comparteix via
Copia l'enllaç