Verrouiller une plage de cellules

Résolu
amar_7423 Messages postés 29 Statut Membre -  
amar_7423 Messages postés 29 Statut Membre -
Bonjour à tous.
J'ai un fichier de notes d'élèves.
Après saisie de toutes les notes par un utilisateur, souhaiterais que les notes soient verrouillées pour empêcher toute modification ultérieure par ce même utilisateur.
mais la modification sera faite uniquement par l'administrateur du fichier.
Est-ce possible avec VBA?
J'aime beaucoup VBA bien que j'ai des limites réelles en programmation VBA.
Merci de votre aide.

4 réponses

  1. amar_7423 Messages postés 29 Statut Membre
     
    Bonsoir JCB40,
    Bien reçu. mais si je clique à nouveau sur le bouton "valider les notes" alors une boite de dialogue affiche: Erreur d'exécution '1004' impossible de définir la propriété Locked de la classe Range
    Pouvez-vous corriger cela?
    Autre problème: pourquoi toute la feuille est verrouillée après validation des notes et non seulement la plage de notes?
    Merci de la diligence.
    0
  2. JCB40 Messages postés 3065 Date d'inscription   Statut Membre Dernière intervention   479
     
    Bonjour amar 7423
    Ton fichier modifié
    https://www.cjoint.com/c/KEiiDr8bq7G
    Il faut savoir que pour que le verrouillage d'une plage soit efficace ,il faut protéger la feuille
    Cordialement
    0
  3. amar_7423 Messages postés 29 Statut Membre
     
    Bonsoir JBC40
    Merci beaucoup. Problème résolu.
    A bientôt.
    0