Norbi1964
Messages postés3Date d'inscriptionmardi 11 mars 2008StatutMembreDernière intervention22 janvier 2009
-
21 janv. 2009 à 16:09
Norbi1964
Messages postés3Date d'inscriptionmardi 11 mars 2008StatutMembreDernière intervention22 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.
whitelegend
Messages postés156Date d'inscriptionvendredi 13 janvier 2006StatutMembreDerniè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