Comment déverrouiller une cellule dans Excel si vous entrez les informations dans une autre cellule
Étape 1
Ouvrez la feuille de calcul Excel avec laquelle vous souhaitez travailler.
Étape 2
Sélectionnez la cellule que vous souhaitez autoriser la saisie d'informations. Faites un clic droit dessus et choisissez "Format des cellules". Cliquez sur l'onglet "Protection" en haut de la fenêtre et décochez la case "Bloqué". Cliquez sur "OK".
Étape 3
Cliquez sur l'onglet "Réviser" en haut de la fenêtre Excel, puis sur le bouton "Modèle protégé". Entrez un mot de passe, si vous en avez besoin, et cliquez sur "OK". Si vous avez entré un mot de passe, vous devrez le ressaisir. Assurez-vous de l'écrire quelque part pour ne pas l'oublier. Toutes les cellules sauf celle que vous avez sélectionnée sont maintenant verrouillées.
Étape 4
Appuyez sur "Alt" + "F11" pour ouvrir la console Visual Basic. Sélectionnez le modèle avec lequel vous travaillez dans la liste des feuilles de calcul.
Étape 5
Copiez le code suivant dans l'espace ouvert à droite de la fenêtre Visual Basic:
Private Sub Worksheet_Change (Cible ByVal en tant que gamme) Dim KeyCells en tant que série Mot de passe: = "qqq" .Range ("B1"). Locked = False .Protect Mot de passe: = "qqq" End With End If End Sub
Étape 6
Modifiez le code pour votre feuille de calcul spécifique. Changez "A1" pour la cellule que vous voulez que les utilisateurs puissent modifier. Remplacez "B1" par la cellule que vous souhaitez bloquer automatiquement lorsque les utilisateurs entrent des données dans la première cellule. Remplacez "Sheet1" par le nom de votre feuille. Changez "qqq" en un mot de passe que vous utilisez pour bloquer les cellules. Si vous n'en utilisez pas, supprimez les deux cas de "Password: =" qqq ".
Étape 7
Appuyez sur "Alt" + "F11" pour fermer la fenêtre Visual Basic. Votre feuille de calcul va maintenant déverrouiller la cellule spécifiée lorsqu'un utilisateur entre des informations dans la cellule d'origine. Enregistrez votre travail, car lorsque vous testez votre feuille, la cellule indiquée sera déverrouillée.