bug Excel 2000 avec l'enveloppe Mail : j'ai trouvé

  • Initiateur de la discussion Ti
  • Date de début
T

Ti

Guest
Pour ceux qui ont lu mon message à propos du bug (chiant) d'Excel 2000 qui apparaît avec une feuille dans laquelle on a utilisé l'enveloppe Mail (bouton Envoyer vers... ou WorkBook.EnvelopeVisible dans VBA), j'ai trouvé une solution pour que le fichier ne reste pas en mémoire même après sa fermeture.
Ce problème survient si on utilise EnvelopeVisible, puis qu'on va dans VBA et qu'on clique sur une des feuilles du fichier (même si on n'écrit rien dedans), puis qu'on sauvegarde le fichier.
Par la suite il faudra à chaque ouverture du fichier activer au moins une fois l'interface mail, sinon il reste en mémoire (en tout cas c'est ce que j'ai remarqué dans mes tests). C'est pourquoi, j'ai mis une macro Workbook.Open qui fait ça dès l'ouverture de mon fichier, comme ça, par la suite, je suis sûr qu'il se ferme correctement.

Private Sub Workbook_Open()
ActiveWorkbook.EnvelopeVisible = True
ActiveWorkbook.EnvelopeVisible = False
End Sub
 

Discussions similaires