sobresortir

Com eliminar la contrasenya del projecte VBA d'Excel amb/sense contrasenya

Un projecte d'Excel Visual Basic per a Aplicacions (VBA) és un llenguatge de programació que es fa servir dins d'Excel per desenvolupar programes simples. En general, s'utilitza per convertir els treballs complicats o que consumeixen molt de temps en processos automàtics que estalvien temps, millorant alhora la qualitat del procés d'elaboració d'informes. Aquests projectes VBA, però, poden ser de vegades protegits amb una contrasenya, per protegir la seva privadesa o per evitar qualsevol violació de l'script de treball original. En conseqüència, de vegades pot ser difícil recordar aquestes contrasenyes, ja sigui perquè els usuaris han oblidat o extraviat la contrasenya o per moltes altres raons. Per tant, aquest article destacarà les diverses formes senzilles que es poden fer servir per eliminar la contrasenya del projecte VBA d'Excel.

Hi ha dos tipus de casos que podeu trobar en tractar d'eliminar les contrasenyes de projectes d'Excel VBA. Parlarem de totes dues coses pas a pas.

Part 1: Eliminar la contrasenya del projecte d'Excel VBA sense saber la contrasenya

Per això, pot adoptar diversos enfocaments, tres dels quals són els següents:

Eliminar la contrasenya del projecte VBA d'Excel en un sol clic per als fitxers XLS/XLSM

Hi ha múltiples programes al mercat que poden ajudar a eliminar les contrasenyes del projecte VBA d'Excel. Un bon exemple és Passper per a Excel , que és una solució simple i efectiva per desfer-se instantàniament de totes les proteccions d'edició i format incorporades dins del full de treball/llibre per un codi VBA.

Algunes de les principals característiques de Passper per a Excel són:

  • La contrasenya del projecte VBA al vostre llibre d'Excel es pot eliminar amb un simple clic .
  • Garanteix una taxa d'èxit del 100% .
  • L'equip de Passper es preocupa per la seguretat de els seus dades . No hi haurà cap pèrdua o fugida de dades durant/després del procés d'eliminació.
  • El programa té una àmplia compatibilitat . Suporta fitxers .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm i altres creats per Microsoft Excel.

Per il·lustrar com és de senzill utilitzar Passper per a Excel, hem preparat una guia detallada per a vostè. En primer lloc, has de descarregar el programa i instal·lar-lo al teu ordinador.

Prova-ho gratis

Pas 1. Un cop instal·lat, cal triar l'opció «Eliminar restriccions».

Eliminació de restriccions d'Excel

Pas 2. Utilitzeu el botó «Selecciona un fitxer» per carregar el fitxer Excel protegit per contrasenya. Un cop afegit el fitxer al programari, només cal fer clic a l'opció «Eliminar» per desfer-se de la protecció per contrasenya del vostre full d'Excel.

seleccioneu el fitxer Excel

Pas 3. En qüestió de segons, la contrasenya del projecte VBA s'eliminarà del llibre d'Excel.

eliminar les restriccions d'Excel

Passper per a Excel és un programa potent i de confiança. Ha rebut crítiques positives dels usuaris. No dubtis a utilitzar-lo.

Prova-ho gratis

Eliminar la contrasenya del projecte VBA d'Excel en línia

Un altre enfocament per eliminar la contrasenya del projecte VBA als vostres documents d'Excel és l'ús d'un servei en línia disponible a la web. Un bon exemple daquest tipus de ferramenta en línia és Office VBA Password Remover. Aquesta eina en línia ajuda a desfer-se de la seva protecció, però requereix seguir nombrosos passos. El procediment és el següent:

Pas 1: Feu clic a «Obre el fitxer» per carregar el fitxer Excel protegit amb una contrasenya de projecte VBA.

Com eliminar la contrasenya del projecte VBA d'Excel amb/sense contrasenya

Pas 2: Feu clic a Decrypt VBA per confirmar la descàrrega del document nou.

Pas 3: Un cop descarregat, obriu el document. Us recordarà que el projecte conté la clau no vàlida. Feu clic a Sí per continuar.

Com eliminar la contrasenya del projecte VBA d'Excel amb/sense contrasenya

Pas 4: Premeu ALT+F11 per obrir el projecte VBA. Dins la finestra de la macro, no heu d'ampliar el projecte. A continuació, aneu a Eines>Propietats del projecte VBA.

Pas 5: Aneu a la pestanya Protecció, establiu una nova contrasenya de la vostra elecció i deixeu la casella de selecció seleccionada.

Pas 6: Deseu el document i tanqueu el projecte VBA.

Pas 7: Obriu el vostre llibre d'Excel de nou i repetiu el pas 4.

Pas 8: Aquesta vegada heu d'esborrar els camps de la casella de selecció i de la contrasenya a la pestanya «Protecció».

Pas 9: Deseu el document de nou. La contrasenya ha estat eliminada.

Contres d'aquest mètode:

  • La càrrega del vostre fitxer Excel portarà temps. A més, no hi ha barra de processament, de manera que no podeu saber si el vostre fitxer s'ha carregat o no.
  • Pujar el vostre fitxer Excel a la vostra pàgina web no és segur per a les vostres dades, especialment quan les vostres dades són sensibles.

Eliminar la contrasenya del projecte VBA d'Excel utilitzant l'editor HEX

L'editor hexadecimal pot ser una eina útil si voleu eliminar manualment les contrasenyes del vostre projecte VBA d'Excel. Hi ha dos enfocaments diferents necessaris per eliminar les contrasenyes basades en lextensió del tipus de fitxer dExcel. Abans d'iniciar el procés manual, recordeu sempre fer una còpia de seguretat dels fitxers d'Excel amb què esteu treballant.

Si el tipus de fitxer és XLS:

Pas 1: Obriu el fitxer .xls protegit per contrasenya amb un editor hexadecimal i cerqueu la cadena «DPB».

Pas 2: Substituïu DPB per DPX.

Com eliminar la contrasenya del projecte VBA d'Excel amb/sense contrasenya

Pas 3: Deseu el fitxer i sortiu de l'editor.

Pas 4: A continuació, obriu el fitxer amb Microsoft Excel. Apareixeran múltiples notificacions d'error, cosa normal. Assegureu-vos de fer-hi clic.

Pas 5: Ara premeu ALT+F11 per obrir la finestra del projecte VBA i feu clic a les propietats de VBAProject al menú Eines.

Pas 6: A la pestanya Protecció, canvieu la contrasenya per una cosa senzilla i fàcil de recordar.

Pas 7: Deseu el llibre de treball i sortiu de la finestra.

Pas 8: Torneu a obrir el llibre d'Excel i accediu a la finestra del projecte VBA prement ALT+F11 i introduint la contrasenya que acabeu de canviar. Repetiu el pas 6, però aquesta vegada podeu suprimir la contrasenya.

Pas 9: Deseu el llibre i ara teniu un fitxer d'Excel sense contrasenya.

Si el tipus de fitxer és XLSM:

Per a les extensions .xlsm, cal un pas addicional al principi. A continuació us oferim una guia pas a pas.

Pas 1: Canvieu l'extensió del fitxer .xlsm a .zip. A continuació, obriu-lo amb 7Zip o WinZip.

Pas 2: Cerqueu i copieu el fitxer «xl/vbaProject.bas» o «xl/vbaProject.bin» del fitxer zip. Assegureu-vos que la carpeta zip continua oberta.

Pas 3: Feu clic i obriu el fitxer xl/vbaProject.bas o xl/vbaProject.bin utilitzant un editor hexadecimal.

Com eliminar la contrasenya del projecte VBA d'Excel amb/sense contrasenya

Pas 4: Cerqueu la cadena DPB i substituïu-la per DPX.

Pas 5: Deseu el fitxer, i copieu-lo de nou a la carpeta Zip (pot arrossegar el fitxer i deixar-lo anar dins de la carpeta).

Pas 6: Ara, comprimiu tots els fitxers de la carpeta en un fitxer Zip nou. A continuació, canvieu l'extensió del fitxer a .xlsm.

Pas 7: A continuació, obriu el fitxer .xlsm. Apareixeran diverses notificacions d'error. Feu clic a Sí per continuar.

Pas 8: Feu clic a ALT+F11 per obrir el projecte VBA i feu clic a Propietats de VBAProject al menú Eines.

Pas 9: Obre la pestanya de Protecció, suprimeix la marca de «Bloqueja el projecte per visualitzar-la» i prem OK.

Pas 10: Deseu el fitxer .xlsm i tanqueu la finestra

Contres d'aquest mètode:

  • Hi ha molts editors hexadecimals al lloc web. Triar-ne una de bona és una tasca àrdua si no es tenen coneixements tècnics.
  • Alguns usuaris van reflectir que no poden descarregar l'editor hexadecimal. Per tant, aquest mètode no sempre és útil per a vostè.

Part 2: Eliminar la contrasenya del projecte d'Excel VBA amb contrasenya coneguda

Aquest cas és relativament més fàcil dexecutar i és similar a la nostra discussió anterior. Per facilitar la comprensió, el procediment es descriu a continuació:

Pas 1: Obriu el vostre llibre d'Excel amb Microsoft Excel. Premeu Alt+F11 per accedir al projecte VBA.

Pas 2: Aneu a Eines>Propietats de VBAProject. Introduïu la contrasenya correcta al quadre de diàleg VBAProject Password.

Com eliminar la contrasenya del projecte VBA d'Excel amb/sense contrasenya

Pas 3: Aneu a la pestanya Protecció, traieu la marca «Bloqueja el projecte per visualitzar-la» i desactiveu la contrasenya a les caselles següents.

Com eliminar la contrasenya del projecte VBA d'Excel amb/sense contrasenya

Pas 4: Feu clic a D'acord i deseu l'operació. Això és tot.

Conclusió

Pot ser una tasca horrible eliminar les contrasenyes dels projectes VBA dels fitxers d'Excel. Sempre es recomana utilitzar una solució eficaç i fàcil dusar quan es tracta daquest tipus de fitxers. Això estalvia molt de temps i és el més convenient. Proveu ara Passper per a Excel i quedarà molt impressionat.

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ç