Macro close sur objet --> crash de excel

leyanou

XLDnaute Nouveau
Bonjour à tous,

J'ai un soucis avec la macro suivante :

Code:
ActiveWorkbook.Close SaveChanges:=False

En l'appelant avec un racourci clavier elle marche sans soucis.

Par contre je voudrais l'assigner à un objet et dans ce cas là Excel plante :

"Microsoft Excel a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru"

Je précise que j'utilise excel 2002 sp3

Merci pour votre aide.
 

fifi

XLDnaute Occasionnel
Re : Macro close sur objet --> crash de excel

il dit qu'il faut juste ajouter Workbooks.add avant la ligne pour fermer le classeur.


Workbooks.add
ActiveWorkbook.Close SaveChanges:=False



sinon je te propose un application.displayalert = false
mais bon...certain=s vont dire que ce n'est pas une bonne solution :D
 

leyanou

XLDnaute Nouveau
Re : Macro close sur objet --> crash de excel

merci pour le lien

effectivement il semble y avoir un bug avec le close à partir d'une forme (et pas seulement sur Excel 2007 du coup)... je vais voir si je trouve plus d'info

en attendant si quelqu'un a une idée de remplacement je suis preneur ;)
 

MJ13

XLDnaute Barbatruc
Re : Macro close sur objet --> crash de excel

Re Leyanou

Bon il me semble que dans mon post, il y avait quelques pistes.

C'estr vrai qu'avec le peu de données que tu nous donnes, c'est plus difficile a trouver une solution!

Sinon, il faut avoir un peu d'imagination.
 

Discussions similaires

Statistiques des forums

Discussions
312 193
Messages
2 086 061
Membres
103 110
dernier inscrit
Privé