Récupérer le nom d'un fichier

  • Initiateur de la discussion Initiateur de la discussion Vincent
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

V

Vincent

Guest
Salutations


J'ai une petite question qui semblera surement débile aux utilisateurs confirmés d'Excel mais sur laquelle je bute depuis un certain temps.
Lorsque je sauvegarde un fichier à l'aide de ma macro, j'utilise
le code suivant:
Application.Dialogs(xlDialogSaveAs).Show

Comment puis je faire pour que ma macro récupère le nom du fichier (et pas le chemin) que l'utilisateur à alors spécifié?

Merci d'avance pour avoir fait l'effort de lire, de réfléchir, et de répondre.

Et bravo à ceux qui prennent le temps de nous aider!!
 
Re,

Autre chose, de plus pro

VB:
Function NomClasseur(nomComplet As String) As String
'Auteur: Laurent M
    Dim i As Integer
    For i = Len(nomComplet) To 1 Step -1
        If Mid(nomComplet, i, 1) = '\\' Then Exit For
     Next
     NomClasseur = Mid(nomComplet, i + 1, 999)
     If InStr(NomClasseur, '.') > 0 Then
        NomClasseur = Left(NomClasseur, InStr(NomClasseur, '.') - 1)
     End If
End Function
Sub nomc()
x = NomClasseur(ActiveWorkbook.FullName)
MsgBox x
End Sub
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour