Bonjour à tous ,
Je suis novice en vba et je souhaiterais avoir de l'aide sur du code vba.
en fait j'ai une feuille excel dans laquelle quand je selectionne une donnée d'une liste déroulante, certaines cellules changent de couleur.Le souci est comment faire pour verouiller automatiquement ces cellules (les protéger en écriture).
j'ai fait du code vba mais ça ne fonctionne pas.
Sub worksheets(ByVal Target As Range)
For Each c In worksheets("ESSAI").Range("B9:B65536").Cells
'Dim sCell As String
If Target = "XXX" Or Target = "YYY." Then
ESSAI.Range("D9").Locked = True
End If
Next
End Sub
Dans l'onglet ESSAI le parcours se fait sur la colonne B, dès que je tombe sur une cellule contenant les données XXX ou YYY que la cellule D9 soit verouillée.
(XXX et YYY font partie d'une liste déroulante)
merci de votre aide;