Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Forcer fermeture Excel en code VBA.

10 réponses
Avatar
Maxime Ross
Je voudrais savoir si quelqu'un sait comment forcer la fermeture de
Microsoft Excel en code VBA? J'ai utiliser la commande .QUIT et cela ferme
mon classeur Excel mais reste l'application Excel ouverte. Y a-t-il un moyen
de force l'application à fermer complètement??? Si oui, lequel?

Je vous remercie à l'avance de l'attention que vous porterez à mon message.

Maxime R.

10 réponses

Avatar
Pounet95
Bonsoir,
Dans un module standard

Sub Salut()
application.quit
End sub

En XL2000 ça le fait ( quitte et ferme la session Excel )
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:
%
Je voudrais savoir si quelqu'un sait comment forcer la fermeture de
Microsoft Excel en code VBA? J'ai utiliser la commande .QUIT et cela ferme
mon classeur Excel mais reste l'application Excel ouverte. Y a-t-il un
moyen de force l'application à fermer complètement??? Si oui, lequel?

Je vous remercie à l'avance de l'attention que vous porterez à mon
message.

Maxime R.



Avatar
Maxime Ross
J'ai déjà essayer de faire un application.quit et mon application ne ferme
pas.

Avez-vous d'autres suggestions???

Merci!!!

"Pounet95" a écrit dans le message de news:

Bonsoir,
Dans un module standard

Sub Salut()
application.quit
End sub

En XL2000 ça le fait ( quitte et ferme la session Excel )
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:
%
Je voudrais savoir si quelqu'un sait comment forcer la fermeture de
Microsoft Excel en code VBA? J'ai utiliser la commande .QUIT et cela
ferme mon classeur Excel mais reste l'application Excel ouverte. Y a-t-il
un moyen de force l'application à fermer complètement??? Si oui, lequel?

Je vous remercie à l'avance de l'attention que vous porterez à mon
message.

Maxime R.






Avatar
Pounet95
Bonsoir,

Quelle version d'Excel et où est placée la Sub qui contient cette
instruction ?
Comment est appelée cette sub ? un bouton ? une autre macro ?

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:

J'ai déjà essayer de faire un application.quit et mon application ne ferme
pas.

Avez-vous d'autres suggestions???

Merci!!!

"Pounet95" a écrit dans le message de news:

Bonsoir,
Dans un module standard

Sub Salut()
application.quit
End sub

En XL2000 ça le fait ( quitte et ferme la session Excel )
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:
%
Je voudrais savoir si quelqu'un sait comment forcer la fermeture de
Microsoft Excel en code VBA? J'ai utiliser la commande .QUIT et cela
ferme mon classeur Excel mais reste l'application Excel ouverte. Y
a-t-il un moyen de force l'application à fermer complètement??? Si oui,
lequel?

Je vous remercie à l'avance de l'attention que vous porterez à mon
message.

Maxime R.










Avatar
Maxime Ross
Est-ce vraiment nécessaire de placer cette commande dans une Sub à part???


"Pounet95" a écrit dans le message de news:

Bonsoir,

Quelle version d'Excel et où est placée la Sub qui contient cette
instruction ?
Comment est appelée cette sub ? un bouton ? une autre macro ?

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:

J'ai déjà essayer de faire un application.quit et mon application ne
ferme pas.

Avez-vous d'autres suggestions???

Merci!!!

"Pounet95" a écrit dans le message de news:

Bonsoir,
Dans un module standard

Sub Salut()
application.quit
End sub

En XL2000 ça le fait ( quitte et ferme la session Excel )
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:
%
Je voudrais savoir si quelqu'un sait comment forcer la fermeture de
Microsoft Excel en code VBA? J'ai utiliser la commande .QUIT et cela
ferme mon classeur Excel mais reste l'application Excel ouverte. Y
a-t-il un moyen de force l'application à fermer complètement??? Si oui,
lequel?

Je vous remercie à l'avance de l'attention que vous porterez à mon
message.

Maxime R.













Avatar
Maxime Ross
Ma version d'excel est 2000.


"Pounet95" a écrit dans le message de news:

Bonsoir,

Quelle version d'Excel et où est placée la Sub qui contient cette
instruction ?
Comment est appelée cette sub ? un bouton ? une autre macro ?

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:

J'ai déjà essayer de faire un application.quit et mon application ne
ferme pas.

Avez-vous d'autres suggestions???

Merci!!!

"Pounet95" a écrit dans le message de news:

Bonsoir,
Dans un module standard

Sub Salut()
application.quit
End sub

En XL2000 ça le fait ( quitte et ferme la session Excel )
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:
%
Je voudrais savoir si quelqu'un sait comment forcer la fermeture de
Microsoft Excel en code VBA? J'ai utiliser la commande .QUIT et cela
ferme mon classeur Excel mais reste l'application Excel ouverte. Y
a-t-il un moyen de force l'application à fermer complètement??? Si oui,
lequel?

Je vous remercie à l'avance de l'attention que vous porterez à mon
message.

Maxime R.













Avatar
Stéphan DuQuébec
Non, ce n'est pas nécessaire.

Cette ligne peut-être placée dans n'importe quel événement qui appelle ta Sub.

Que ce soit un bouton ou dans la détection d'un Change particulier.

En passant, chez-moi, ça marche très bien.


Est-ce vraiment nécessaire de placer cette commande dans une Sub à part???


"Pounet95" a écrit dans le message de news:

Bonsoir,

Quelle version d'Excel et où est placée la Sub qui contient cette
instruction ?
Comment est appelée cette sub ? un bouton ? une autre macro ?

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:

J'ai déjà essayer de faire un application.quit et mon application ne
ferme pas.

Avez-vous d'autres suggestions???

Merci!!!

"Pounet95" a écrit dans le message de news:

Bonsoir,
Dans un module standard

Sub Salut()
application.quit
End sub

En XL2000 ça le fait ( quitte et ferme la session Excel )
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:
%
Je voudrais savoir si quelqu'un sait comment forcer la fermeture de
Microsoft Excel en code VBA? J'ai utiliser la commande .QUIT et cela
ferme mon classeur Excel mais reste l'application Excel ouverte. Y
a-t-il un moyen de force l'application à fermer complètement??? Si oui,
lequel?

Je vous remercie à l'avance de l'attention que vous porterez à mon
message.

Maxime R.


















Avatar
Maxime Ross
J'essais plein de choses et sa ne fonctionne pas du totu car sa continu
d'exécuter le code après avant de fermer... Mais moi je veux que tout
s'arrête sans exécuter le code après cette ligne (Application.Quit) et que
l'application ferme entièrement...


"Stéphan DuQuébec" a écrit dans le
message de news:

Non, ce n'est pas nécessaire.

Cette ligne peut-être placée dans n'importe quel événement qui appelle ta
Sub.

Que ce soit un bouton ou dans la détection d'un Change particulier.

En passant, chez-moi, ça marche très bien.


Est-ce vraiment nécessaire de placer cette commande dans une Sub à
part???


"Pounet95" a écrit dans le message de news:

Bonsoir,

Quelle version d'Excel et où est placée la Sub qui contient cette
instruction ?
Comment est appelée cette sub ? un bouton ? une autre macro ?

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:

J'ai déjà essayer de faire un application.quit et mon application ne
ferme pas.

Avez-vous d'autres suggestions???

Merci!!!

"Pounet95" a écrit dans le message de news:

Bonsoir,
Dans un module standard

Sub Salut()
application.quit
End sub

En XL2000 ça le fait ( quitte et ferme la session Excel )
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:
%
Je voudrais savoir si quelqu'un sait comment forcer la fermeture de
Microsoft Excel en code VBA? J'ai utiliser la commande .QUIT et cela
ferme mon classeur Excel mais reste l'application Excel ouverte. Y
a-t-il un moyen de force l'application à fermer complètement??? Si
oui,
lequel?

Je vous remercie à l'avance de l'attention que vous porterez à mon
message.

Maxime R.




















Avatar
Stéphan DuQuébec
Bonjour Maxime,

Pour être bien franc, ta demande est difficile à saisir.......prend le temps
de relire ton dernier post et tu verras qu'une chatte y perdrait ses
petits.....

Si je ne suis pas trop dans le champs.....si tu veux vraiment faire cesser
le code advenant un résultat X, tu t'enlignes sur un Exit Sub (après une
condition non validée par exemple).

Ensuite, si tu veux que tout ferme sans te soucier des messages qui
pourraient survenir, tu y vas ainsi:
Application.DisplayAlerts = False
Application.Quit

Espérant t'aider un peu.




J'essais plein de choses et sa ne fonctionne pas du totu car sa continu
d'exécuter le code après avant de fermer... Mais moi je veux que tout
s'arrête sans exécuter le code après cette ligne (Application.Quit) et que
l'application ferme entièrement...


"Stéphan DuQuébec" a écrit dans le
message de news:

Non, ce n'est pas nécessaire.

Cette ligne peut-être placée dans n'importe quel événement qui appelle ta
Sub.

Que ce soit un bouton ou dans la détection d'un Change particulier.

En passant, chez-moi, ça marche très bien.


Est-ce vraiment nécessaire de placer cette commande dans une Sub à
part???


"Pounet95" a écrit dans le message de news:

Bonsoir,

Quelle version d'Excel et où est placée la Sub qui contient cette
instruction ?
Comment est appelée cette sub ? un bouton ? une autre macro ?

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:

J'ai déjà essayer de faire un application.quit et mon application ne
ferme pas.

Avez-vous d'autres suggestions???

Merci!!!

"Pounet95" a écrit dans le message de news:

Bonsoir,
Dans un module standard

Sub Salut()
application.quit
End sub

En XL2000 ça le fait ( quitte et ferme la session Excel )
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:
%
Je voudrais savoir si quelqu'un sait comment forcer la fermeture de
Microsoft Excel en code VBA? J'ai utiliser la commande .QUIT et cela
ferme mon classeur Excel mais reste l'application Excel ouverte. Y
a-t-il un moyen de force l'application à fermer complètement??? Si
oui,
lequel?

Je vous remercie à l'avance de l'attention que vous porterez à mon
message.

Maxime R.

























Avatar
Maxime Ross
Bonjour Stéphan

J'avoue que mon problème est assez complexe. J'ai déjà essayer ce que tu me
dis et sa fonctionne mais pas complÈtement. Essaie de mettre du code
immédiatement après ton appel de la commande Application.Quit (par exemple
des msgbox) et tu va voir que l'application exéctute ces messages box même
s'il est déjà passé sur le code qui dis de fermer l'application. Je suis en
train de suposé qu'il y a un délais entre le moment ou l'application lis la
commande Application. Quit et le moment ou elle l'exécute vraiment...

Voilà mon problème!

"Stéphan DuQuébec" a écrit dans le
message de news:

Bonjour Maxime,

Pour être bien franc, ta demande est difficile à saisir.......prend le
temps
de relire ton dernier post et tu verras qu'une chatte y perdrait ses
petits.....

Si je ne suis pas trop dans le champs.....si tu veux vraiment faire cesser
le code advenant un résultat X, tu t'enlignes sur un Exit Sub (après une
condition non validée par exemple).

Ensuite, si tu veux que tout ferme sans te soucier des messages qui
pourraient survenir, tu y vas ainsi:
Application.DisplayAlerts = False
Application.Quit

Espérant t'aider un peu.




J'essais plein de choses et sa ne fonctionne pas du totu car sa continu
d'exécuter le code après avant de fermer... Mais moi je veux que tout
s'arrête sans exécuter le code après cette ligne (Application.Quit) et
que
l'application ferme entièrement...


"Stéphan DuQuébec" a écrit dans
le
message de news:

Non, ce n'est pas nécessaire.

Cette ligne peut-être placée dans n'importe quel événement qui appelle
ta
Sub.

Que ce soit un bouton ou dans la détection d'un Change particulier.

En passant, chez-moi, ça marche très bien.


Est-ce vraiment nécessaire de placer cette commande dans une Sub à
part???


"Pounet95" a écrit dans le message de news:

Bonsoir,

Quelle version d'Excel et où est placée la Sub qui contient cette
instruction ?
Comment est appelée cette sub ? un bouton ? une autre macro ?

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:

J'ai déjà essayer de faire un application.quit et mon application
ne
ferme pas.

Avez-vous d'autres suggestions???

Merci!!!

"Pounet95" a écrit dans le message de news:

Bonsoir,
Dans un module standard

Sub Salut()
application.quit
End sub

En XL2000 ça le fait ( quitte et ferme la session Excel )
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:
%
Je voudrais savoir si quelqu'un sait comment forcer la fermeture
de
Microsoft Excel en code VBA? J'ai utiliser la commande .QUIT et
cela
ferme mon classeur Excel mais reste l'application Excel ouverte.
Y
a-t-il un moyen de force l'application à fermer complètement???
Si
oui,
lequel?

Je vous remercie à l'avance de l'attention que vous porterez à
mon
message.

Maxime R.



























Avatar
Stéphan DuQuébec
Oui d'accord.

Mais tu n'as qu'à agencer tes commandes comme ceci:

Application.DisplayAlerts = False
Application.Quit
Exit Sub

Et tu verras que toute commande en aval de ça (teste avec un msgbx) n'opère
plus.


Bonjour Stéphan

J'avoue que mon problème est assez complexe. J'ai déjà essayer ce que tu me
dis et sa fonctionne mais pas complÈtement. Essaie de mettre du code
immédiatement après ton appel de la commande Application.Quit (par exemple
des msgbox) et tu va voir que l'application exéctute ces messages box même
s'il est déjà passé sur le code qui dis de fermer l'application. Je suis en
train de suposé qu'il y a un délais entre le moment ou l'application lis la
commande Application. Quit et le moment ou elle l'exécute vraiment...

Voilà mon problème!

"Stéphan DuQuébec" a écrit dans le
message de news:

Bonjour Maxime,

Pour être bien franc, ta demande est difficile à saisir.......prend le
temps
de relire ton dernier post et tu verras qu'une chatte y perdrait ses
petits.....

Si je ne suis pas trop dans le champs.....si tu veux vraiment faire cesser
le code advenant un résultat X, tu t'enlignes sur un Exit Sub (après une
condition non validée par exemple).

Ensuite, si tu veux que tout ferme sans te soucier des messages qui
pourraient survenir, tu y vas ainsi:
Application.DisplayAlerts = False
Application.Quit

Espérant t'aider un peu.




J'essais plein de choses et sa ne fonctionne pas du totu car sa continu
d'exécuter le code après avant de fermer... Mais moi je veux que tout
s'arrête sans exécuter le code après cette ligne (Application.Quit) et
que
l'application ferme entièrement...


"Stéphan DuQuébec" a écrit dans
le
message de news:

Non, ce n'est pas nécessaire.

Cette ligne peut-être placée dans n'importe quel événement qui appelle
ta
Sub.

Que ce soit un bouton ou dans la détection d'un Change particulier.

En passant, chez-moi, ça marche très bien.


Est-ce vraiment nécessaire de placer cette commande dans une Sub à
part???


"Pounet95" a écrit dans le message de news:

Bonsoir,

Quelle version d'Excel et où est placée la Sub qui contient cette
instruction ?
Comment est appelée cette sub ? un bouton ? une autre macro ?

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:

J'ai déjà essayer de faire un application.quit et mon application
ne
ferme pas.

Avez-vous d'autres suggestions???

Merci!!!

"Pounet95" a écrit dans le message de news:

Bonsoir,
Dans un module standard

Sub Salut()
application.quit
End sub

En XL2000 ça le fait ( quitte et ferme la session Excel )
--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"Maxime Ross" a écrit dans le message de news:
%
Je voudrais savoir si quelqu'un sait comment forcer la fermeture
de
Microsoft Excel en code VBA? J'ai utiliser la commande .QUIT et
cela
ferme mon classeur Excel mais reste l'application Excel ouverte.
Y
a-t-il un moyen de force l'application à fermer complètement???
Si
oui,
lequel?

Je vous remercie à l'avance de l'attention que vous porterez à
mon
message.

Maxime R.