VBA : Enregistrer et fermer sans connaitre le nom

Bonjour,

Je vous explique rapidement mon dossier :

J'ai une extraction qui vient s'enregistrer avec le contenu d'une cellule

ChDir "S:\QUALITE\EXEMPLE\DOSSIER"
ActiveWorkbook.SaveAs Filename:= _
"S:\QUALITE\EXEMPLE\DOSSIER\" & ActiveSheet.Range("A6") & ".xls"

Et j'utilise ensuite ce fichier enregistré dans un autre fichier d'analyse.

Je dois fermer le fichier d'analyse à la fin de ma macro (alors qu'il a un nom qui est modifié).

J'utilise :

Windows("ActiveSheet.Range("A6") & ".xls" ").Activate
ActiveWorkbook.Save
ActiveWindow.Close

Mais cela ne fonctionne pas. Je pense ne pas être loin de la solution. Si vous pouvez m'aider, merci !

Bonjour,

Sans essayer, j'ai vu quand même une erreur de syntaxe

Windows(ActiveSheet.Range("A6") & ".xls").Activate

Bonjour,

est-ce que tu as pu t'en sortir ?

Bonjour,

La première ligne est "validée" mais maitenant ça bloque à

ActiveWorkbook.Save

Merci

Toujours difficile de répondre sans fichier, as-tu essayé

Windows(ActiveSheet.Range("A6") & ".xls").Save

généralement, je nomme un objet wk pour un fichier qui me permet ensuite de le manipuler plus facilement

je n'ai pas compris quand tu dis "il a un nom modifié"

Rechercher des sujets similaires à "vba enregistrer fermer connaitre nom"