Come rimuovere la password dal progetto VBA Excel con/senza password
Un progetto Excel Visual Basic for Applications (VBA) è un linguaggio di programmazione utilizzato in Excel per sviluppare programmi semplici. Viene generalmente utilizzato per trasformare lavori complicati o dispendiosi in termini di tempo in processi automatizzati che fanno risparmiare tempo, migliorando a sua volta la qualità del processo di reporting. Questi progetti VBA, tuttavia, a volte possono essere protetti da password, per proteggere la tua privacy o per prevenire qualsiasi violazione dello script di lavoro originale. Di conseguenza, a volte può essere difficile ricordare queste password, perché gli utenti l'hanno dimenticata o persa o per una serie di altri motivi. Pertanto, questo articolo metterà in evidenza i vari semplici modi che possono essere utilizzati per rimuovere la password dal progetto VBA di Excel.
Esistono due tipi di casi che potresti incontrare quando provi a rimuovere le password dai progetti VBA di Excel. Parleremo di entrambe le cose passo dopo passo.
Parte 1: rimuovi la password del progetto VBA Excel senza conoscere la password
Per fare ciò, puoi adottare diversi approcci, tre dei quali sono i seguenti:
Rimuovi la password del progetto VBA Excel con un clic per i file XLS/XLSM
Esistono diversi programmi sul mercato che possono aiutarti a rimuovere le password dal progetto VBA di Excel. Un buon esempio è Passaporto per Excel , che è una soluzione semplice ed efficace per eliminare istantaneamente tutte le protezioni di modifica e formattazione integrate nel foglio di lavoro/cartella di lavoro tramite un codice VBA.
Alcune delle caratteristiche principali di Passper per Excel sono:
- La password del progetto VBA nella cartella di lavoro di Excel può essere rimossa con un semplice clic .
- Garanzia a Tasso di successo del 100%. .
- Il team Passper ha a cuore la sicurezza di loro dati . Non si verificheranno perdite o perdite di dati durante/dopo il processo di rimozione.
- Il programma ha un ampia compatibilità . Supporta .xls, .xlsx, .xlsm, .xlsb, .xltx, .xltm e altri file creati da Microsoft Excel.
Per illustrare quanto sia semplice utilizzare Passper per Excel, abbiamo preparato per te una guida dettagliata. Prima di tutto, devi scaricare il programma e installarlo sul tuo computer.
Passaggio 1. Una volta installato, è necessario scegliere l'opzione "Rimuovi restrizioni".
Passaggio 2. Utilizzare il pulsante "Seleziona un file" per caricare il file Excel protetto da password. Una volta aggiunto il file al software, fai semplicemente clic sull'opzione "Elimina" per eliminare la protezione tramite password dal tuo foglio Excel.
Passaggio 3. In pochi secondi, la password del progetto VBA verrà rimossa dalla cartella di lavoro di Excel.
Passaporto per Excel È un programma potente e affidabile. Ha ricevuto recensioni positive da parte degli utenti. Non esitate a usarlo.
Rimuovi la password del progetto VBA Excel online
Un altro approccio per rimuovere la password del progetto VBA nei documenti Excel è utilizzare un servizio online disponibile sul web. Un buon esempio di questo tipo di strumento online è Office VBA Password Remover. Questo strumento online ti aiuta a sbarazzarti della tua protezione, ma richiede numerosi passaggi. La procedura è la seguente:
Passo 1: Fai clic su "Apri file" per caricare il file Excel protetto da password del tuo progetto VBA.
Passo 2: Fare clic su "Decrittografa VBA" per confermare il download del nuovo documento.
Passaggio 3: Una volta scaricato, apri il documento. Ti ricorderà che il progetto contiene la chiave non valida. Fare clic su "Sì" per continuare.
Passaggio 4: Premi ALT+F11 per aprire il progetto VBA. All'interno della finestra macro, non dovresti espandere il progetto. Successivamente, vai su Strumenti> Proprietà progetto VBA.
Passaggio 5: Vai alla scheda Protezione, imposta una nuova password a tua scelta e lascia la casella selezionata.
Passaggio 6: Salva il documento e chiudi il progetto VBA.
Passaggio 7: Apri nuovamente la cartella di lavoro di Excel e ripeti il passaggio 4.
Passaggio 8: Questa volta è necessario deselezionare la casella di controllo e i campi della password nella scheda "Protezione".
Passaggio 9: Salva nuovamente il documento. La password è stata rimossa.
Contro di questo metodo:
- Il caricamento del file Excel richiederà tempo. Inoltre, non esiste una barra di elaborazione, quindi non puoi sapere se il tuo file è stato caricato o meno.
- Il caricamento del tuo file Excel sul loro sito Web non è sicuro per i tuoi dati, soprattutto quando i tuoi dati sono sensibili.
Rimuovi la password dal progetto VBA di Excel utilizzando l'editor HEX
L'editor esadecimale può essere uno strumento utile se desideri rimuovere manualmente le password dal tuo progetto VBA Excel. Sono necessari due approcci diversi per rimuovere le password in base all'estensione del tipo di file Excel. Prima di iniziare il processo manuale, ricordati sempre di effettuare un backup dei file Excel su cui stai lavorando.
Se il tipo di file è XLS:
Passo 1: Apri il file .xls protetto da password con un editor esadecimale e cerca la stringa "DPB".
Passo 2: Sostituisci "DPB" con "DPX".
Passaggio 3: Salvare il file ed uscire dall'editor.
Passaggio 4: Successivamente, apri il file con Microsoft Excel. Appariranno più notifiche di errore, il che è normale. Assicurati di fare clic su di essi.
Passaggio 5: Ora premi ALT+F11 per aprire la finestra del progetto VBA e fai clic su Proprietà VBAProject dal menu Strumenti.
Passaggio 6: Nella scheda Protezione, modifica la password in qualcosa di semplice e facile da ricordare.
Passaggio 7: Salvare la cartella di lavoro e uscire dalla finestra.
Passaggio 8: Riapri la cartella di lavoro Excel e accedi alla finestra del progetto VBA premendo ALT+F11 e inserendo la password appena modificata. Ripeti il passaggio 6, ma questa volta puoi rimuovere la password.
Passaggio 9: Salva la cartella di lavoro e ora hai un file Excel senza password.
Se il tipo di file è XLSM:
Per le estensioni .xlsm, all'inizio è richiesto un passaggio aggiuntivo. Di seguito ti offriamo una guida passo passo.
Passo 1: Cambia l'estensione del tuo file .xlsm in .zip. Quindi aprilo con 7Zip o WinZip.
Passo 2: Trova e copia il file "xl/vbaProject.bas" o "xl/vbaProject.bin" dal file zip. Assicurati che la cartella zip sia ancora aperta.
Passaggio 3: Fare clic e aprire il file "xl/vbaProject.bas" o "xl/vbaProject.bin" utilizzando un editor esadecimale.
Passaggio 4: Trova la stringa "DPB" e sostituiscila con "DPX".
Passaggio 5: Salva il file e copialo nella cartella Zip (puoi trascinare e rilasciare il file nella cartella).
Passaggio 6: Ora comprimi tutti i file nella cartella in un nuovo file Zip. Successivamente, modifica l'estensione del file in .xlsm.
Passaggio 7: Successivamente, apri il file .xlsm. Appariranno varie notifiche di errore. Fare clic su "Sì" per continuare.
Passaggio 8: Premere ALT+F11 per aprire il progetto VBA e fare clic su Proprietà VBAProject nel menu Strumenti.
Passaggio 9: Apri la scheda Protezione, deseleziona "Blocca progetto per la visualizzazione" e premi OK.
Passaggio 10: Salva il file .xlsm e chiudi la finestra
Contro di questo metodo:
- Ci sono molti editor esadecimali sul sito web. Sceglierne uno buono è un compito arduo se non si hanno conoscenze tecniche.
- Alcuni utenti hanno segnalato di non poter scaricare l'editor esadecimale. Pertanto, questo metodo non è sempre utile per te.
Parte 2: rimozione della password del progetto VBA Excel con password conosciuta
Questo caso è relativamente più semplice da eseguire ed è simile alla nostra discussione precedente. Per facilità di comprensione la procedura è descritta di seguito:
Passo 1: Apri la cartella di lavoro di Excel con Microsoft Excel. Premi Alt+F11 per accedere al progetto VBA.
Passo 2: Vai su Strumenti> Proprietà progetto VBA. Immettere la password corretta nella finestra di dialogo Password VBAProject.
Passaggio 3: Vai alla scheda Protezione, deseleziona "Blocca progetto per la visualizzazione" e disabilita la password nelle caselle seguenti.
Passaggio 4: Fare clic su "OK" e salvare l'operazione. È tutto.
Conclusione
Può essere un compito orribile rimuovere le password del progetto VBA dai file Excel. Si consiglia sempre di utilizzare una soluzione efficace e facile da usare quando si ha a che fare con questo tipo di file. Questo fa risparmiare molto tempo ed è il più conveniente. Prova ora Passaporto per Excel e rimarrai molto colpito.