Verrouiller cellule en fonction couleur MFC

  • Initiateur de la discussion Initiateur de la discussion Jiheme
  • Date de début Date de début

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 !

Jiheme

XLDnaute Accro
Bonjour le forum

Je voudrais verrouiller les cellules D3 à O20 si elles sont noires, je pense avoir trouvé le code, mais je pense que le problème provient du fait que la couleur est définie par une MFC.

Une solution pour détourner le problème ?

Merci
A+
 

Pièces jointes

Re : Verrouiller cellule en fonction couleur MFC

Bonjour

le fait qu'il y ait une MFC n'a rien à voir avec la protection
La MFC sert uniquement pour l'aspect visuel des données
La protection / déprotection se fait manuellement ou par code VBA
Dans ce cas, en fonction de ce que tu as mis dans ta MFC pour mettre tes cellules en noir, tu mets les mêmes conditions dans ton code VBA pour protéger / déprotéger tes cellules
 
Re : Verrouiller cellule en fonction couleur MFC

Re à tous

J'ai enfin réussi à faire cette P----- de boucle, je vous la livre si cela intéresse quelqu'un:

Sub test2()
For l = 3 To 20
For j = 4 To 16
For k = 30 To 46
If Cells(l, k) = "X" Then Cells(l, j).Locked = True
If Cells(l, k) <> "X" Then Cells(l, j).Locked = False
Next k
Next j
Next l

End Sub

A+
 
- 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

Réponses
7
Affichages
306
Réponses
5
Affichages
171
Retour