Protection aprés ecriture dans une cellule excel

Norbi1964 Messages postés 3 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 22 janvier 2009 - 21 janv. 2009 à 16:09
Norbi1964 Messages postés 3 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 22 janvier 2009 - 22 janv. 2009 à 08:38
Bonjour,
Je voudrais créer une macro dans excel 2003.
Dans une feuille les utilisateurs viennent remplir des données sur une ligne.
Je voudrais que ses données lorsqu'elles sont enregistrées ne soient plus modifiable.
Merci de votre aide.

2 réponses

whitelegend Messages postés 156 Date d'inscription vendredi 13 janvier 2006 Statut Membre Dernière intervention 2 mars 2009
21 janv. 2009 à 16:58
Salut,

Une solution possible serait de travailler sur un classeur avec une feuille verrouillée en permanence et de rajouter dans le code de la feuille une routine qui passerait les cellules modifiées en protégées à chaque modifications.

Utilise pour cela l'evenement change de worksheet dans le code de la feuille

Pour vérrouiller/dévérouiller une cellules c'est : selection.locked = True ou  False

LC
0
Norbi1964 Messages postés 3 Date d'inscription mardi 11 mars 2008 Statut Membre Dernière intervention 22 janvier 2009
22 janv. 2009 à 08:38
Salut,

Merci pour ta réponse je vais essayer.

NT
0