2014-09-05 21:48:49 +0000 2014-09-05 21:48:49 +0000
40
40

Come bypassare la password del progetto VBA da Excel

Ho bisogno di aiuto per recuperare la password o bypassare la password di un progetto che è stato fatto al lavoro. L'autore ha usato MS Excel per fare il progetto, ed è nel server del cliente. Il server che usiamo non ha accesso a Notepad+++.

Risposte (1)

63
63
63
2014-09-07 00:53:04 +0000

Per i file .XLS più vecchi:

    1. Aprire il file in qualsiasi editor esadecimale
    1. Cerca il testo “ DPB=” (senza virgolette, dovresti trovarlo appena sopra “[Host Extender Info]”
  1. Cerca il testo “ DPB=” (senza virgolette, dovresti trovarlo appena sopra “[Host Extender Info]”

  2. Cerca il testo “ DPB=”. 3. Cambiarlo in “ DPx=”, salvare e chiudere il file

    1. Aprire il file in Excel e premere Sì se compare il seguente avviso:
  3. Aprire l'editor VBA (Alt+F11) e premere OK ogni volta che compare il seguente avviso:

  4. Premere il tasto OK. 6. Fare clic con il tasto destro del mouse sul nome del progetto VBA, selezionare Proprietà, andare alla scheda Protezione e cancellare le password esistenti, nonché deselezionare la casella di controllo Sblocca progetto per la visualizzazione:

  5. Selezionare nuovamente la casella di controllo Sblocca progetto per la visualizzazione e aggiungere la propria password memorabile.

  6. Premere Sì se appare il seguente avviso:

. OK la vostra via d'uscita e ora il codice VBA è accessibile!

Per i file .XLSM più recenti:

    1. Modificare l'estensione del file in .ZIP
    1. Aprite il file in un qualsiasi archiver come WinRAR o 7-Zip e vedrete la seguente struttura di directory:
    1. Andare nella directory xl ed estrarre vbaProject.bin :
  1. Aprire il file nella directory xl ed estrarre vbaProject.bin :

  2. Eseguire i passi #1-3 di cui sopra (dalla Per i vecchi file .XLS sezione) con vbaProject.bin

  3. Sostituire il vecchio vbaProject.bin nel file ZIP con la nuova versione modificata ad esadecimale

    1. Cambiare l'estensione del file di nuovo in .XLSM
  4. Eseguire i passi #4-7 di cui sopra