Probleme vérouillage en écriture sur plage de cellule

sia72 Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -  
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, Bonjour,

J'ai un soucis concernant le vérouillage en écriture sur une plage de cellule en VBA.
En effet, lorsque l'utilisateur saisit une donnée spécifique dans une cellule d'une colonne définit ( la colonne B et la donnée = "lock" par exemple) je voudrais qu'une plage de celulle sur la même ligne que cette donnée se trouve vérouillée en écriture sur une plage de celulle définit.
D'autre part, si l'utilisateur choisit de modifier la cellule où "lock" est inscrit, la ligne se dévérouille.

En effectuant des recherches j'ai vu la propriété .Locked mais de ce que j'ai compris la feuille doit également être protégée ce qui empeche toute insertion sur n'importe quelle cellule.

Pourriez vous m'éclairer sur le sujet svp?

Merci

Cordialement
A voir également:

1 réponse

Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Effectivement, la propriété Locked n'a d'effet que si la feuille est protégée.

Par défaut, toutes les cellules sont verrouillées et donc, lorsqu'on protège la feuille toutes les cellules sont protégées.

Pour laisser libre accès à certaines cellules il faut donc déverrouiller ces cellules avant de protéger la feuille .
0