Come proteggere con password un foglio di lavoro di Excel Utilizzo di una macro

January 12

Come proteggere con password un foglio di lavoro di Excel Utilizzo di una macro


L'editor di Visual Basic fornito con Microsoft Excel dà più utenti avanzati gli strumenti necessari per creare macro quasi illimitate di personalizzare il modo in cui funziona Excel. Una semplice macro può proteggere con password un foglio di lavoro di Excel con poche righe di codice. Lavorare con le macro di Visual Basic richiede una certa pratica, ma i benefici di imparare le basi vale la pena.

istruzione

1 Aprire il foglio di calcolo di Microsoft Excel che si desidera proteggere.

2 Premere il tasto "ALT + F11" per aprire Visual Basic.

3 Fare clic sul menu "Inserisci" e selezionare "form".

4 Fare clic sullo strumento "TextBox" e trascinarlo nell'area di lavoro "form". Regolare la dimensione della casella di testo, se lo desideri.

5 Premere il tasto "F4" con il "TextBox" ancora selezionato per entrare nelle "Proprietà" riquadro e scorrere fino a "PasswordChar." Inserire un asterisco (*) nella colonna del valore.

6 Clicca su "form" per portare la casella degli strumenti indietro e trascinare un "CommandButton" sul "form". Per scopi estetici, posizionare il pulsante a destra del "TextBox".

7 Premere il tasto "F4" con il "CommandButton" ancora selezionato e cambiare la didascalia di "OK."

8 Clicca su "form", premere "F4" e modificare la didascalia a "Protect / Unprotect tutti i fogli."

9 Premere il tasto "F7" e incollare il seguente codice come appare qui di seguito:

Private Sub CommandButton1_Click ()

Dim WSheet Come foglio di lavoro

For Each WSheet In Worksheets

Se WSheet.ProtectContents = True Then

WSheet.Unprotect Password: = TextBox1.Text

Altro

WSheet.Protect Password: = TextBox1.Text

Finisci se

Successivo WSheet

mi scaricare

End Sub

10 Selezionare "Modulo" dal menu "Inserisci" e incollare il seguente:

ShowPass sub ()

UserForm1.Show

End Sub

11 Premere il tasto "ALT + Q" per tornare a Excel.

12 Premere il tasto "ALT + F8", quindi premere "Opzioni" dopo aver selezionato "ShowPass" dalla lista.

13 Assegnare un tasto di scelta rapida alla macro e premere "OK".

14 Premere la combinazione di tasti di scelta rapida per lanciare la macro, inserire una password, quindi premere il pulsante "OK" per proteggere con password i fogli della cartella di lavoro.

Consigli e avvertenze

  • Salvare la macro alla cartella di lavoro "Personal.xls" per renderlo disponibile per tutte le cartelle di lavoro future.