Rebonjour Denis,le forum,
Cela n'a rien changer. Voici le code de la boucle:
For compteur = 1 To UBound(ouvrirfichiers)
fit = ouvrirfichiers(compteur)
posi = InStr(1, fit, '\\')
While posi <> 0
fit = Right(fit, Len(fit) - posi)
posi = InStr(1, fit, '\\')
Wend
fichfin = Dossier.SelectedItems(1) & '\\' & fit
Range('a5').Value = fichfin
Range('a6').Value = ouvrirfichiers(compteur)
ouvrirfichiers(compteur).Copy fichfin
Next compteur
en fait j'utilise fichfin comme variable de nouveau chemin et nom de fichier. si cela t'éclaire un peu plus.
A+
Pascale