Bonjour à tous,
Après plusieurs jours de recherche sur le net je finis par mettre mon orgueil de côté en m'avouant vaincu et demande de l'aide.
La situation est la suivante : je souhaite nommer un fichier avec une date tout en proposant un chemin par défaut.
Voici le code :
Seulement voilà, j'ai bien une fenêtre "Enregistrer sous" qui s'ouvre mais :
- la proposition du nom de fichier ne prend pas en compte la date et suggère donc Fichier du .xlsx, sans y intégrer la date (j'aimerais avoir Fichier du 28-05-15.xlsx par exemple)
- le chemin par défaut proposé est sur le C:\Users\Username\Desktop alors que j'aimerais préparamétrer un autre lecteur
- et enfin, si je clique sur enregistrer la fenêtre se ferme et je reste sur mon fichier de macro .xlsm sans rien avoir généré comme fichier .xlsx
Merci d'avance pour votre aide
Kaciel
Après plusieurs jours de recherche sur le net je finis par mettre mon orgueil de côté en m'avouant vaincu et demande de l'aide.
La situation est la suivante : je souhaite nommer un fichier avec une date tout en proposant un chemin par défaut.
Voici le code :
Code:
Dim dte As Date
Dim dte1 As String
dte = Now()
dte1 = Format(dte, "dd-mm-yy")
With Application.GetSaveAsFilename(["Fichier du "& dte1], _
FileFilter:="Excel Files,*.xlsx,*.*,*.*")
End With
Seulement voilà, j'ai bien une fenêtre "Enregistrer sous" qui s'ouvre mais :
- la proposition du nom de fichier ne prend pas en compte la date et suggère donc Fichier du .xlsx, sans y intégrer la date (j'aimerais avoir Fichier du 28-05-15.xlsx par exemple)
- le chemin par défaut proposé est sur le C:\Users\Username\Desktop alors que j'aimerais préparamétrer un autre lecteur
- et enfin, si je clique sur enregistrer la fenêtre se ferme et je reste sur mon fichier de macro .xlsm sans rien avoir généré comme fichier .xlsx
Merci d'avance pour votre aide
Kaciel