Feuille de déprotection Excel (Table des matières)

  • Déprotéger la feuille dans Excel
  • Comment protéger et déprotéger une feuille dans Excel?
  • Comment protéger et déprotéger plusieurs feuilles à l'aide du code Excel VBA?

Déprotéger la feuille dans Excel

Nous partageons généralement un fichier avec nos subordonnés. Souvent, nous ne voulons pas qu'ils apportent des modifications à la feuille afin qu'elle reste inchangée.

Avant de vous expliquer le processus de protection et de déprotection des feuilles Excel, permettez-moi de vous dire une chose importante sur la protection des feuilles dans Excel. Ce n'est pas une sécurité complète pour votre feuille, les gens peuvent toujours voir les données, les informations et tout, la seule chose est qu'ils ne peuvent pas apporter de modifications à la feuille, c'est tout.

Dans cet article, je vais vous montrer comment protéger les feuilles et les déprotéger avec un mot de passe dans Excel. Suivez attentivement cet article pour découvrir le processus de verrouillage et de déverrouillage.

Comment protéger et déprotéger une feuille dans Excel?

Voici les étapes pour protéger et déprotéger la feuille dans Excel.

Vous pouvez télécharger ce modèle Excel de feuille de déprotection ici - Modèle Excel de feuille de déprotection

# 1- Protéger la feuille et empêcher les utilisateurs d'apporter des modifications

Supposons que vous envoyez le fichier ci-dessous à tous les responsables de département et que vous ne voulez pas qu'ils apportent des modifications, mais voyez simplement les chiffres.

Suivez les étapes ci-dessous pour protéger votre feuille.

Étape 1: Accédez à l'onglet Révision et cliquez sur la feuille de protection .

Étape 2: Maintenant, vous verrez la fenêtre Protect Sheet qui vous demande de mettre le mot de passe.

Étape 3: Saisissez soigneusement votre mot de passe ici. Parce que vous avez besoin du même mot de passe pour déprotéger la feuille ultérieurement si vous souhaitez apporter des modifications. Un mot de passe est sensible à la casse, n'oubliez donc pas les caractères exacts. Ici, nous avons défini le mot de passe comme 12345 .

Étape 4: En même temps, nous pouvons autoriser un utilisateur à effectuer des modifications comme Insérer un lien hypertexte, Insérer une ligne ou une colonne, etc. Si vous leur permettez d'apporter des modifications, vous devez sélectionner ces options sous « Autoriser tous les utilisateurs de ce feuille de calcul à ”. Cliquez sur OK.

Étape 5: Il vous demandera de ressaisir le mot de passe une fois de plus. Entrez à nouveau et cliquez sur OK pour terminer le processus.

Ok, maintenant nous avons protégé cette feuille. Les utilisateurs ne peuvent apporter aucune modification.

Dans cette feuille, les utilisateurs ne peuvent rien faire d'autre que voir les données. La seule chose qu'ils peuvent faire, c'est qu'ils peuvent insérer une nouvelle feuille et travailler uniquement sur cette feuille nouvellement insérée

# 2 - Comment déprotéger une feuille dans Excel?

Nous avons maintenant protégé notre feuille, ce qui empêche les utilisateurs de modifier le document. Si vous souhaitez apporter des modifications, vous devez d'abord déprotéger la feuille et apporter des modifications dans Excel. Suivez les étapes ci-dessous pour déprotéger la feuille Excel.

Étape 1: Accédez à l'onglet Révision et cliquez sur Déprotéger la feuille.

Étape 2: Dès que vous cliquez sur Déprotéger, il vous sera demandé d'entrer le même mot de passe que vous avez tapé tout en protégeant la feuille.

Étape 3: Une fois le mot de passe entré, cliquez sur OK .

Étape 4: Si le mot de passe est correct, vous pouvez apporter des modifications, sinon il indiquera que le mot de passe est incorrect.

Comment protéger et déprotéger plusieurs feuilles à l'aide du code Excel VBA?

Voici les étapes pour protéger et déprotéger plusieurs feuilles à l'aide du code VBA dans Excel.

# 1 - Protéger plusieurs feuilles à l'aide du code Excel VBA

Et si vous avez plusieurs feuilles, pouvez-vous continuer à protéger les feuilles une par une? C'est une tâche herculéenne à accomplir. Mais en utilisant le code VBA, nous pouvons protéger toutes les feuilles en quelques secondes, il vous suffit de copier le code ci-dessous et de le coller dans l'éditeur VBA.

Sub Protect_All_Worksheets()
Dim Ws As Worksheet
For Each WsIn ActiveWorkbook.Worksheets
Ws.Protect Password:="12345"
Ws.EnableSelection = xlNoSelection
Next Ws
End Sub

Étape 1: cliquez sur Visual Basic sous l'onglet Développeur .

Étape 2: Allez dans Insérer et cliquez sur Module .

Étape 3: Maintenant, nous pouvons voir que le nouveau module a été ajouté en tant que module 1 sur le côté gauche du panneau.

Étape 4: Double-cliquez sur le module et collez le code.

Étape 5: Après avoir collé ce code dans le module 1, cliquez sur le bouton RUN en haut. Sinon, vous pouvez appuyer sur la touche F5 en plaçant un curseur à l'intérieur de la macro.

Dès que le code est exécuté, il protège toutes les feuilles de votre classeur.

# 2 - Déprotéger plusieurs feuilles à l'aide du code Excel VBA

Nous savons comment protéger plusieurs feuilles en utilisant du code VBA en code simple en quelques secondes. Si vous avez verrouillé plusieurs feuilles, il n'est pas facile de déprotéger une par une. Pour cela, j'ai également écrit du code VBA, copiez et collez le code.

Sub Unprotect_All_Worksheets()
Dim Ws As Worksheet
For Each Ws In ActiveWorkbook.Worksheets
Ws.Unprotect Password:="12345"
Next Ws
End Sub

Choses dont il faut se rappeler

  • Vous devez enregistrer le fichier en tant que classeur activé par macro après avoir collé le code dans le module.
  • Vous pouvez changer le mot de passe en votre propre mot de passe. Supprimez 12345 et entrez votre mot de passe dans les guillemets doubles.
  • Un mot de passe est sensible à la casse.
  • Si vous oubliez le mot de passe, vous devez rechercher sur Google et télécharger votre fichier sur le site Web pour supprimer le mot de passe du fichier.

Articles recommandés

Cela a été un guide pour déprotéger la feuille dans Excel. Ici, nous discutons également de la façon de protéger et manuellement et également en utilisant le code VBA avec un exemple pratique et un modèle Excel téléchargeable. Vous pouvez également consulter nos autres articles suggérés -

  1. Utilisation de la fonction VBA dans Excel
  2. Étapes pour afficher les colonnes dans Excel
  3. Écriture d'une fonction VBA VLOOKUP
  4. Activation de l'enregistrement de macro dans Excel
  5. Feuille de protection VBA | Exemples avec modèle Excel
  6. Introduction à VBA Unprotect Sheet

Catégorie: