Fermeture d'une application

Bonjour tout le monde, j'ai un problème depuis quelques jours :'(

Voila, j'ai une fonction qui s'appelle sortie qui est censé me faire sortir de mon application.

Individuellement elle fonctionne. Mais lorsque je l'associe a mon bouton, mon application de se ferme pas.

Je trouve ça étrange, ma fonction est plutôt simple mais ne fonctionne pas!

Voici ma fonction sortie :

msgbox "normalement la on quitter l'application :'( "

Application.Quit

ActiveWorkbook.Close

ThisWorkbook.Close

Qu'elles soient ensemble, séparées, ces instructions ne marche pas.

Pourtant j'arrive bien a avoir la msgbox!

Peut être que quelque chose dans le programme doit empêcher la fermeture mais je ne sais pas ou chercher car le programme est très important en nombre de ligne

Qu'est-ce qui pourrait empêcher la fermeture de mon application?

Bonne journée a vous

Bonjour Grogoin,

As-tu mis ton code dans un module ?

De plus l'instruction ".Quit" suffit à elle même puisque tu demandes à quitter Excel

Ce qui suit

ActiveWorkbook.Close
ThisWorkbook.Close

n'est absolument pas nécessaire

A+

Même en l'utilisant elle seule, ca ne marche pas :'(

Dans la version précédente ils déposaient une sentinelle après quittait seulement quand la sentinelle était posée.

(Quelque chose comme ca)

J'ai supprimer cette fonction (qui en marchait plus) mais maintenant je ne peux plus quitter mon application.

Il y a beaucoup de fichiers hide ou visible ouvert. Peut être que Application.Quit quit une page caché mais que je ne la voient pas.

Enfin je n'en sais rien!!

RE,

As-tu moyen de nous joindre ton fichier !?

A+

Bah je n'en suis pas le propriétaire donc je ne peux pas vraiment...

Mais ce que je pense que en faite ca ne marche pas car ,

je n'ai pas une feuille excel mais une sorte d'interface d'application que je veux quitter.

Cette interface est généré par excel mais je ne sais pas si c'est vraiment un fichier excel car il n'y a pas de cellule, barre d'outils ou autre...

Re,

Cela peut être une USF (UserForm) dont on a supprimé le cadre

Nous ne pourrons donc pas t'aider d'avantage

Effectivement j'ai regardé, c'est une DialogSheets.

Mais je n'arrive pas a la fermer!

C'est un peu comme un user form mais en plus ancien c'est ca ?

RE,

Effectivement j'ai regardé, c'est une DialogSheets.

Mais je n'arrive pas a la fermer!

C'est un peu comme un user form mais en plus ancien c'est ca ?

Tout à fait on faisait ça sur Excel 5

Ah d'accord lol

mais pourquoi ca marche sur Excel 2002 alors ?

Il faudrait que je remplace les DialogSheets par des UserForm pour pouvoir le fermer?

Re,

Ca marche même sur 2010

Mais c'était la façon de faire de la version 5

Il faudrait que je remplace les DialogSheets par des UserForm pour pouvoir le fermer?

Pas forcément, un DialogSheets doit pouvoir se fermer, mais là je ne pourrais pas t'aider

A+

D'accord merci beaucoup!!!

Pour comme étape intermediaire j'ai kill le process excel C'est un peu sale mais bon....

J'ai finalement killer le proccess EXCEL, radicale mais bon

Rechercher des sujets similaires à "fermeture application"