L'éditeur Visual Basic fourni avec Microsoft Excel permet aux utilisateurs plus avancés les outils nécessaires pour créer des macros presque illimitées pour personnaliser la façon dont Excel fonctionne . Une macro simple peut mot de passe protéger une feuille de calcul Excel avec seulement quelques lignes de code. Travailler avec des macros en Visual Basic prend un peu de pratique , mais les avantages de l'apprentissage des bases en vaut la chandelle . Instructions
1
Ouvrez le tableur Microsoft Excel que vous souhaitez protéger .
2
Appuyez sur " ALT + F11 " pour ouvrir Visual Basic.
< Br > 3
Cliquez sur le menu "Insertion " et sélectionnez " UserForm. "
4
Cliquez sur l' outil " zone de texte " et faites-le glisser sur la zone de travail " UserForm " . Ajuster la taille de la zone de texte comme désiré.
5
presse "F4" avec la " zone de texte " est toujours sélectionné pour entrer dans la fenêtre « Propriétés » et descendez à " PasswordChar . " Insérez un astérisque (* ) dans la colonne de valeur.
6
Cliquez sur le " UserForm " pour ramener la boîte à outils et faites glisser un " bouton de commande " sur le " UserForm . " Pour des raisons esthétiques , placez le bouton à droite de la " zone de texte ".
7
presse "F4" avec le " bouton de commande " toujours sélectionné et modifier la légende de "OK".
8
Cliquez sur le " UserForm ", appuyez sur " F4 " et modifiez sa légende à " Protéger /déprotéger toutes les feuilles. "
9
presse "F7" et collez le code suivant comme il apparaît ci-dessous:
Private Sub CommandButton1_Click ()
de WSheet As Feuille
Chaque WSheet dans les feuilles
Si WSheet.ProtectContents = True Then
WSheet.Unprotect Mot de passe: = TextBox1.Text
Else
WSheet.Protect Mot de passe: = TextBox1.Text
End If
Suivant WSheet
Unload Me End Sub
10
Sélectionnez "Module " dans le menu "Insertion" et collez le texte suivant:
Sub ShowPass ()
UserForm1.Show
End Sub
11
Appuyez sur " ALT + Q" pour revenir à Excel .
12 < p > Appuyez sur "Alt + F8 ", puis appuyez sur "Options" après avoir sélectionné " ShowPass " dans la liste .
13
assigner une touche de raccourci à la macro et cliquez sur « OK ».
< br > 14
appuyez sur la combinaison de touches de raccourci pour lancer la macro , tapez un mot de passe , puis appuyez sur le bouton "OK" pour un mot de passe protéger les feuilles du classeur.
< br >