Gestion des objets Excel.Application dans Access
Bonjour,
après avoir longuement erré sur les forums et fait de multiples tests, j'ai trouvé une solution au problème suivant : j'importe un fichier Excel dans Access (entre autres avec un objet Excel.Application nommé xlApp). Après les lignes :
Code:
1 2
| xlApp.Quit
set xlApp = Nothing |
un processus Excel demeurait dans la liste des gestionnaire de tâches, ce qui occasionnait des plantages plus loin dans le code.
J'ai constaté que le problème venait de la manière dont était instancié mon objet Application :le problème a été résolu en remplaçant
Code:
Dim xlApp As New Excel.Application
par
Code:
1 2
| dim xlApp As Object
Set xlApp = CreateObject("Excel.Application") |
Je pensais que les deux étaient équivalents. Quelqu'un saurait-il me dire pourquoi il n'en est rien ?
Merci d'avance.