Documentu

A Guida Completa per Crackà a Password VBA di Excel

Hè pussibule d'intrà in u mo prughjettu Excel VBA s'è u codice hè prutettu cù una password persa o scurdata ? È s'ellu hè cusì, cumu si pò fà questu ? A risposta hè sì. Crackà una password Excel VBA ùn hè micca un compitu difficiule s'è vo avete i strumenti adatti. In fatti, una volta chì avete u strumentu è a metodologia adatti in piazza, pò esse abbastanza faciule di crackà ancu password cumplicate.

In questu articulu, vi mustraremu cumu pirate e password VBA aduprendu uni pochi di metudi simplici. Ma prima guardemu ciò chì hè a password VBA in Excel.

Password VBA - Cumu funziona?

VBA (Visual Basic for Applications) hè un linguaghju di prugrammazione utilizatu per creà applicazioni Microsoft Office cum'è Excel è Accessu più putente è più faciule d'utilizà. VBA hè ancu adupratu per creà applicazioni persunalizate.

Un U prugettu VBA pò esse prutettu cù una password per impedisce l'accessu micca autorizatu. Quandu apre un prughjettu VBA in un fogliu di calculu Excel, vi pò esse dumandatu d'inserisce a password (cum'è l'imagine mostrata quì sottu). Sè ùn inserite micca a password curretta, ùn puderete micca vede o mudificà u codice VBA.

Bisognu di furnisce una password per vede u codice VBA

Cumu Crackà una Password VBA di Excel

Ci sò uni pochi di metudi diffirenti chì ponu esse aduprati per crackà una password Excel VBA. Esamineremu ognunu di sti metudi in dettagliu quì sottu.

Metudu 1: Usendu Reimpostazione di a password VBA

"VBA Password Reset a" hè un putente plugin di ricuperazione di password Excel chì pò resettà rapidamente a password à "a" da a maiò parte di i prughjetti VBA. Stu strumentu hè cumpatibile cù Excel 2007 è superiore nantu à un urdinatore Windows, è ancu Excel 2016 è superiore nantu à un Mac.

L'Excel Reimpostazione di a password VBA L'add-in, una volta installatu è attivatu, serà accessibile da a cinta Excel. Ci vole solu duie azzioni per rimuovere una password di macro in Excel.

Passu 1. Apri u schedariu di u libru di travagliu cù a dumanda di password - cliccate nant'à "Resettà a password VBA - a".

Attivà u reset di a password VBA - a in Excel

Passu 2. Selezziunate una opzione per resettà a password - quì pudemu selezziunà "Sprutegge tutti i fogli in a cartella di travagliu attiva" da u menu.

Selezziunate Sprutegge tutti i fogli in u libru di travagliu attivu in VBA Reimposta a password

Vi sarà data una copia di u vostru schedariu Excel in u listessu locu induve hè statu creatu in origine è cù una password VBA "a".

Metudu 2: Usendu SysTools VBA Password Remover

SysTools hà introduttu una applicazione Windows chjamata "SysTools VBA Password Remover" per Excel 97 è versioni successive. Stu prugramma crackerà facilmente e password VBA in i libri di travagliu Excel senza alcuna cunniscenza tecnica necessaria.

Passu 1. Cliccate nant'à u buttone quì sottu è scaricate stu prugramma.

Scaricamentu Gratuitu

Passu 2. Dopu avè lanciatu u prugramma, viderete una pagina cù u tìtulu "Verificate i prerequisiti", induve duvemu cliccà "OK" per cuntinuà.

Pagina di Verifica di i Prerequisiti di SysTools VBA Password Remover

Passu 3. Selezziunate u libru di travagliu Excel cù u cuntenutu criptatu aduprendu u buttone "Aghjunghje File(s)". Dopu cliccate "Reset" per sbloccare tutti i so codici VBA.

Aghjunghje un schedariu prutettu da password VBA à SysTools VBA Password Remover

Passu 4. Avà pudete vede chì una nova password hè stata stabilita per questu schedariu è u statutu dice "Pass", chì significa chì questa serà a password per accede à u vostru prughjettu VBA.

A password VBA hè stata resettata cù SysTools VBA Password Remover

Metudu 3: Cambià l'estensione + Editore esadecimale

Per resettà o rimuovere una password da un libru di travagliu Excel cù l'editore esadecimale, prima ci vole à fà una copia di salvezza di u schedariu chì hè statu prutettu da a password VBA. Dopu avè fattu una copia di salvezza di u schedariu, seguitate sti passi:

Passu 1. Cambiate l'estensione di u schedariu Excel da "xlsm" à "zip". Questu farà chì u schedariu pare esse un archiviu ZIP.

Cambià l'estensione di u schedariu VBA Excel da XLSM à ZIP

Per parechje persone, a casella "Nascondi estensioni per i tipi di fugliali cunnisciuti" in Opzioni di cartella hè marcata per difettu. Deselezziunà sta casella renderà l'estensioni visibili in Esploratore di fugliali.

Deselezziunate Nascondi estensioni per i tipi di file cunnisciuti in Opzioni di cartella di Windows

Passu 2. Estrae u schedariu ZIP cù un strumentu cum'è WinZip o 7-Zip.

Passu 3. Aprite a cartella decompressa. Dentru à questa ci hè una sottocartella "xl" induve pudete truvà u schedariu "vbaProject.bin".

Truvà u schedariu vbaProject.bin in a cartella xl

Passu 4. Aprite u schedariu "vbaProject.bin" cù un editore esadecimale cum'è HxD .

Passu 5. Cercate "DPB" in u schedariu.

Apri vbaProject.bin è cerca DPB in l'editore esadecimale HxD

Passu 6. Avà cambiate "DPB" in "DPx". Salvate i cambiamenti è surtite.

Solu "B" deve esse cambiatu in "x", è ùn eliminate micca u segnu uguale per sbagliu.

Cambià DPB in DPx cù l'editore esadecimale HxD

Passu 7. Cumpressate tutti i cartulari è i fugliali in un ZIP.

Cumpressate i cartulari è i fugliali XLSM mudificati in un fugliale ZIP

Passu 8. Cambiate l'estensione da "zip" à "xlsm", è dopu apritelu.

Cambià l'estensione da ZIP à XLSM

Passu 9. Va bè, dunque site in u schedariu xlsm. A prima cosa chì pò accade hè chì cumpariscenu parechji errori, ma ùn vi ne fate: basta à appughjà "Iè" per scartà li.

Aprite l'editore VB clicchendu "Sviluppatore" dopu "Visual Basic". Dopu, sottu "Strumenti" > "Proprietà VBAProject", cacciate a spunta per "Blocca u prughjettu per a visualizazione".

Deselezziunate "Blocca u prughjettu per a visualizazione" per vede u codice VBA craccatu

Passu 10. Chjude l'editore è salvate u schedariu Excel. Hè pussibule ch'ellu vi avvisi di salvà in un locu diversu cum'è un novu schedariu.

Passu 11. Aprite u novu schedariu. U vostru codice VBA serà avà visibile senza bisognu di inserisce una password!

Avemu pruvatu stu metudu nant'à un schedariu Excel 2007.

Cunclusione

A password VBA hè stata aduprata da parechji sviluppatori per prutege u so codice da esse vistu o mudificatu da altre persone chì l'useranu in modu impropriu. Questa hè una bona tecnica in a maiò parte di i casi, ma quandu vi scurdate a vostra password Excel VBA è avete bisognu di vede u codice di u vostru prughjettu, i metudi sopra vi aiuteranu.

In questu articulu avemu trattatu trè modi per accede à u vostru prughjettu VBA senza bisognu di una password. Sè vo vulete aduprà una strumentu di aghjuntu o scaricate un prugramma di rimuzione di password da SysTools , ùn ci vole tantu tempu prima chì u vostru schedariu sia apertu è dispunibule per a mudificazione di novu.

Foto di Susanna

Susanna

Susanna hè a gestore di cuntenutu è a scrittrice di Filelem. Hè stata una editrice esperta è una designer di layout di libri per parechji anni, è hè interessata à pruvà è testà diversi software di produttività. Hè ancu una grande fan di Kindle, chì usa Kindle Touch dapoi quasi 7 anni è porta Kindle guasi induve và. Micca tantu tempu fà, u dispusitivu era à a fine di a so vita, cusì Susanna hà compru felicemente un Kindle Oasis.

Articuli cunnessi

Buttone di ritornu in cima