Comment définir un mot de passe pour protéger la feuille masquée dans Excel?
Si vous disposez d'un classeur qui contient des feuilles de calcul masquées importantes et que vous ne permettez pas à d'autres de les afficher. Maintenant, vous devez définir un mot de passe pour protéger complètement les feuilles de calcul masquées, lorsque d'autres utilisateurs les affichent, ils doivent entrer le mot de passe. Avez-vous des moyens de gérer cette tâche rapidement et facilement dans Excel?
Définir un mot de passe pour protéger les feuilles cachées avec la fonction VeryHidden
Définir un mot de passe pour protéger la feuille cachée avec le code VBA
Protégez plusieurs feuilles de calcul à la fois avec Kutools for Excel
Définir un mot de passe pour protéger les feuilles cachées avec la fonction VeryHidden
Normalement, vous pouvez utiliser la fonction VeryHidden pour masquer d'abord les feuilles de calcul, puis définir un mot de passe pour celles-ci, procédez comme suit:
1. Ouvrez votre classeur et maintenez Alt + F11clés pour ouvrir le Fenêtre Microsoft Visual Basic pour Applications.
2. Dans le Fenêtre Microsoft Visual Basic pour Applicationscliquez Voir > Explorateur de projets et Fenêtre Propriétés to afficher leurs volets.
3. Et puis dans le Projet-VBAProjet volet, choisissez la feuille de calcul que vous souhaitez masquer, et dans le biens volet, cliquez sur la liste déroulante dans le Visible section à sélectionner xlFeuilleTrèsCaché option, voir capture d'écran:
4. Après avoir rendu la feuille de calcul très cachée, vous pouvez définir un mot de passe pour la protéger. dans le Fenêtre Microsoft Visual Basic pour Applicationscliquez insérer > Module pour ouvrir un module vide, puis cliquez sur Outils > Propriétés de VBAProject, voir capture d'écran:
5. Puis dans le sauté Propriétés du projet VBAProject boîte de dialogue, cliquez sur Directory onglet, puis vérifiez Verrouiller le projet pour l'affichage , enfin, entrez et confirmez le mot de passe dans le Mot de passe pour afficher les propriétés du projet section, voir capture d'écran:
6. Puis clique OK pour quitter cette boîte de dialogue et fermer le Fenêtre Microsoft Visual Basic pour Applications.
7. Enregistrez le classeur sous Cahier de travail Excel avec macro-activé formatez-le et fermez-le pour que la protection par mot de passe prenne effet.
8. La prochaine fois que vous ouvrirez ce classeur et que vous souhaitez rendre visibles les feuilles très masquées, vous êtes invité à entrer un mot de passe. Voir la capture d'écran:
Démo: définir un mot de passe pour protéger les feuilles masquées
Définir un mot de passe pour protéger la feuille cachée avec le code VBA
Pour définir un mot de passe pour protéger les feuilles cachées, je peux également parler d'un code VBA pour vous.
1. Masquez une feuille de calcul que vous souhaitez protéger.
2. Maintenez le ALT + F11 clés pour ouvrir le Fenêtre Microsoft Visual Basic pour Applications.
3. Alors choisi Ce classeur à partir de la gauche Explorateur de projets, double-cliquez dessus pour ouvrir le Module, puis copiez et collez le code VBA suivant dans le module vide:
Code VBA: définir le mot de passe pour protéger la feuille cachée
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Dim xSheetName As String
xSheetName = "Sheet1"
If Application.ActiveSheet.Name = xSheetName Then
Application.EnableEvents = False
Application.ActiveSheet.Visible = False
xTitleId = "KutoolsforExcel"
response = Application.InputBox("Password", xTitleId, "", Type:=2)
If response = "123456" Then
Application.Sheets(xSheetName).Visible = True
Application.Sheets(xSheetName).Select
End If
End If
Application.Sheets(xSheetName).Visible = True
Application.EnableEvents = True
End Sub
Notes: Dans le code ci-dessus, Sheet1 de xSheetName = "Sheet1" script est le nom de la feuille de calcul masquée que vous souhaitez protéger, et 123456 dans l' Si réponse = "123456" Alors script est le mot de passe que vous définissez pour la feuille masquée. Vous pouvez les modifier selon vos besoins.
4. Désormais, lorsque vous souhaitez afficher la feuille masquée, une boîte de dialogue apparaîtra pour vous permettre de saisir le mot de passe. Et cette boîte de dialogue apparaîtra à chaque fois, lorsque vous cliquez pour afficher la feuille masquée.
Protégez plusieurs feuilles de calcul à la fois avec Kutools for Excel
Si vous souhaitez protéger plusieurs feuilles de calcul sélectionnées ou toutes les feuilles de calcul d'un classeur à la fois, vous devez normalement protéger une par une manuellement dans Excel. Mais, si vous avez Kutools for Excel, Avec son Protéger la feuille de travail utilitaire, vous pouvez les protéger en un seul clic.
Kutools for Excel : avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation en 30 jours. |
Après l'installation de Kutools for Excel, procédez comme suit:
1Cliquez sur Kutools Plus > Protéger la feuille de travail, voir capture d'écran:
2. Dans le Protéger la feuille de travail boîte de dialogue, toutes les feuilles de calcul du classeur sont répertoriées dans la zone de liste, veuillez choisir les feuilles de calcul que vous souhaitez protéger. Voir la capture d'écran:
3. Et puis cliquez OK, dans la boîte de dialogue suivante, entrez votre mot de passe et retapez-le, puis cliquez sur OK, une autre boîte de dialogue apparaîtra pour vous rappeler combien de feuilles de calcul ont été protégées.
4. Puis clique OK pour fermer les boîtes de dialogue, et toutes les feuilles de calcul du classeur ont été protégées par le même mot de passe.
Remarque: Si vous souhaitez déprotéger toutes les feuilles de calcul à la fois, il vous suffit de cliquer sur Kutools Plus > Déprotéger la feuille de travailet saisissez votre mot de passe pour annuler la protection.
Téléchargez et essayez gratuitement Kutools for Excel Now!
Articles Liés:
Comment protéger plusieurs feuilles de calcul à la fois dans Excel?
Comment définir un mot de passe pour protéger le classeur?
Comment protéger / verrouiller le code VBA dans Excel?
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office et facilite grandement votre travail
- Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!