Bonjour à tous.
Désolé pour le titre, j'ai pas trouvé mieux !!!
Dans mon code, je crée un objet excel :
Puis je ferme la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Set ObjetOLE = CreateObject("excel.Application") '[...] 'Puis je le ferme ObjetOLE.application.quit '[...] 'Puis je le vide, le réutilise pour autre chose, puis le vide encore ObjetOLE = nothing
Pas de problemes.... sauf s'il y une erreur avant de fermer ma fonction.
La je voudrais tester si mon objet est encore du type excel.application dans ma gestion des erreurs (et dans ce cas le fermer) mais je ne sais pas comment faire :
J'avais pensé à :
If ObjetOLE is excel.application mais cela ne marche pas.
Je tiens particulierement à tester avec excel.application et non "Microsoft Excel" qui est le nom de l'objet.
Comment puis je faire?
Merci à vous
Damien
Partager