XL 2016 Macro qui s'exécute dans le fichier copié sous un autre répertoire

  • Initiateur de la discussion Initiateur de la discussion Zazouha95
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Zazouha95

XLDnaute Nouveau
Bonjour,

J'ai, dans un fichier toto.xlm la macro suivante :

Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.SaveCopyAs Filename:= _
"Z:\chemin\TOTO.xlsx"
End Sub

Je pensais que de forcer un enregistrement en .xlsx permettait que les macros ne s'exécutent pas sur la copie du fichier. Je me trompe, cette macro s'exécute toujours. Comment enregistrer une copie du fichier sans cette macro, du coup ? Car en effet, la macro s'exécutant, le fichier tente de s'enregistrer sur lui même...

Merci pour votre aide !
 
Merci. Pouvez-vous me dire comment je l'intègre dans ma macro, car ceci ne fonctionne pas :

Private Sub Workbook_BeforeClose(Cancel As Boolean)
ActiveWorkbook.SaveCopyAs Filename:= _
"Z:\chemin\TOTO.xlsx"
FileFormat:= xlOpenXMLWorkbook
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour