Appel d'objet Word dans Excel

flag2000 Messages postés 4 Date d'inscription mardi 9 juillet 2002 Statut Membre Dernière intervention 30 juillet 2002 - 26 juil. 2002 à 16:31
thiosyiasar Messages postés 186 Date d'inscription lundi 11 mars 2002 Statut Membre Dernière intervention 30 novembre 2010 - 1 août 2002 à 15:28
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

thiosyiasar Messages postés 186 Date d'inscription lundi 11 mars 2002 Statut Membre Dernière intervention 30 novembre 2010 3
1 août 2002 à 15:28
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
Rejoignez-nous