Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'DECLARATION
Dim Contenu As String
Dim XCoord As Byte
Dim YCoord As Byte
'PROGRAMMATION
If Selection.Count = 1 Then
'clavier
If Not Intersect(Target, Range("B6:D9")) Is Nothing Then 'coordonnées du clavier
XCoord = Target.Column
YCoord = Target.Row
Contenu = Cells(YCoord, XCoord).Value
Range("B2").FormulaR1C1 = Range("B2") & Contenu
'MsgBox Contenu
End If 'fin clavier
'del
If Not Intersect(Target, Range("E9")) Is Nothing Then 'touche del
Range("B2").ClearContents
End If 'fin clavier
End If
Range("A1").Select 'Ca fonctionne mais c'est pas très joli et en plus c'est lent
End Sub