Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Protéger des cellules

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

olivierk1450

XLDnaute Nouveau
Bonjour,

Je connais votre efficacité et votre rapidité alors voilà mon probleme :
Je cherche à protéger une plage de cellule en fonction de la valeur d'une autre cellule
J'ai essayé avec ca mais ca répond pas exactement à mes attentes :

Range("e33:l51").Select
For Each cell In Selection
If cell.Value <> "" Then
cell.Select
Selection.Locked = True
End If
Next


Je veux protéger toutes les cellules (vide et non vide) d'une plage en fonction de la valeur d'une autre cellule de la même ligne...
Un fichier vaut mieux qu'un long discours .....
Merci d'avance.
A+
Olivier
 

Pièces jointes

Re : Protéger des cellules

Merci pour ta réponse cependant il y a un petit soucis :

1/ je veux intégrer ton code dans un module (et non dans Microsoft Excel Object) pour le lancer avec Call nom_macro ()
car avant de protéger les cellules j'ai d'autres trucs à faire.

2/ Est il possible de traiter la macro ligne par ligne exemple:
Protection de la ligne 17 car O17 <>""
Pas protcetion ligne 18 car O18=""
Protection ligne 19 car O19<>""
etc.... jusqu'à ligne 51 !

Merci d'avance...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
5
Affichages
542
Réponses
1
Affichages
355
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…