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 :
un processus Excel demeurait dans la liste des gestionnaire de tâches, ce qui occasionnait des plantages plus loin dans le code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 xlApp.Quit set xlApp = Nothing
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
par
Code : Sélectionner tout - Visualiser dans une fenêtre à part Dim xlApp As New Excel.Application
Je pensais que les deux étaient équivalents. Quelqu'un saurait-il me dire pourquoi il n'en est rien ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 dim xlApp As Object Set xlApp = CreateObject("Excel.Application")
Merci d'avance.
Partager