IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

informer

VBA - erreur 91 variable objet non définie (2) - Fermer 1 application Excel ouverte via VBA

Noter ce billet
par , 21/10/2021 à 15h55 (1253 Affichages)
...
Ce post fait suite au post vba erreur 91 variable objet non définie

Si ma méthode permet de sortir proprement, j'ai été confronté au problème de la permanence de l'ouverture d'une instance EXCEL même après la commande QUIT (Reste dans le Task Manager -> Detail)

J'ai donc lu de très nombreux posts sur le WEB, certains proposant des solutions de contournement très lourde. Puis je suis tombé sur le post How to kill an excel process in vb6 application/ dans lequel Lisa Morgan proposait la solution suivante

Déclarer la variable Excel.Application en variable Object.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Dim appExcel As Excel.Application ' -> on oublie

Dim appExcel As Object '-> combo You win

Cette solution + le traitement des erreurs comme decrit dans le post 1 sur le même sujet permet de fermer proprement toute instance Excel (application) ouverte via VBA

Envoyer le billet « VBA - erreur 91 variable objet non définie (2) - Fermer 1 application Excel ouverte via VBA » dans le blog Viadeo Envoyer le billet « VBA - erreur 91 variable objet non définie (2) - Fermer 1 application Excel ouverte via VBA » dans le blog Twitter Envoyer le billet « VBA - erreur 91 variable objet non définie (2) - Fermer 1 application Excel ouverte via VBA » dans le blog Google Envoyer le billet « VBA - erreur 91 variable objet non définie (2) - Fermer 1 application Excel ouverte via VBA » dans le blog Facebook Envoyer le billet « VBA - erreur 91 variable objet non définie (2) - Fermer 1 application Excel ouverte via VBA » dans le blog Digg Envoyer le billet « VBA - erreur 91 variable objet non définie (2) - Fermer 1 application Excel ouverte via VBA » dans le blog Delicious Envoyer le billet « VBA - erreur 91 variable objet non définie (2) - Fermer 1 application Excel ouverte via VBA » dans le blog MySpace Envoyer le billet « VBA - erreur 91 variable objet non définie (2) - Fermer 1 application Excel ouverte via VBA » dans le blog Yahoo

Mis à jour 13/12/2022 à 19h44 par informer

Catégories
classe vba

Commentaires

  1. Avatar de Pierre Fauconnier
    • |
    • permalink
    Salut.

    C'est vrai que c'est parfois galère pour qu'Excel soit totalement fermé...

    Merci pour cette info toujours utile à connaître