=SIERREUR(INDEX(Tableau2[Vache];PETITE.VALEUR(SI(FREQUENCE(EQUIV(Tableau2[Vache];Tableau2[Vache];0); LIGNE(Tableau2[Vache])-1);LIGNE(Tableau2[Vache])-1);LIGNES($1:1)));"")
=SIERREUR(GRANDE.VALEUR(SI((Tableau2[Vache]=[@N°Vache]);Tableau2[Date]);COLONNES($A:A));"")
je vous soumet un autres de mes casses têtes en pièces jointes.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column <> 2 Or Not IsDate(Target) Then Exit Sub
Cancel = True
Target(1, 2).Resize(, 3) = Target.Resize(, 3).Value
Target = ""
End Sub