Moi qui pensait ne jamais poser une question ici...Il faut croire que le grand jour est enfin arrivé
Je viens tout juste d'apprendre le VBA et je souhaiterai interdire la saisie dans certaines cellules en fonction de données que l'utilisateur fourni dans un Userform (je crée un tableau et il faudrait que les plages en dehors du tableau soit inaccessibles !)
Je sais protéger ma feuille grâce à la fonction (placée dans le module de la feuille Excel)
Mais je ne sais pas comment faire pour faire un appel depuis le Userform, ou s'il est possible de faire une autre procédure qui permettrait de bloquer les cellules !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("1:3")) Is Nothing Then Range("A4").Select End Sub
Merci d'avance
Smurf
Partager