Bonjour!
Je vous explique mon problème:j'ai un répertoire dans lequel il y a un fichier au format PDF et un fichier au format RTF. Les 2 fichiers n'ont pas les mêmes noms, le but est de récupérer le nom du fichier PDF et de l'écrire dans l'en-tête du fichier RTF...Understood?
Voilà un bout de code qui permet d'obtenir les fichiers contenus des répertoires:
Function contenuRep()
Dim rep As String
'obtient le premier fichier ou répertoire qui est dans "c:\"
rep = Dir("c:\*.*", vbDirectory)
'boucle tant que le répertoire n'a pas été entièrement parcouru
Do While (rep <> "" )
'teste si c'est un fichier ou un répertoire
If (GetAttr("c:\" & rep) And vbDirectory) = vbDirectory Then
MsgBox "Répertoire"
contenuRep = rep
Else
MsgBox "Fichier
contenuRep= rep
End If
'passe à l'élément suivant
rep = Dir
Loop
End Function
Mais je ne sais pas comment parcourir mon répertoire courant....