Sub Select25() ' Plage de déstination (b1:b20 par exemple) Dim i As Integer ' sert pour le N° de ligne de la plage de desti i = 1 ' Definition de la plage à traiter Dim Plage_a_traiter As Range Set Plage_a_traiter = Range("A1:A20") 'Boucle sur chaque cellule de la plage For Each cell In Plage_a_traiter If Left(cell.Value, 2) = 25 Then 'On regarde si commence par 25 Cells(i, "B").Value = cell.Value 'recopie dans l'autre plage i = i + 1 'on incrémente le nombre de ligne de la plage de desti. End If Next End Sub