Processus Excel.exe qui reste actif
Bonjour,
Je me connecte à une base de données HF C/S à partir d'Excel. Je lis simplement le contenu du recordset dont les données proviennent d'une simple requête. Tout fonctionne bien mais quand je quitte Excel, le processus Excel.exe reste actif.
Beaucoup dise de tuer le processus mais comment tuer le processus Excel quand on est dans Excel...?:?
Quelqu'un a-t-il déjà rencontré ce problème?
Merci d'avance
Voici ce que je fais :
Dans déclaration du module1, j’ai ceci :
Code:
1 2
| Public Connexion_A As New ADODB.Connection
Public Recordset_A As New ADODB.Recordset |
Dans Workbook_Open, j’ai ceci :
Code:
1 2 3 4 5
| Connexion_A.Open "DRIVER={HyperFileSQL};ANA=D:\Mes Projets\Axx\Axx.wdd;Server Name=192.168.0.1;Server Port=4900;Database=Axx;UID=admin;PWDXX="
Recordset_A.CursorLocation = adUseClient
Recordset_A.ActiveConnection = Connexion_A
Recordset_A.Source = "select * from Articles "
Recordset_A.Open , , adOpenStatic, adLockOptimistic, adCmdText |
Copie du contenu du recordset dans une feuille …
Code:
1 2 3 4
| Recordset_A.Close
Connexion_A.Close
Set Recordset_A = Nothing
Set Connexion_A = Nothing |
Toujours pas trouvé de solution?