-------------------------------
Réponse au message :
-------------------------------
LooL, thx a vous deux, vous m'eviter un paquet d'heure d'enmerde. Merci encore et a biento j'espert !
-------------------------------
Réponse au message :
-------------------------------
Dim allfile As String, one As Integer
allfile = Dir(App.Path & "\*.*", vbNormal)
List1.AddItem allfile
While one <> 1
On Error GoTo Fin:
List1.AddItem Dir
Wend
Fin:
Sans prétention, plus court, plus "porc". A toi de voir.

c'est clair je me demande pourquoi il faut qu'il y en ait qu tape du code long pourris et incomprehensible alors que la memechose peut etre faite en 6 ligne.bien joue kephren