Sub verifserie()
Set mondico = CreateObject("Scripting.Dictionary")
Set champ = Range("E9:E65536")
Dim serie As Integer
serie = Application.InputBox("Saisir les 3 premiers numéros de la série :", "Choix de la série de chèques à vérifier", Type:=1)
If serie = False Then Exit Sub
For Each c In champ
If Left(c, 3) = serie Then
mondico(c) = c
Else
i = i + 1
End If
Next c
If i = champ.Count Then MsgBox "Il n'y a pas de série commençant par " & serie, vbOKOnly, "Etes-vous sûr ?": Exit Sub
For i = Application.Min(mondico.items) To Application.Max(mondico.items)
If IsError(Application.Match(i, mondico.items, 0)) Then MsgBox "Il manque le n° " & i
Next i
End Sub