C'est bon j'ai trouvé ce qu'il fallait faire.
Dans la feuille le code est :
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Range("A:A"), Target) Is Nothing Then
Call Module1.Attribution_Cond(Target)
End If
End Sub
Et dans le module1 :
Public Sub Attribution_Cond(Target)
End sub
Plage = Target.Address
Ainsi ça me permet de transférer la place modifiée.
J'avais pas compris au départ.
Merci beaucoup pour tous tes retours.
Agrimaman