1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("K1:K4")) Is Nothing Then
Ajoute_Tableau [A1], "hamadou", Range("K1").Value = ""
Ajoute_Tableau [A25], "hamadou", Range("K2").Value = ""
Ajoute_Tableau [A55], "hamadou", Range("K3").Value = ""
Ajoute_Tableau [A85], "Liste des élèves", Range("K4").Value = ""
End If
End Sub
Private Sub Ajoute_Tableau(r As Range, v As String, Optional efface As Boolean = False)
r.Resize(16, 8).Clear
If efface Then Exit Sub
r.Resize(16, 8).Borders.LineStyle = xlContinuous
r.Offset(0, 1).Value = v
End Sub |
Partager