Re,
GreardP a écrit :
J'aurais une autre petite question :
J'ai un fichier dans un dossier qui s'appelle : bonjour-1234567.pdf
Et je voudrais une variable dans mon code VBA du fichier excel qui prend la valeur "1234567"
Comment je peux faire ?
Tout dépend si le nom de ton fichier est toujours composé de la même façon avec le tiret !?
Si OUI, voici un code exemple
Sub Test()
Dim NomFichier As String, PosTiret As Integer, Valeur As String
NomFichier = "bonjour-1234567.pdf"
PosTiret = InStr(1, NomFichier, "-")
Valeur = Mid(NomFichier, PosTiret + 1, Len(NomFichier) - PosTiret - 4)
End Sub
A+