Public L%, C%
Sub EnregistrerFlo()
Flo = [C4] ' On mémorise la réf Flo
If Application.CountIf([A11:A200], Flo) > 0 Then ' Si N° Flo est dans la colonne A
C = 4 ' Alors Colonne D à remplir ( colonne 4 )
L = Application.Match(Flo, [A1:A200], 0) ' Sur quelle ligne se trouve la ref Flo
Remplit ' On remplt les cellules
ElseIf Application.CountIf([F11:F200], Flo) > 0 Then ' Sinon Si N° Flo est dans la colonne F
C = 9 ' Alors Colonne I à remplir ( colonne 9 )
L = Application.Match(Flo, [F1:F200], 0) ' Sur quelle ligne se trouve la ref Flo
Remplit ' On remplt les cellules
End If
End Sub
Sub Remplit() ' On recopie E5:E9 à la bonne place
Application.ScreenUpdating = False: Dim N%
Range(Cells(L, C - 1), Cells(L + 4, C - 1)) = [C2] ' On recopie sur la bonne plage la date présente en C2
Range(Cells(L, C), Cells(L + 4, C)) = [E5:E9].Value ' on recopie E5:E9 sur la bonne plage
End Sub