Private Sub ComboBox3_Change()
Dim Annee As Integer
Dim rg As Range 'plage contenant les noms des élèves
Dim NbLignes As Integer
Set rg = Sheets("Feuil2").Range("D6:D400") 'plage contenant les noms des élèves
Annee = rg.Find(what:=ComboBox3.Value, LookIn:=xlValues, lookat:=xlWhole).Offset(0, -1).Value 'année se trouve 1 colonne à gauche
Select Case Annee
Case 1: NbLignes = 1
Case 2: NbLignes = 84
Case 3: NbLignes = 166
Case 4: NbLignes = 248
Case 5: NbLignes = 329
End Select
'Sheets("Feuil2").Range("e6:i6").ClearContents 'pour vider le contenu - ne sert plus à rien on peut effacer
Sheets("Feuil2").Range("D1").Offset(NbLignes, 0).Value = ComboBox3.Value 'On part de D1
End Sub