Come annullare la protezione cartella di lavoro utilizzando VBA

March 18

Come annullare la protezione cartella di lavoro utilizzando VBA


Sproteggere le cartelle di lavoro di Excel con un tempo di macro e risparmiare. Visual Basic, Applications Edition (VBA) è un linguaggio di programmazione in Microsoft Office Excel. Utilizzare VBA per le macro di programmazione per automatizzare funzioni di uso frequente in Excel e rimuovere la protezione della cartella di lavoro senza passare attraverso il menu della barra degli strumenti.

istruzione

1 Premere il tasto "ALT-F11" nella cartella di lavoro di Excel per accedere all'editor di VBA.

2 Fare clic sul nome della cartella di lavoro di Excel nella parte sinistra dell'editor nella finestra "Gestione progetti".

3 Fare clic sul pulsante destro del mouse e spostare il cursore verso il basso su "Inserisci" poi a "modulo" e fare clic di nuovo. Una finestra di codifica si apre sul lato destro dell'editor.

4 Digitare il seguente codice nella finestra di destra dell'editor VBA: Sub UnprotectWorkbook (); Dim UnprotectPW As String; UnprotectPW = InputBox ( "Si prega di inserire la password."); ActiveWorkbook.Unprotect Password: = UnprotectPW; MsgBox "La cartella di lavoro non è protetto."; End Sub

5 Premere il tasto "ALT-F8" nella cartella di lavoro di Excel per aprire la scatola macro messaggio.

6 Fare clic sul nome di macro "UnprotectWorkbook" e fare clic su "Esegui".

7 Digitare la password nella finestra di messaggio e fare clic su "OK". Una finestra di messaggio che indica "La cartella di lavoro non è protetto."

Consigli e avvertenze

  • Creare un pulsante e collegarlo alla macro per un facile accesso.
  • Inserire la password sbagliata o nulla e una finestra di messaggio per "Errore di runtime '1004'" che chiede di "End" o "Debug" la macro.