Function anneeN$(ByVal xs$, ByVal xn As Byte)
Dim i&, dat
On Error Resume Next
For i = 1 To Len(xs) - 3
dat = "": dat = Mid(xs, i, 4)
If dat Like "####" Then
dat = CDate("1/1/" & dat)
If dat <> "" Then
dat = Year(dat)
If dat > 1899 Then xn = xn - 1: If xn = 0 Then anneeN = dat: Exit Function
End If
End If
Next i
End Function