Nwlapcug.com


Come proteggere con Password un foglio di lavoro di Excel utilizzando una Macro

Come proteggere con Password un foglio di lavoro di Excel utilizzando una Macro


L'editor di Visual Basic fornito con Microsoft Excel offre agli utenti più avanzati gli strumenti necessari per creare macro quasi illimitate per personalizzare la modalità di funzionamento di Excel. Una semplice macro può proteggere con password un foglio di lavoro Excel con poche righe di codice. Utilizzo delle macro in visual basic prende qualche pratica, ma i vantaggi di imparare le basi è valsa la pena.

Istruzioni

1

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

2

Premere "ALT + F11" per aprire Visual Basic.

3

Fare clic sul menu "Inserisci" e selezionare "Form."

4

Fare clic sullo strumento "TextBox" e trascinare l'area di lavoro "UserForm". Regolare le dimensioni della casella di testo come desiderato.

5

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

6

Fare clic su "Form" per riportare la casella degli strumenti e trascinare un controllo "CommandButton" nel "UserForm". Per fini estetici, posizionare il pulsante a destra del "TextBox".

7

Premere "F4" con il "pulsante" ancora selezionato e modificare la didascalia in "OK".

8

Fare clic su "Form", premere "F4" e modificare la didascalia di "Proteggi/Togli protezione tutti i fogli."

9

Premere "F7" e incollare il codice seguente come appare qui sotto:

Private Sub CommandButton1_Click)

Dim WSheet As Worksheet

For Each WSheet In Worksheets

If WSheet.ProtectContents = True Then

WSheet.Unprotect Password:=TextBox1.Text

Else

WSheet.Protect Password:=TextBox1.Text

End If

Next WSheet

Scarica me

End Sub

10

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

Sub ShowPass()

UserForm1.Show

End Sub

11

Premere "ALT + Q" per tornare a Excel.

12

Premere "ALT + F8", quindi "Opzioni" dopo aver selezionato "ShowPass" dall'elenco.

13

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

14

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

Consigli & Avvertenze

  • Salvare la macro nella cartella di lavoro "Xls" affinché sia disponibile per tutte le cartelle di lavoro futuri.