Bonjour à tous,
Contrairement à ce que laisse croire l'intitulé du message, le problème n'est pas aussi simple.
J'ai créé un "fichier A" dans lequel j'enregistre des infos, dans ce fichier j'ai créé une macro qui enregistre une copie de ce fichier en le renommant, le nom se compose du contenu d'une cellule "B1" par exemple et la date. Ce qui donne un nom du genre: B1-28-janv-2013
Ensuite la macro appelle un "fichier B" déjà ouvert (grâce à la fonction "Workbooks(Fichier B).Activate") et y colle des infos provenant du "fichier A".
Donc me voilà dans la situation où le fichier actif est le "fichier B" et j'aimerai trouver une solution pour fermer le "fichier A" en laissant ouvert le "fichier B"
J'ai essayé avec la fonction "ActiveWorkbook.Close savechanges:=False" mais cela me ferme le "fichier B"
Existe t il une fonction similaire pour fermer mon "fichier A" sans revenir sur celui ci ?
J'espère avoir été clair et je vous remercie par avance de votre aide.
Partager