Bonsoir le forum,
Voilà j'utilise le code suivant pour ouvrir un fichier:
qui marche très bien d'ailleurs mais je voudrais récupérer le nom du fichier que j'ouvre.
exemple:
chemin = C:\temp\toto.xls
fichier = toto.xls
merci d'avance à vous
Voilà j'utilise le code suivant pour ouvrir un fichier:
Code:
Dim vFich, sFiltre$
sFiltre = "Comma Separated Value (*.csv),*.csv" ' <- ou autre...
ChDir CurDir
vFich = Application.GetOpenFilename(sFiltre)
If VarType(vFich) = vbBoolean Then
Exit Sub
Else
Workbooks.OpenText Filename:=vFich, DataType:=xlDelimited, semicolon:=True
Range("A:A").TextToColumns semicolon:=True
End If
qui marche très bien d'ailleurs mais je voudrais récupérer le nom du fichier que j'ouvre.
exemple:
chemin = C:\temp\toto.xls
fichier = toto.xls
merci d'avance à vous