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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
Dim xlApp As New Excel.Application
par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.