Une fois de plus je fais appel à vos connaissances. Lorsque je ferme mo n
application excel+vba(userform, textbox) je retrouve toujours le processu s
excel.exe dans la liste des processus. Je peux appeler autant de fois que je
veux mon application, il n'y a qu'une tâche excel.exe.
Voici le code que j'ai mis lorsque je ferme mon application:
----------------------------------------
Private Sub UserForm_Terminate()
ActiveWorkbook.Save
ActiveWorkbook.Close
Unload UserForm1
Unload UserForm2
Excel.Application.Quit
End Sub
----------------------------------------
Merci pour vos réponses.
Une fois de plus je fais appel à vos connaissances. Lorsque je ferme mo n
application excel+vba(userform, textbox) je retrouve toujours le processu s
excel.exe dans la liste des processus. Je peux appeler autant de fois que je
veux mon application, il n'y a qu'une tâche excel.exe.
Voici le code que j'ai mis lorsque je ferme mon application:
----------------------------------------
Private Sub UserForm_Terminate()
ActiveWorkbook.Save
ActiveWorkbook.Close
Unload UserForm1
Unload UserForm2
Excel.Application.Quit
End Sub
----------------------------------------
Merci pour vos réponses.
Une fois de plus je fais appel à vos connaissances. Lorsque je ferme mo n
application excel+vba(userform, textbox) je retrouve toujours le processu s
excel.exe dans la liste des processus. Je peux appeler autant de fois que je
veux mon application, il n'y a qu'une tâche excel.exe.
Voici le code que j'ai mis lorsque je ferme mon application:
----------------------------------------
Private Sub UserForm_Terminate()
ActiveWorkbook.Save
ActiveWorkbook.Close
Unload UserForm1
Unload UserForm2
Excel.Application.Quit
End Sub
----------------------------------------
Merci pour vos réponses.
Bonjour,
En faisant ainsi plus de processus en cours:
''''''''''''''''''''''''''''''''''''''''''''
'dans module standard du même projet
Public Sub quiquitte()
Application.Quit
End Sub
'dans le codemodule de userform1
Private Sub UserForm_Terminate()
ThisWorkbook.Save
MsgBox "on quittera apres" 'facultatif
Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
End Sub
'''''''''''''''
'LSteph
On 24 août, 11:51, "dyj Orange" wrote:Une fois de plus je fais appel à vos connaissances. Lorsque je ferme mon
application excel+vba(userform, textbox) je retrouve toujours le
processus
excel.exe dans la liste des processus. Je peux appeler autant de fois que
je
veux mon application, il n'y a qu'une tâche excel.exe.
Voici le code que j'ai mis lorsque je ferme mon application:
----------------------------------------
Private Sub UserForm_Terminate()
ActiveWorkbook.Save
ActiveWorkbook.Close
Unload UserForm1
Unload UserForm2
Excel.Application.Quit
End Sub
----------------------------------------
Merci pour vos réponses.
Bonjour,
En faisant ainsi plus de processus en cours:
''''''''''''''''''''''''''''''''''''''''''''
'dans module standard du même projet
Public Sub quiquitte()
Application.Quit
End Sub
'dans le codemodule de userform1
Private Sub UserForm_Terminate()
ThisWorkbook.Save
MsgBox "on quittera apres" 'facultatif
Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
End Sub
'''''''''''''''
'LSteph
On 24 août, 11:51, "dyj Orange" <dyj.ora...@wanadoo.fr> wrote:
Une fois de plus je fais appel à vos connaissances. Lorsque je ferme mon
application excel+vba(userform, textbox) je retrouve toujours le
processus
excel.exe dans la liste des processus. Je peux appeler autant de fois que
je
veux mon application, il n'y a qu'une tâche excel.exe.
Voici le code que j'ai mis lorsque je ferme mon application:
----------------------------------------
Private Sub UserForm_Terminate()
ActiveWorkbook.Save
ActiveWorkbook.Close
Unload UserForm1
Unload UserForm2
Excel.Application.Quit
End Sub
----------------------------------------
Merci pour vos réponses.
Bonjour,
En faisant ainsi plus de processus en cours:
''''''''''''''''''''''''''''''''''''''''''''
'dans module standard du même projet
Public Sub quiquitte()
Application.Quit
End Sub
'dans le codemodule de userform1
Private Sub UserForm_Terminate()
ThisWorkbook.Save
MsgBox "on quittera apres" 'facultatif
Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
End Sub
'''''''''''''''
'LSteph
On 24 août, 11:51, "dyj Orange" wrote:Une fois de plus je fais appel à vos connaissances. Lorsque je ferme mon
application excel+vba(userform, textbox) je retrouve toujours le
processus
excel.exe dans la liste des processus. Je peux appeler autant de fois que
je
veux mon application, il n'y a qu'une tâche excel.exe.
Voici le code que j'ai mis lorsque je ferme mon application:
----------------------------------------
Private Sub UserForm_Terminate()
ActiveWorkbook.Save
ActiveWorkbook.Close
Unload UserForm1
Unload UserForm2
Excel.Application.Quit
End Sub
----------------------------------------
Merci pour vos réponses.
J'ai bien inséré le code ci dessous, mais j'ai toujours le processus
Excel.exe de présent.
"LSteph" a écrit dans le message de groupe de
discussion :
> Bonjour,
> En faisant ainsi plus de processus en cours:
> ''''''''''''''''''''''''''''''''''''''''''''
> 'dans module standard du même projet
> Public Sub quiquitte()
> Application.Quit
> End Sub
> 'dans le codemodule de userform1
> Private Sub UserForm_Terminate()
> ThisWorkbook.Save
> MsgBox "on quittera apres" 'facultatif
> Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
> End Sub
> '''''''''''''''
> 'LSteph
> On 24 août, 11:51, "dyj Orange" wrote:
>> Une fois de plus je fais appel à vos connaissances. Lorsque je ferme mon
>> application excel+vba(userform, textbox) je retrouve toujours le
>> processus
>> excel.exe dans la liste des processus. Je peux appeler autant de fois que
>> je
>> veux mon application, il n'y a qu'une tâche excel.exe.
>> Voici le code que j'ai mis lorsque je ferme mon application:
>> ----------------------------------------
>> Private Sub UserForm_Terminate()
>> ActiveWorkbook.Save
>> ActiveWorkbook.Close
>> Unload UserForm1
>> Unload UserForm2
>> Excel.Application.Quit
>> End Sub
>> ----------------------------------------
>> Merci pour vos réponses.- Masquer le texte des messages précéden ts -
- Afficher le texte des messages précédents -
J'ai bien inséré le code ci dessous, mais j'ai toujours le processus
Excel.exe de présent.
"LSteph" <gmlst...@gmail.com> a écrit dans le message de groupe de
discussion :
c90f6676-0923-4401-b512-e4bfdf3f0...@x21g2000yqa.googlegroups.com...
> Bonjour,
> En faisant ainsi plus de processus en cours:
> ''''''''''''''''''''''''''''''''''''''''''''
> 'dans module standard du même projet
> Public Sub quiquitte()
> Application.Quit
> End Sub
> 'dans le codemodule de userform1
> Private Sub UserForm_Terminate()
> ThisWorkbook.Save
> MsgBox "on quittera apres" 'facultatif
> Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
> End Sub
> '''''''''''''''
> 'LSteph
> On 24 août, 11:51, "dyj Orange" <dyj.ora...@wanadoo.fr> wrote:
>> Une fois de plus je fais appel à vos connaissances. Lorsque je ferme mon
>> application excel+vba(userform, textbox) je retrouve toujours le
>> processus
>> excel.exe dans la liste des processus. Je peux appeler autant de fois que
>> je
>> veux mon application, il n'y a qu'une tâche excel.exe.
>> Voici le code que j'ai mis lorsque je ferme mon application:
>> ----------------------------------------
>> Private Sub UserForm_Terminate()
>> ActiveWorkbook.Save
>> ActiveWorkbook.Close
>> Unload UserForm1
>> Unload UserForm2
>> Excel.Application.Quit
>> End Sub
>> ----------------------------------------
>> Merci pour vos réponses.- Masquer le texte des messages précéden ts -
- Afficher le texte des messages précédents -
J'ai bien inséré le code ci dessous, mais j'ai toujours le processus
Excel.exe de présent.
"LSteph" a écrit dans le message de groupe de
discussion :
> Bonjour,
> En faisant ainsi plus de processus en cours:
> ''''''''''''''''''''''''''''''''''''''''''''
> 'dans module standard du même projet
> Public Sub quiquitte()
> Application.Quit
> End Sub
> 'dans le codemodule de userform1
> Private Sub UserForm_Terminate()
> ThisWorkbook.Save
> MsgBox "on quittera apres" 'facultatif
> Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
> End Sub
> '''''''''''''''
> 'LSteph
> On 24 août, 11:51, "dyj Orange" wrote:
>> Une fois de plus je fais appel à vos connaissances. Lorsque je ferme mon
>> application excel+vba(userform, textbox) je retrouve toujours le
>> processus
>> excel.exe dans la liste des processus. Je peux appeler autant de fois que
>> je
>> veux mon application, il n'y a qu'une tâche excel.exe.
>> Voici le code que j'ai mis lorsque je ferme mon application:
>> ----------------------------------------
>> Private Sub UserForm_Terminate()
>> ActiveWorkbook.Save
>> ActiveWorkbook.Close
>> Unload UserForm1
>> Unload UserForm2
>> Excel.Application.Quit
>> End Sub
>> ----------------------------------------
>> Merci pour vos réponses.- Masquer le texte des messages précéden ts -
- Afficher le texte des messages précédents -
Bonjour,
Ce serait donc ailleurs...
Donc il faudrait voir ce qui se passe en décochant toutes les macros
complémentaires non indispensables.
1-Voir tout le reste du code de ton projet
2-Voir le code de ce qui peut s'ouvrir aussi à l'ouverture Perso.xls
etc...
Modules Standards Module de Classe CodeModules et Thisworkbook
Il doit y avoir une procèdure quelconque quelque part qui fait que
Application.quit garde une instance en arrière plan.
--
LSteph
25 août, 09:08, "dyj Orange" wrote:J'ai bien inséré le code ci dessous, mais j'ai toujours le processus
Excel.exe de présent.
"LSteph" a écrit dans le message de groupe de
discussion :
> Bonjour,
> En faisant ainsi plus de processus en cours:
> ''''''''''''''''''''''''''''''''''''''''''''
> 'dans module standard du même projet
> Public Sub quiquitte()
> Application.Quit
> End Sub
> 'dans le codemodule de userform1
> Private Sub UserForm_Terminate()
> ThisWorkbook.Save
> MsgBox "on quittera apres" 'facultatif
> Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
> End Sub
> '''''''''''''''
> 'LSteph
> On 24 août, 11:51, "dyj Orange" wrote:
>> Une fois de plus je fais appel à vos connaissances. Lorsque je ferme
>> mon
>> application excel+vba(userform, textbox) je retrouve toujours le
>> processus
>> excel.exe dans la liste des processus. Je peux appeler autant de fois
>> que
>> je
>> veux mon application, il n'y a qu'une tâche excel.exe.
>> Voici le code que j'ai mis lorsque je ferme mon application:
>> ----------------------------------------
>> Private Sub UserForm_Terminate()
>> ActiveWorkbook.Save
>> ActiveWorkbook.Close
>> Unload UserForm1
>> Unload UserForm2
>> Excel.Application.Quit
>> End Sub
>> ----------------------------------------
>> Merci pour vos réponses.- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Ce serait donc ailleurs...
Donc il faudrait voir ce qui se passe en décochant toutes les macros
complémentaires non indispensables.
1-Voir tout le reste du code de ton projet
2-Voir le code de ce qui peut s'ouvrir aussi à l'ouverture Perso.xls
etc...
Modules Standards Module de Classe CodeModules et Thisworkbook
Il doit y avoir une procèdure quelconque quelque part qui fait que
Application.quit garde une instance en arrière plan.
--
LSteph
25 août, 09:08, "dyj Orange" <dyj.ora...@wanadoo.fr> wrote:
J'ai bien inséré le code ci dessous, mais j'ai toujours le processus
Excel.exe de présent.
"LSteph" <gmlst...@gmail.com> a écrit dans le message de groupe de
discussion :
c90f6676-0923-4401-b512-e4bfdf3f0...@x21g2000yqa.googlegroups.com...
> Bonjour,
> En faisant ainsi plus de processus en cours:
> ''''''''''''''''''''''''''''''''''''''''''''
> 'dans module standard du même projet
> Public Sub quiquitte()
> Application.Quit
> End Sub
> 'dans le codemodule de userform1
> Private Sub UserForm_Terminate()
> ThisWorkbook.Save
> MsgBox "on quittera apres" 'facultatif
> Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
> End Sub
> '''''''''''''''
> 'LSteph
> On 24 août, 11:51, "dyj Orange" <dyj.ora...@wanadoo.fr> wrote:
>> Une fois de plus je fais appel à vos connaissances. Lorsque je ferme
>> mon
>> application excel+vba(userform, textbox) je retrouve toujours le
>> processus
>> excel.exe dans la liste des processus. Je peux appeler autant de fois
>> que
>> je
>> veux mon application, il n'y a qu'une tâche excel.exe.
>> Voici le code que j'ai mis lorsque je ferme mon application:
>> ----------------------------------------
>> Private Sub UserForm_Terminate()
>> ActiveWorkbook.Save
>> ActiveWorkbook.Close
>> Unload UserForm1
>> Unload UserForm2
>> Excel.Application.Quit
>> End Sub
>> ----------------------------------------
>> Merci pour vos réponses.- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Ce serait donc ailleurs...
Donc il faudrait voir ce qui se passe en décochant toutes les macros
complémentaires non indispensables.
1-Voir tout le reste du code de ton projet
2-Voir le code de ce qui peut s'ouvrir aussi à l'ouverture Perso.xls
etc...
Modules Standards Module de Classe CodeModules et Thisworkbook
Il doit y avoir une procèdure quelconque quelque part qui fait que
Application.quit garde une instance en arrière plan.
--
LSteph
25 août, 09:08, "dyj Orange" wrote:J'ai bien inséré le code ci dessous, mais j'ai toujours le processus
Excel.exe de présent.
"LSteph" a écrit dans le message de groupe de
discussion :
> Bonjour,
> En faisant ainsi plus de processus en cours:
> ''''''''''''''''''''''''''''''''''''''''''''
> 'dans module standard du même projet
> Public Sub quiquitte()
> Application.Quit
> End Sub
> 'dans le codemodule de userform1
> Private Sub UserForm_Terminate()
> ThisWorkbook.Save
> MsgBox "on quittera apres" 'facultatif
> Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
> End Sub
> '''''''''''''''
> 'LSteph
> On 24 août, 11:51, "dyj Orange" wrote:
>> Une fois de plus je fais appel à vos connaissances. Lorsque je ferme
>> mon
>> application excel+vba(userform, textbox) je retrouve toujours le
>> processus
>> excel.exe dans la liste des processus. Je peux appeler autant de fois
>> que
>> je
>> veux mon application, il n'y a qu'une tâche excel.exe.
>> Voici le code que j'ai mis lorsque je ferme mon application:
>> ----------------------------------------
>> Private Sub UserForm_Terminate()
>> ActiveWorkbook.Save
>> ActiveWorkbook.Close
>> Unload UserForm1
>> Unload UserForm2
>> Excel.Application.Quit
>> End Sub
>> ----------------------------------------
>> Merci pour vos réponses.- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Ce serait donc ailleurs...
Donc il faudrait voir ce qui se passe en décochant toutes les macros
complémentaires non indispensables.
1-Voir tout le reste du code de ton projet
2-Voir le code de ce qui peut s'ouvrir aussi à l'ouverture Perso.xls
etc...
Modules Standards Module de Classe CodeModules et Thisworkbook
Il doit y avoir une procèdure quelconque quelque part qui fait que
Application.quit garde une instance en arrière plan.
--
LSteph
25 août, 09:08, "dyj Orange" wrote:J'ai bien inséré le code ci dessous, mais j'ai toujours le processus
Excel.exe de présent.
"LSteph" a écrit dans le message de groupe de
discussion :
> Bonjour,
> En faisant ainsi plus de processus en cours:
> ''''''''''''''''''''''''''''''''''''''''''''
> 'dans module standard du même projet
> Public Sub quiquitte()
> Application.Quit
> End Sub
> 'dans le codemodule de userform1
> Private Sub UserForm_Terminate()
> ThisWorkbook.Save
> MsgBox "on quittera apres" 'facultatif
> Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
> End Sub
> '''''''''''''''
> 'LSteph
> On 24 août, 11:51, "dyj Orange" wrote:
>> Une fois de plus je fais appel à vos connaissances. Lorsque je ferme
>> mon
>> application excel+vba(userform, textbox) je retrouve toujours le
>> processus
>> excel.exe dans la liste des processus. Je peux appeler autant de fois
>> que
>> je
>> veux mon application, il n'y a qu'une tâche excel.exe.
>> Voici le code que j'ai mis lorsque je ferme mon application:
>> ----------------------------------------
>> Private Sub UserForm_Terminate()
>> ActiveWorkbook.Save
>> ActiveWorkbook.Close
>> Unload UserForm1
>> Unload UserForm2
>> Excel.Application.Quit
>> End Sub
>> ----------------------------------------
>> Merci pour vos réponses.- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Ce serait donc ailleurs...
Donc il faudrait voir ce qui se passe en décochant toutes les macros
complémentaires non indispensables.
1-Voir tout le reste du code de ton projet
2-Voir le code de ce qui peut s'ouvrir aussi à l'ouverture Perso.xls
etc...
Modules Standards Module de Classe CodeModules et Thisworkbook
Il doit y avoir une procèdure quelconque quelque part qui fait que
Application.quit garde une instance en arrière plan.
--
LSteph
25 août, 09:08, "dyj Orange" <dyj.ora...@wanadoo.fr> wrote:
J'ai bien inséré le code ci dessous, mais j'ai toujours le processus
Excel.exe de présent.
"LSteph" <gmlst...@gmail.com> a écrit dans le message de groupe de
discussion :
c90f6676-0923-4401-b512-e4bfdf3f0...@x21g2000yqa.googlegroups.com...
> Bonjour,
> En faisant ainsi plus de processus en cours:
> ''''''''''''''''''''''''''''''''''''''''''''
> 'dans module standard du même projet
> Public Sub quiquitte()
> Application.Quit
> End Sub
> 'dans le codemodule de userform1
> Private Sub UserForm_Terminate()
> ThisWorkbook.Save
> MsgBox "on quittera apres" 'facultatif
> Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
> End Sub
> '''''''''''''''
> 'LSteph
> On 24 août, 11:51, "dyj Orange" <dyj.ora...@wanadoo.fr> wrote:
>> Une fois de plus je fais appel à vos connaissances. Lorsque je ferme
>> mon
>> application excel+vba(userform, textbox) je retrouve toujours le
>> processus
>> excel.exe dans la liste des processus. Je peux appeler autant de fois
>> que
>> je
>> veux mon application, il n'y a qu'une tâche excel.exe.
>> Voici le code que j'ai mis lorsque je ferme mon application:
>> ----------------------------------------
>> Private Sub UserForm_Terminate()
>> ActiveWorkbook.Save
>> ActiveWorkbook.Close
>> Unload UserForm1
>> Unload UserForm2
>> Excel.Application.Quit
>> End Sub
>> ----------------------------------------
>> Merci pour vos réponses.- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour,
Ce serait donc ailleurs...
Donc il faudrait voir ce qui se passe en décochant toutes les macros
complémentaires non indispensables.
1-Voir tout le reste du code de ton projet
2-Voir le code de ce qui peut s'ouvrir aussi à l'ouverture Perso.xls
etc...
Modules Standards Module de Classe CodeModules et Thisworkbook
Il doit y avoir une procèdure quelconque quelque part qui fait que
Application.quit garde une instance en arrière plan.
--
LSteph
25 août, 09:08, "dyj Orange" wrote:J'ai bien inséré le code ci dessous, mais j'ai toujours le processus
Excel.exe de présent.
"LSteph" a écrit dans le message de groupe de
discussion :
> Bonjour,
> En faisant ainsi plus de processus en cours:
> ''''''''''''''''''''''''''''''''''''''''''''
> 'dans module standard du même projet
> Public Sub quiquitte()
> Application.Quit
> End Sub
> 'dans le codemodule de userform1
> Private Sub UserForm_Terminate()
> ThisWorkbook.Save
> MsgBox "on quittera apres" 'facultatif
> Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
> End Sub
> '''''''''''''''
> 'LSteph
> On 24 août, 11:51, "dyj Orange" wrote:
>> Une fois de plus je fais appel à vos connaissances. Lorsque je ferme
>> mon
>> application excel+vba(userform, textbox) je retrouve toujours le
>> processus
>> excel.exe dans la liste des processus. Je peux appeler autant de fois
>> que
>> je
>> veux mon application, il n'y a qu'une tâche excel.exe.
>> Voici le code que j'ai mis lorsque je ferme mon application:
>> ----------------------------------------
>> Private Sub UserForm_Terminate()
>> ActiveWorkbook.Save
>> ActiveWorkbook.Close
>> Unload UserForm1
>> Unload UserForm2
>> Excel.Application.Quit
>> End Sub
>> ----------------------------------------
>> Merci pour vos réponses.- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
J'ai vérifie, effectivement c'est bien mon personal.xlsb qui reste ouve rt.
Comment le ferme t'on ? comme un workbook standard: workbooks
("personal.xlsb").close
"LSteph" a écrit dans le message de groupe de
discussion :
> Bonjour,
> Ce serait donc ailleurs...
> Donc il faudrait voir ce qui se passe en décochant toutes les macros
> complémentaires non indispensables.
> 1-Voir tout le reste du code de ton projet
> 2-Voir le code de ce qui peut s'ouvrir aussi à l'ouverture Perso.xls
> etc...
> Modules Standards Module de Classe CodeModules et Thisworkbook
> Il doit y avoir une procèdure quelconque quelque part qui fait que
> Application.quit garde une instance en arrière plan.
> --
> LSteph
> 25 août, 09:08, "dyj Orange" wrote:
>> J'ai bien inséré le code ci dessous, mais j'ai toujours le process us
>> Excel.exe de présent.
>> "LSteph" a écrit dans le message de groupe de
>> discussion :
>>
>> > Bonjour,
>> > En faisant ainsi plus de processus en cours:
>> > ''''''''''''''''''''''''''''''''''''''''''''
>> > 'dans module standard du même projet
>> > Public Sub quiquitte()
>> > Application.Quit
>> > End Sub
>> > 'dans le codemodule de userform1
>> > Private Sub UserForm_Terminate()
>> > ThisWorkbook.Save
>> > MsgBox "on quittera apres" 'facultatif
>> > Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
>> > End Sub
>> > '''''''''''''''
>> > 'LSteph
>> > On 24 août, 11:51, "dyj Orange" wrote:
>> >> Une fois de plus je fais appel à vos connaissances. Lorsque je fe rme
>> >> mon
>> >> application excel+vba(userform, textbox) je retrouve toujours le
>> >> processus
>> >> excel.exe dans la liste des processus. Je peux appeler autant de fo is
>> >> que
>> >> je
>> >> veux mon application, il n'y a qu'une tâche excel.exe.
>> >> Voici le code que j'ai mis lorsque je ferme mon application:
>> >> ----------------------------------------
>> >> Private Sub UserForm_Terminate()
>> >> ActiveWorkbook.Save
>> >> ActiveWorkbook.Close
>> >> Unload UserForm1
>> >> Unload UserForm2
>> >> Excel.Application.Quit
>> >> End Sub
>> >> ----------------------------------------
>> >> Merci pour vos réponses.- Masquer le texte des messages précé dents -
>> - Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
J'ai vérifie, effectivement c'est bien mon personal.xlsb qui reste ouve rt.
Comment le ferme t'on ? comme un workbook standard: workbooks
("personal.xlsb").close
"LSteph" <gmlst...@gmail.com> a écrit dans le message de groupe de
discussion :
de09de2d-922c-4462-af14-b484a2d3f...@y11g2000yqm.googlegroups.com...
> Bonjour,
> Ce serait donc ailleurs...
> Donc il faudrait voir ce qui se passe en décochant toutes les macros
> complémentaires non indispensables.
> 1-Voir tout le reste du code de ton projet
> 2-Voir le code de ce qui peut s'ouvrir aussi à l'ouverture Perso.xls
> etc...
> Modules Standards Module de Classe CodeModules et Thisworkbook
> Il doit y avoir une procèdure quelconque quelque part qui fait que
> Application.quit garde une instance en arrière plan.
> --
> LSteph
> 25 août, 09:08, "dyj Orange" <dyj.ora...@wanadoo.fr> wrote:
>> J'ai bien inséré le code ci dessous, mais j'ai toujours le process us
>> Excel.exe de présent.
>> "LSteph" <gmlst...@gmail.com> a écrit dans le message de groupe de
>> discussion :
>> c90f6676-0923-4401-b512-e4bfdf3f0...@x21g2000yqa.googlegroups.com...
>> > Bonjour,
>> > En faisant ainsi plus de processus en cours:
>> > ''''''''''''''''''''''''''''''''''''''''''''
>> > 'dans module standard du même projet
>> > Public Sub quiquitte()
>> > Application.Quit
>> > End Sub
>> > 'dans le codemodule de userform1
>> > Private Sub UserForm_Terminate()
>> > ThisWorkbook.Save
>> > MsgBox "on quittera apres" 'facultatif
>> > Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
>> > End Sub
>> > '''''''''''''''
>> > 'LSteph
>> > On 24 août, 11:51, "dyj Orange" <dyj.ora...@wanadoo.fr> wrote:
>> >> Une fois de plus je fais appel à vos connaissances. Lorsque je fe rme
>> >> mon
>> >> application excel+vba(userform, textbox) je retrouve toujours le
>> >> processus
>> >> excel.exe dans la liste des processus. Je peux appeler autant de fo is
>> >> que
>> >> je
>> >> veux mon application, il n'y a qu'une tâche excel.exe.
>> >> Voici le code que j'ai mis lorsque je ferme mon application:
>> >> ----------------------------------------
>> >> Private Sub UserForm_Terminate()
>> >> ActiveWorkbook.Save
>> >> ActiveWorkbook.Close
>> >> Unload UserForm1
>> >> Unload UserForm2
>> >> Excel.Application.Quit
>> >> End Sub
>> >> ----------------------------------------
>> >> Merci pour vos réponses.- Masquer le texte des messages précé dents -
>> - Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -
J'ai vérifie, effectivement c'est bien mon personal.xlsb qui reste ouve rt.
Comment le ferme t'on ? comme un workbook standard: workbooks
("personal.xlsb").close
"LSteph" a écrit dans le message de groupe de
discussion :
> Bonjour,
> Ce serait donc ailleurs...
> Donc il faudrait voir ce qui se passe en décochant toutes les macros
> complémentaires non indispensables.
> 1-Voir tout le reste du code de ton projet
> 2-Voir le code de ce qui peut s'ouvrir aussi à l'ouverture Perso.xls
> etc...
> Modules Standards Module de Classe CodeModules et Thisworkbook
> Il doit y avoir une procèdure quelconque quelque part qui fait que
> Application.quit garde une instance en arrière plan.
> --
> LSteph
> 25 août, 09:08, "dyj Orange" wrote:
>> J'ai bien inséré le code ci dessous, mais j'ai toujours le process us
>> Excel.exe de présent.
>> "LSteph" a écrit dans le message de groupe de
>> discussion :
>>
>> > Bonjour,
>> > En faisant ainsi plus de processus en cours:
>> > ''''''''''''''''''''''''''''''''''''''''''''
>> > 'dans module standard du même projet
>> > Public Sub quiquitte()
>> > Application.Quit
>> > End Sub
>> > 'dans le codemodule de userform1
>> > Private Sub UserForm_Terminate()
>> > ThisWorkbook.Save
>> > MsgBox "on quittera apres" 'facultatif
>> > Application.OnTime Now + TimeValue("00:00:01"), "quiquitte"
>> > End Sub
>> > '''''''''''''''
>> > 'LSteph
>> > On 24 août, 11:51, "dyj Orange" wrote:
>> >> Une fois de plus je fais appel à vos connaissances. Lorsque je fe rme
>> >> mon
>> >> application excel+vba(userform, textbox) je retrouve toujours le
>> >> processus
>> >> excel.exe dans la liste des processus. Je peux appeler autant de fo is
>> >> que
>> >> je
>> >> veux mon application, il n'y a qu'une tâche excel.exe.
>> >> Voici le code que j'ai mis lorsque je ferme mon application:
>> >> ----------------------------------------
>> >> Private Sub UserForm_Terminate()
>> >> ActiveWorkbook.Save
>> >> ActiveWorkbook.Close
>> >> Unload UserForm1
>> >> Unload UserForm2
>> >> Excel.Application.Quit
>> >> End Sub
>> >> ----------------------------------------
>> >> Merci pour vos réponses.- Masquer le texte des messages précé dents -
>> - Afficher le texte des messages précédents -- Masquer le texte de s messages précédents -
- Afficher le texte des messages précédents -