M
Max
Guest
Bonjour le forum!
Je cherche a créer un bouton Enregister Sous qui me premettrait d'automatiser l'enregistrement du fichier *.xls dans lequel je suis et plus particulierement que le nom d'enregistement soit précisé directement dans la boite de dialogue, car le nom d'enregistement serait tapé dans la feuille excel...(dans une cellule)
J'utilise la fonction Enregistrer suivante :
Sub Enregistrer()
FichierCible = Application.GetSaveAsFilename("Mon fichier.xls")
MsgBox FichierCible
End Sub
Mais problème : Excel propose bien d'enregistrer le fichier en l'appelant
Mon fichier.xls mais ne le fait pas, il affiche seulement une boîte de dialogue avec le chemin du fichier.
Ce que j'aimerais faire : Que l'enregistrement ait vraiment lieu, et si possible que excel aille chercher directement le nom d'enregistrement dans une cellule...
Si vous avez une solution n'hésitez pas.
Merci infiniment.
PS: j'ai le même problème avec GetOpenFilename() : le fichier selectionné ne s'ouvre pas...
Merci.
Je cherche a créer un bouton Enregister Sous qui me premettrait d'automatiser l'enregistrement du fichier *.xls dans lequel je suis et plus particulierement que le nom d'enregistement soit précisé directement dans la boite de dialogue, car le nom d'enregistement serait tapé dans la feuille excel...(dans une cellule)
J'utilise la fonction Enregistrer suivante :
Sub Enregistrer()
FichierCible = Application.GetSaveAsFilename("Mon fichier.xls")
MsgBox FichierCible
End Sub
Mais problème : Excel propose bien d'enregistrer le fichier en l'appelant
Mon fichier.xls mais ne le fait pas, il affiche seulement une boîte de dialogue avec le chemin du fichier.
Ce que j'aimerais faire : Que l'enregistrement ait vraiment lieu, et si possible que excel aille chercher directement le nom d'enregistrement dans une cellule...
Si vous avez une solution n'hésitez pas.
Merci infiniment.
PS: j'ai le même problème avec GetOpenFilename() : le fichier selectionné ne s'ouvre pas...
Merci.