Excel VB sauvegarder un fichier créé par une macro avec un nom défini par l'util
f1jeanphi
Messages postés3Date d'inscriptionmardi 20 novembre 2007StatutMembreDernière intervention11 janvier 2008
-
10 janv. 2008 à 14:47
f1jeanphi
Messages postés3Date d'inscriptionmardi 20 novembre 2007StatutMembreDernière intervention11 janvier 2008
-
11 janv. 2008 à 08:30
Bonjour
Je cherche une solution pour sauvegarder un fichier excel créé avec une
macro, sous un nom défini par l'utilisateur.
Ex: j'ai un classeur créé qui se nomme en provisoire classeurFTP.xls,
ce classeur je voudrai, via une macro, l'enregistrer dans un répertoire
spécifique et variable suivant l'utilisateur avec un nom qui change à
chaque fois du style:
c:\répertoire1\2008 01 classeurXX clientYY.xls
Il faudrait je pense, inscrire ce nom sur une feuille et pouvoir le
récupérer, pour donner le nom à ce classeur, mais je ne sais pas du
tout comment récupérer ce nom sur une feuille de calcul.
Merci de vos reponces
A voir également:
Excel VB sauvegarder un fichier créé par une macro avec un nom défini par l'util
f1jeanphi
Messages postés3Date d'inscriptionmardi 20 novembre 2007StatutMembreDernière intervention11 janvier 2008 11 janv. 2008 à 07:52
Le nom va être généré en fonction du jour, de la catégorie, de
l'utilisateur, du site. je vais générer ça automatiquement, mais je
voudrais pouvoir le modifier aussi avant l'enregistrement (que moi).
Je vais tester la solution de nanardino64 déjà pour voir ce que ça
donne.
f1jeanphi
Messages postés3Date d'inscriptionmardi 20 novembre 2007StatutMembreDernière intervention11 janvier 2008 11 janv. 2008 à 08:30
Bon voilà la solution de nanardino64 me conviens bien, je ne peux
pas modifier le nom, mais ce n'est pas grave, je le ferais avant
la sauvegarde, ce qui est facile à gérer, merci les gars pour la
solution ;)
le code de nanardino64 ajusté
Dim nom As String
nom = Range("a1").Value
ActiveWorkbook.SaveAs Filename:=nom