|   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é . 
 
 |