Bonjour!

quelqu'un peut-il m'aider, je suis débutante...

1- je dois créer une procédure qui affiche un message dès que utilisateur selectionne une plage déterminée dont on souhaite interdire l'accès, puis qui déplace le curseur sur la cellule A1 de la feuille.
Voici exactement ce que j'ai écrit:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Sub Question3() 
Private Sub Worksheet_SelectionChange(ByVal Target As Range) 
  If Not Application.Intersect(Target, Range("A1:B3")) Is Nothing Then 
    MsgBox "vous ne pouvez pas selectionner cette plage!" 
    Range("A1:B3").Select 
  End If 
End Sub
Mais ça ne marche pas...


2- comment créer une fonction qui calcule la moyenne des valeurs, contenues dans une plage de valeurs selectionnées, en ne retenant que les valeurs de la plage comprises entre 2 bornes variables.

Merci et reconnaissance éternelle à tout génie de l'informatique qui pourra m'aider...