Faire un verouillage automatique en Excel

Marie -  
tilou1973 Messages postés 2 Statut Membre -
Bonjour,
Je voudrai faire un verouillage automatique de cellules en excel juste apres saisi, mais sans utiliser des macro.
On m'a dit que c'etait possible mais je ne sais pas comment.
Pouvez vous m'aidez ca serait sympa.
Merci beaucoup

24 réponses

  • 1
  • 2
  1. Marie
     
    Salut,
    Une personne m'a dit que c'etait possible a faire sans avoir besoin d'utiliser des macro, alors si qlq est au courant, please, faites le moi savoir, c'est urgent pour le projet que je dois terminer.
    Merci
    3
  2. UsulArrakis Messages postés 7683 Statut Contributeur 3 196
     
    salut
    quelle version d'excel ?
    car je ne crois pas que soit possible sous excel 2000
    1
  3. Cochise
     
    Bonjour Marie,

    en cliquant sur OUTILS + PROTECTION, tu devrais pouvoir choisir le type de protection que tu souhaites.

    C'est ce que j'utilise pour protection simple de cellules ou protection de feuille ou de classeur avec "mot de passe"

    Fais savoir si cela a résolu ton problème.

    Bien à toi
    Cochise
    0
  4. Marie
     
    Merci pour ta reponse Cochise,
    En fait je voudrai faire en sorte que la cellule se protege automatiquement juste apres avoir saisi les donnees, sans que j'ai a nouveau besoin de rentrer dans Outils+protection.
    Je voudrai que les cellules se protege automatiquement juste apres saisi, si tu vois ce que je veux dire.
    Merci de m'aider c'est vraiment sympa
    A+
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Marie
     
    Merci c'est vraiment sympa de ta part, j'y vais sur le champs, je t'en dirai des nouvelles
    A+
    0
  7. Marie
     
    En attendant si d'autres ont une astuces, merci de me la dire.
    A+
    0
  8. Marie
     
    Salut Cochise,
    J'ai trouve des choses tres interessante sur le lien que tu m'as donne mais je ne trouve pas ce que je cherche, SVP aidez moi please :-)
    Merci
    0
  9. Cochise
     
    Re Marie,

    à mon avis ce que tu cherches n'existe pas..

    Je pense qu'il faut protéger les cellules et déprotéger à chaque fois celles dont on veut modifier les données..

    Fais savoir si tu trouves mieux

    Cochise
    0
  10. Marie
     
    Salut Usul,
    Je suis sous Excel XP
    Merci a toi
    0
  11. Marie
     
    Salut,
    Je refais monter mon poste car toujours pas de reponses :-(
    0
  12. Utilisateur anonyme
     
    Une personne m'a dit que c'etait possible a faire sans avoir besoin d'utiliser des macro
    Demande lui si il sait que c'est possible...

    Sinon...faut obligatoirement passer par une macro ou par Outils>Protection...
    0
  13. Marie
     
    Justement, si je passe par outils protection, esce que je peux faire en sorte que la protection soit automatique? cad que la cellule se bloque juste apres saisi?
    Ou sinon, comment utiliser les macros? Je ne m'y connais pas trop dans ce domaine.
    Merci de m'aider
    0
    1. Sergio
       
      Hello Marie,

      En effet je ne vois pas comment on pourrais faire sans macros, par contre avec les macros, c'est très simple, il suffit de rattacher ces quelques lignes de code à la feuille concernée :

      Private Sub Worksheet_Change(ByVal Target As Range)
      ' NB : La protection est associée à un mot de passe : "toto"

      'Suppression de la protection de la feuille
      ActiveSheet.Unprotect Password:="toto"

      'Verrouillage de la cellule qui vient d'être modifiée
      ' (identifiée par la variable objet de type Range intitulée "Target")
      Target.Locked = True

      'Remise en place de la protection de la feuille
      ActiveSheet.Protect Password:="toto"

      End Sub

      J'espère avoir répondu à ta question.

      Cordialement
      0
    2. tilou1973 Messages postés 2 Statut Membre
       
      bonjour,
      Je suis suis très intéressé par cette manip donc j'ai un besoin urgent. Pouvez vous me donner un mode opératoire pour faire la manip car j'y connais rien en macro et il me faut absolument pouvoir protéger un tableau qui est tenu par plusieurs personne (étant commercant je tiens un livre de police de reprise en occasion). Merci de m'indiquer les étapes à suivre.
      Merci d'avance.
      0
  14. Marie
     
    Merci pour ta reponse Sergio, c'est vraiment une belle surprise de recevoir une suite a ma question apres tout ce temps.
    Seulement excuse moi de te deranger d'avantage mais je suis au BA-BA des macros.
    Stp, explique moi pas a pas par ou je dois rentrer pour faire ce que tu m'as dis, quelles sont les etapes a suivre.
    J'attends ta reponse avec impatience.
    Merci encore
    A+
    0
    1. tilou1973 Messages postés 2 Statut Membre
       
      Bonjour, ESt-il possible de me communiquer les étapes à suivre.
      Merci beaucoup
      0
  15. Marie
     
    Resalut Sergio :-)
    J'ai applique ce que tu m'as dis et ca fonctionne.
    Seulemet j'ai un petit probleme: la protection se met des que je fais ENTER. Seulement j'aurai aime que toute la feuille ne se mette pas en protection, mais uniquement les cellules saisies.
    Tu vois ce que je veux dire?
    Merci pour ton aide
    0
    1. Sergio
       
      Le fait d'activer la protection de la feuille empêche la modification de toutes les cellules verrouillées et par défaut TOUTES les cellules d'une feuille sont verrouillées.

      Il faut donc dans un premier temps sélectionner toutes les cellules qui doivent rester accessibles après mise en place de la protection et les déverrouiller (Format -> Cellule -> Protection, décocher "Verrouillée") puis protéger la feuille avec Outil->Protection->Protéger la feuille.

      Ensuite la macro fera le reste en verrouillant les cellules au fur et à mesure de la saisie.

      Cordialement

      Sergio
      0
  16. Marie
     
    Sergio
    J'ai fais ce que tu me dis mais il suffit de poser mon curseur sur une cellule pour que toutes les cellules se verouillent et se mettent en protection :-(
    C'est pas pratique
    Pls reponds moi vite
    Encore merci de me consacrer du temps
    0
  17. Sergio
     
    Je ne comprends pas du tout pourquoi cela ne marche pas.

    Est-tu sûre d'avoir bien déverrouillé les cellules avant de mettre la protection en place ?

    En plus si tu as bien saisi exactement le code que je t'ai indiqué, le verrouillage de la cellule n'intervient qu'après avoir saisi des données dans une cellule ET validé. En aucun cas la cellule ne se verrouille au moment ou on la sélectionne.

    Sergio
    0
  18. Marie
     
    Et pourtant j'ai fais exactement ce que tu m'as dis(un copie colle a l'endroit approprie), et j'ai deverouille toutes les cellules non saisies, puis en faisant ma protecton, je deselectionne: selectionner les cellules verouilles. Puis voila.
    MAis il suffit de poser le curseur dans une cellule pour qu'il se passe comme un phenomene de verouillage de toutes mes cellules cad que je le vois sur l'ecran gene une selection rapide puis toute la feulle se met en protection. Je ne comprends pas
    A+
    0
  19. Marie
     
    Je precise que j'ai fais rentre les donnes que tu m'as decrites en faisant clic droit sur la feuil puis visulaiser le code.
    Ma feuille contient des liaisons vers d'autres classeur et des liens hypertext, au cas ou se serait lie :-)\
    Merci encore
    0
  • 1
  • 2