cp4
XLDnaute Barbatruc
Bonjour,
J'ai récupéré ce bout de code sur developpez.com.
Mes recherches ont été infructueuses pour récupérer dans une variable le chemin du fichier sans le nom du fichier et dans une autre variable le nom du fichier sans extension. En effet, la longueur du nom du fichier est variable ainsi que l'extension de ce dernier ( .xls ou xlsx). Avec la fonction Dir, je récupère le nom du fichier avec son extension.
Merci pour votre aide pour solutionner mon problème.
J'ai récupéré ce bout de code sur developpez.com.
VB:
Option Explicit
Sub ChoixFichier()
'La variable est de type Variant car elle peut prendre les valeurs:
'Booleenne: (Vrai/Faux) quand l'utilisateur ne sélectionne rien, ou annule l'opération.
'String: pour renvoyer le nom du fichier sélectionné.
Dim Fichier As Variant
'Affiche la boîte de dialogue "Ouvrir"
'Tous les fichiers
' Fichier = Application.GetOpenFilename("Tous les fichiers (*.*),*.*")
'On sort si aucun fichier n'a été sélectionné ou si l'utilisateur
'a cliqué sur le bouton "Annuler", ou sur la croix de fermeture.
If Fichier = False Then Exit Sub
'Affiche le chemin et le nom du fichier sélectionné.
MsgBox Fichier 'chemin+fichier avec extension
MsgBox Dir(Fichier) 'nom fichier avec extension'
End Sub
Merci pour votre aide pour solutionner mon problème.