Salut,
sachez aussi que vous pouvez quitter une boucle sans sortir de la procédure / fonction ( Exit Function pour la fonction, et au besoin, bien sûr

) :
Exit For (pour une boucle For ... To ... Next)
Exit Do (pour une boucle Do ... [While / Until ...] Loop)
C'était la minute info ! 
@++
--Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"