ActiveWorkbooks = Str(fichier1)?

  • Initiateur de la discussion chef
  • Date de début
C

chef

Guest
bonjour a tous,

dans ma macro, l'utilisateur definit lui meme le nom du fichier qu'il va enregistrer.
ce nom est stocké dans ma variable 'fichier1'
par la suite, je jongle entre plusieurs classeurs, et je n'arrive pas a rendre ''fichier1'' courant car j'appelle un nom variable() et non constant''.
j'ai essayé avec des paretheses et 1 string, mais la macro ne change pas pour autant de classeur .
si qqun a 1 reponse a ce prob qui parrait pourtant si simple...
merci d'avance
chef ;)
 

jduv

XLDnaute Nouveau
OUPS j'ai mal lu ton post
Tu n'a pas encore enregistré ton fichier donc je pense qu'il faudrai que tu regarde dans l'aide ce qui concerne le saveas
Code:
Exemple
Cet exemple montre comment créer un classeur, inviter l'utilisateur à taper un nom de fichier et enregistrer le classeur.

Set NewBook = Workbooks.Add
Do
    fName = Application.GetSaveAsFilename
Loop Until fName <> False
NewBook.SaveAs Filename:=fName
Bonne lecture

:)
 

Discussions similaires

Statistiques des forums

Discussions
314 450
Messages
2 109 727
Membres
110 552
dernier inscrit
jasson