Bonjour,
j'ai inclus dans mon code VBA l'enregistrement de mon fichier sous un nouveau nom et la fermeture de ce fichier courant, pour ouvrir celui avec le nouveau nom. Dès que mon code ferme le fichier, la macro s'arrête avec.
Comment pourrais-je faire pour détacher la macro de ce fichier qui se ferme pour qu'elle puisse finir son exécution?
Merci à l'avance pour votre aide
pourquoi je en reporte pas le fermer à la fin.
- au départ j'ai un fichier qui s'appelle "A"
- après je crée un fichier "A1" et la ils sont tous les deux ouverts "A" et "A1"
- et je veux fermer "A"
- puis je veux rechanger le nom de "A1" en "A" .
- et supprimer celui qui a été enregistré sous "A 1"
- à la fin je n'aurai plus que A
Au moment ou ils sont tous les deux ouverts, je ne peux pas changer le nom de A1 en A, ils devront porter tous les deux le même nom au même moment, c'est pour ca que ej veux fermer A.
L'idée est tordue un peu, mais en fait c'est la façon à laquelle j'ai réfléchi pour mettre en place un bouton tout annuler dans mon classeur, et qui annule toutes les modifications apportées depuis l'ouverture du classeur.