[COLOR=blue]Sub[/COLOR] Num_Ulysse_3()
[COLOR=blue]Dim[/COLOR] mess$, mess2$, Chaine$, i#, Var
Application.ScreenUpdating = [COLOR=blue]False[/COLOR]
i = 4
mess = "[URL="file://\\Mariepierre\AAA_Tarifs"]\\Mariepierre\AAA_Tarifs[/URL] Clients en vigueur\"
mess2 = ".xls"
Chaine = Dir(mess & "*" & mess2)
[COLOR=blue]With[/COLOR] Sheets("Tarifs")
[COLOR=blue]Do While[/COLOR] Chaine <> ""
[COLOR=blue]If[/COLOR] InStr(Chaine, ")") <> 0 [COLOR=blue]And[/COLOR] InStr(Chaine, "(") <> 0 [COLOR=blue]Then[/COLOR]
i = i + 1
Var = Split(Chaine, "_")
.Cells(i, 1) = Var([COLOR=blue]LBound[/COLOR](Var))
.Cells(i, 2) = Mid(Var([COLOR=blue]UBound[/COLOR](Var)), 1, Len(Var([COLOR=blue]UBound[/COLOR](Var))) - 4)
.Hyperlinks.Add Anchor:=.Cells(i, 3), Address:=mess & Chaine, TextToDisplay:=Chaine
.Cells(i, 4) = Mid(Chaine, InStr(Chaine, "(") + 1, InStr(Chaine, ")") - InStr(Chaine, "(") - 1)
[COLOR=blue]End If[/COLOR]
Chaine = Dir
[COLOR=blue]Loop[/COLOR]
[COLOR=blue]End With[/COLOR]
Application.ScreenUpdating = [COLOR=blue]True[/COLOR]
[COLOR=blue]End Sub[/COLOR]