Microsoft Excel 2010 contient un certain nombre de fonctions de sécurité qui vous permettent de verrouiller les tableurs pour empêcher les utilisateurs de modifier les informations . Vous pouvez manipuler cette fonction pour verrouiller une cellule jusqu'à une cellule de déclenchement est altéré , à quel point la cellule désignée serait déverrouiller . Ce processus nécessite de créer une macro dans Visual Basic, qui peut sembler intimidant au début, mais est en fait un processus assez simple. Instructions 1 Ouvrez la feuille de calcul Excel que vous souhaitez travailler. 2 Sélectionnez la cellule que vous voulez autoriser quelqu'un à entrer des informations dans . Cliquez-droit sur la cellule sélectionnée, et choisir " Format de cellule ". Cliquez sur l'onglet "Protection" en haut de la fenêtre , puis désactivez la case à cocher "verrouillé" . Cliquez sur « OK ». 3 Cliquez sur l'onglet «Revue» en haut de la fenêtre Excel , puis cliquez sur le bouton " Protéger la feuille " . Tapez un mot de passe , si vous en avez besoin et cliquez sur "OK". Si vous avez entré un mot de passe , vous devrez saisir à nouveau. Assurez-vous d' écrire le mot de passe vers le bas de sorte que vous ne l'oublierez pas . Toutes les cellules à l'exception de celui que vous avez sélectionnés sont maintenant verrouillées. 4 Appuyez sur " Alt" + " F11 " pour ouvrir la console Visual Basic. Sélectionnez la feuille que vous travaillez à partir de la liste des feuilles de calcul 5 Copiez le code suivant dans l'espace ouvert sur le côté droit de la fenêtre Visual Basic: . Private Sub Worksheet_Change ( ByVal Target Comme Range) KeyCells As Range Set KeyCells = Range ( "A1") If Not Application.Intersect ( KeyCells , Range ( Target. adresse ) ) _ n'est rien Puis Worksheets ( "Sheet1" ) Ôter mot de passe: . . = " QQQ " Range (" B1 " . . ) Locked = False Protéger Mot de passe: =" QQQ " End With End If End Sub < br > 6 Modifier le code de votre feuille de calcul spécifique . Changez «A1» à la cellule que vous voulez que les utilisateurs puissent modifier . Changez "B1" à la cellule qui veulent déverrouiller automatiquement lorsque les utilisateurs de données d'entrée dans la première cellule . Changez "Sheet1" pour le nom de votre feuille de calcul. Changez " QQQ " de mot de passe que vous utilisez pour verrouiller les cellules. Si vous n'utilisez pas de mot de passe , supprimer les deux instances de « Mot de passe: =" qqq " . 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 maintenant, parce que lorsque vous testez la feuille de calcul sur la cellule cible sera débloqué .
|