Come rimuovere la password dal progetto VBA di Excel [4 metodi]
![Come rimuovere la password dal progetto VBA di Excel [4 metodi]](https://www.passmapa.com/images/desbloquear-proyecto-vba-excel.png)
Voglio sapere come rimuovere una password dal progetto VBA in Excel. Chi può aiutarmi?
Prima ancora di cercare metodi per rimuovere la password VBA in Excel, devi comprendere il significato di VBA. VBA è l'acronimo di Visual Basic for Applications. Viene utilizzato da varie applicazioni MS, in particolare MS Excel, per aggiungere alcune funzionalità e anche per aiutare ad automatizzare le attività di routine. A causa della loro natura e della necessità di sicurezza dei file, la maggior parte degli utenti crittografa i progetti VBA con password. Tuttavia, gli esseri umani non sono perfetti e le password VBA possono essere dimenticate. L'ovvia implicazione è che non è possibile accedere o modificare i codici VBA di Excel. Per superare questo caos, hai bisogno di un modo per decifrare una password VBA di Excel. Fortunatamente, ci sono molti modi per svolgere questo compito. In questo articolo riceverai una guida dettagliata sui 4 metodi principali per decifrare le password VBA di Excel.
Parte 1: Come rimuovere la password del progetto VBA in Excel senza programmi
Lo sblocco di un progetto VBA in Excel può essere effettuato con l'aiuto del software di decrittazione VBA automatico o manualmente. Approfondendo come decifrare manualmente la password VBA di Excel, ci sono diversi buoni modi in grado di portare a termine il lavoro. Puoi scegliere tra queste opzioni e provare con il tuo file Excel protetto. Alla fine, una di queste opzioni potrebbe essere migliore, a seconda della natura del documento protetto e delle necessità in questione. Prima di sfruttare questi metodi manuali, è necessario eseguire il backup dei file Excel.
Metodo 1. Modifica l'estensione del file per sbloccare il modulo VBA di Excel
Questo metodo prevede la modifica dell'estensione del file .xlsm in un altro formato e il successivo ripristino del formato .xlsm. Sebbene il processo sia lungo, puoi seguirlo attentamente per rimuovere eventualmente la password VBA di Excel. I seguenti passaggi illustrano come crackare la password del progetto VBA Excel semplicemente modificando l'estensione del file.
Passo 1 : trova il file .xlsm di destinazione e modifica l'estensione del file .xlsm in zip.
Passo 2 : Ora apri questo file tramite uno qualsiasi dei programmi Archiver di cui disponi. Puoi usare WinRAR o 7-Zip. Se lo fai, dovresti essere in grado di vedere la seguente struttura della directory dei file.
Passaggio 3 : Passare all'opzione della directory XL ed estrarre il file denominato "VBAProject.bin".
Passaggio 4 : aprire il file VBAProject.bin tramite qualsiasi editor esadecimale e controllare il testo "DPB=" all'interno del file nell'editor esadecimale.
Passaggio 5 : Una volta trovato questo testo, eliminalo semplicemente e sostituiscilo con "DPX=". Ora salva e chiudi il file nell'editor esadecimale. Sovrascrive il vecchio VBAProject.bin con il nuovo VBAProject.bin con modifica esadecimale.
Passaggio 6 : ripristina l'estensione del file su .xlsm e quindi aprilo in Excel. Nella finestra pop-up di avviso, seleziona "Sì" e ignora le altre opzioni.
Passaggio 7 : eseguire l'editor VBA e scegliere "OK" se viene visualizzata la finestra di dialogo.
Passaggio 8 : fai clic con il pulsante destro del mouse sul nome del tuo progetto VBA, quindi seleziona Proprietà. Scegli la scheda "Protezione" ed elimina le password esistenti. Inoltre, disabilita la casella di controllo "Blocca progetto per la visualizzazione" e riabilitala. Immettere una password adatta e confermarla. Fare clic su "OK" per apportare le modifiche.
Metodo 2. Rimuovere la password del progetto VBA di Excel con l'editor esadecimale
Hex Editor ti offre una buona piattaforma per modificare prodotti esadecimali e infine decifrare una password VBA Excel. In questo metodo, creerai un file xls fittizio, imposterai una password e la utilizzerai per accedere all'Excel protetto.
Passo 1 : utilizzare l'editor esadecimale per creare un nuovo file Excel (xls). Basta un semplice file per farlo.
Passo 2 : crea una password per questo file nella sezione VBA. È possibile premere Alt+F11 per accedere a questa opzione.
Passaggio 3 : Dopo aver creato una password facile da ricordare, salva questo nuovo file ed esci.
Passaggio 4 : Apri questo file appena creato, ma questa volta aprilo tramite l'editor esadecimale. Una volta aperto, individuare e copiare le righe che iniziano con le seguenti chiavi: CMG=, DPB= e GC=.
Passaggio 5 : Ora apri il file Excel in cui vuoi decifrare la password con l'editor esadecimale. Incolla i testi copiati nei rispettivi campi e salva le modifiche. Esci dal file.
Passaggio 6 : normalmente apri il file Excel e utilizza la stessa password che hai creato per il file xls fittizio per visualizzare il codice VBA.
Metodo 3. Rimuovere la password dal progetto VBA Excel con Visual Basic Editor
A differenza dell'editor esadecimale, l'editor di Visual Basic consente agli utenti di modificare i codici dei caratteri anziché quelli esadecimali. Il processo non è così lungo. Bisogna però fare attenzione perché i codici richiedono attenzione per evitare errori. I seguenti passaggi illustrano chiaramente come crackare una password macro di Excel con Visual Basic Editor.
Passo 1 : apre manualmente la rispettiva cartella di lavoro contenente il foglio Excel protetto.
Passo 2 : Ora apri l'editor di Visual Basic utilizzando il comando Alt+F11. Vai al modulo di incorporamento e quindi incolla il seguente codice nella finestra del codice disponibile a destra.
Passaggio 3 : esci dalla finestra dell'editor VBA e continua con il foglio di lavoro protetto.
Passaggio 4 : vai su Strumenti > Macro > Macro. Nell'elenco visualizzato, fai doppio clic sull'opzione "PasswordBreaker". Ora dovresti essere in grado di accedere al tuo file Excel protetto da password.
Parte 2: limitazioni manuali durante lo sblocco del progetto VBA in Excel
Sebbene i metodi manuali siano utili per decifrare le password VBA di Excel, non sono affatto perfetti. Questi metodi sono afflitti da molteplici problemi che li rendono poco adatti quando si tratta di file Excel importanti e complicati. Di seguito sono riportate alcune limitazioni comuni dei metodi manuali.
- Richiede conoscenze tecniche : Come hai visto, la maggior parte delle opzioni di cui sopra richiedono molto codice. Quindi, se hai poche conoscenze tecniche, avrai difficoltà con queste opzioni manuali.
- Richiede molto tempo : Molti metodi manuali comportano processi lunghi. Il fatto che coinvolga anche codici e spostamenti su più piattaforme lo rende più noioso e quindi gli utenti lo troveranno lento e noioso.
- Tasso di successo : Ciò che conta, alla fine, è se possiamo decifrare o meno la password VBA di Excel. Sfortunatamente, queste opzioni manuali registrano le percentuali di successo più basse. Pertanto, non è consigliabile dedicare molto tempo ed energie e poi non ottenere il risultato desiderato.
Detto questo, se tutte le opzioni falliscono o sei stanco dei loro difetti, prova in seguito a utilizzare applicazioni speciali come Passper per Excel per decifrare automaticamente la password VBA di Excel.
Parte 3: Come decifrare automaticamente la password VBA di Excel
Passaporto per Excel è uno strumento di sblocco password incredibilmente potente per i file Excel. Il programma garantisce una percentuale di successo del 100% nel decifrare la password del progetto VBA Excel. Con la velocità di decrittazione super veloce e la facilità d'uso, non c'è motivo di dubitare della capacità di Passper for Excel. È anche importante notare che Passper for Excel può essere utilizzato per decifrare la password di apertura del documento per i file Excel.
Caratteristiche principali di Passper per Excel:
- Tutte le restrizioni di modifica e formattazione nel tuo progetto VBA, foglio di lavoro o cartella di lavoro possono essere decifrate immediatamente.
- Con Passper per Excel, un semplice clic ti consentirà di eliminare la protezione tramite password sul tuo progetto VBA.
- I tuoi dati non verranno influenzati o danneggiati dopo aver utilizzato il programma.
- Il programma ha una compatibilità molto ampia. Tutti i tipi di file Excel inclusi .xlsm, .xlsb, .xltx, .xltm sono compatibili con esso.
Passper for Excel ha servito milioni di utenti in tutto il mondo. E ha ricevuto recensioni positive dai suoi utenti. Non esitate a provarlo adesso.
Come rimuovere la password VBA in Excel con Passper per Excel
Passo 1: Avvia Passper for Excel sul tuo PC e fai clic sull'opzione "Rimuovi restrizioni".
Passo 2: Nella nuova finestra, fai clic sul pulsante "Seleziona un file" e segui le istruzioni visualizzate per caricare il file VBA Excel protetto da password nell'interfaccia del programma.
Passaggio 3: Una volta caricato il file protetto da password, premi l'opzione "Elimina" per eliminare la password del progetto VBA nel file Excel.
Il programma rimuoverà automaticamente le restrizioni in pochi secondi. Al termine, dovresti vedere la notifica di successo nella parte inferiore dello schermo.
Conclusione
Questa guida ha elaborato chiaramente alcuni dei metodi plausibili per decifrare le password VBA di Excel. Tuttavia, alcuni moduli sono più superiori di altri grazie alla loro capacità di gestire password VBA complesse, facilità d'uso e percentuali di successo pubblicate. Dalla grande quantità di informazioni fornite sopra, nessuno può contestare Passaporto per Excel come la vera soluzione per decifrare la password del progetto VBA Excel. Tutti i parametri di misurazione lo pongono in vantaggio rispetto alle opzioni manuali. Scegli Passper per Excel e risolvi per sempre i tuoi problemi di password VBA.