Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
'
' Seules les cellules de l'emploi du temps déclenchent l'événement
DernLigne = Range("C" & Rows.Count).End(xlUp).Row + 2
If Target.Column < 4 Then Exit Sub
If Target.Column > 10 Then Exit Sub
If Target.Row < 10 Then Exit Sub
If Target.Row > DernLigne Then Exit Sub
' Saisies
REP = ActiveCell.Value
ActiveCell.Value = ""
Cree_Matiere
Cancel = True
End Sub