Appel d'objet Word dans Excel

Signaler
Messages postés
4
Date d'inscription
mardi 9 juillet 2002
Statut
Membre
Dernière intervention
30 juillet 2002
-
Messages postés
186
Date d'inscription
lundi 11 mars 2002
Statut
Membre
Dernière intervention
30 novembre 2010
-
Bonjour,

j'ai une procédure dans Excel qui créé un objet Word à partir duquel j'appelle une fonction disponible sous Word.

Le code, c'est :

Function SetRegistrySetting(Section As String, Key As String, KeyValue) As Boolean
Dim wd As New Word.Application
SetRegistrySetting = False
On Error Resume Next
wd.System.PrivateProfileString("", Section, Key) = CStr(KeyValue)
On Error GoTo 0
Set wd = Nothing
SetRegistrySetting = True

End Function

Ca marche mais l'objet Word apparait toujours dans la liste des processus donnée par le gestionnaire des tâches windows, alors qu'il est sensé être tué à la fin (Set wd = Nothing).

Quand j'appelle word 10 fois, je vous raconte pas l'état de la mémoire...

Une idée du problème ?

1 réponse

Messages postés
186
Date d'inscription
lundi 11 mars 2002
Statut
Membre
Dernière intervention
30 novembre 2010
3
Bah oui ce word de Merde !!!!!!!!!!! té pas le premier à s'faire avoir.
Tu dois appeler la méthode quit avant !

word.quit()
set word = Nothing
0