IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

message : impossible de quitter excel [XL-2007]


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2015
    Messages : 136
    Par défaut message : impossible de quitter excel
    Bonjour tout le monde,

    j'ai besoin d'aide , urgent :

    je travail sur une application excel vba ,en lançant une macro , je n'ai plus possibilité de le fermer, de fermer la feuille , de quitter EXCEL, je suis obligé de faire un reset.
    le problème c'est que j'ai fait appel à cette macro dans le workbook , donc la je n'arrive pas a travailler sur mon fichier.
    Qui pourra m'aider? Merci!

  2. #2
    Membre Expert
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2011
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1 503
    Par défaut
    Bonjour Merryy,

    Dans ta macro, as-tu quelque chose du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.Visible = False
    Cordialement,
    Kimy

  3. #3
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2015
    Messages : 136
    Par défaut
    enfaite j'ai ça , mais dans une autre macro, quand je veux acceder à mon fichier je passe par un userform ("Login"), et après elle sera visible.
    mais l'autre macro fait qu'afficher des nombres dans une colonne , je ne sais pas pourquoi il me fait ça

  4. #4
    Membre Expert
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2011
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1 503
    Par défaut
    Tout simplement parce que Application.Visible = False empêche l'affichage sur l'ensemble de l'application Excel.
    Que cette commande soit lancée depuis un fichier ou un autre, ceci n'a pas d'importance.

    Ainsi je te propose de repasser l'application Application.Visible = True au bon endroit et ceci corrigera ton problème.

    Cordialement,
    Kimy

  5. #5
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2015
    Messages : 136
    Par défaut
    Je ne peux pas modifier mon code, j'arrive à me connecter , mais après le curseur est entrain de se charger

    il me fait comme si c'était une boucle infinis, donc je ne peux pas toucher mon code

  6. #6
    Membre Expert
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2011
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1 503
    Par défaut
    J'ai un peu de mal à comprendre...
    Au pire tu créé une macro dans laquelle tu ne places que cette instruction, pour commencer ?

  7. #7
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2015
    Messages : 136
    Par défaut
    J'ai pas bien compris ta question , moi j'accede à mon fichier donc le truc de visible false ou true c'est pas ça le problème , mais quand j'accède au fichier , je ne peux rien faire , je suis bloqué , le curseur entrain de se charger ( comme si la macro que j'ai appelé dans le workbook à une boucle infinis), et donc même le code je peux pas le voir pour changer

  8. #8
    Membre Expert
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2011
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1 503
    Par défaut
    Ok.
    Il semble donc qu'une procédure événementielle lance le code qui bloque ton classeur. Ainsi, je te propose d'ouvrir un autre classeur dans lequel tu créé un macro comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Sub bloque_proc()
    Application.EnableEvents = False
    Workbooks.Open "mon_classeur"
    End Sub
    Tu lances cette macro qui ouvre ton classeur problématique.
    D'après la description du problème, c'est ce que je ferais.

    Reviens vers moi après avoir fait cela.

  9. #9
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Octobre 2012
    Messages
    199
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2012
    Messages : 199
    Par défaut
    Bonjour,

    Tu veux dire q'une macro tourne indefiniment ?

  10. #10
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2015
    Messages : 136
    Par défaut
    Merciii Kimy_Ire
    le problème est reglé , mais je ne sais pas si c a cause de ta macro , parcequ'elle me donné erreur au niveau de nom du claseur , après j'ai pu accéder à mon code facilement .

    Mercii en tt cas

  11. #11
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2015
    Messages : 136
    Par défaut
    Citation Envoyé par goldstar Voir le message
    Bonjour,

    Tu veux dire q'une macro tourne indefiniment ?
    c'est ce que je pensais , mais bon c'est reglé . Merci

  12. #12
    Membre Expert
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2011
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1 503
    Par défaut
    Citation Envoyé par Merryy Voir le message
    Merciii Kimy_Ire
    le problème est reglé , mais je ne sais pas si c a cause de ta macro , parcequ'elle me donné erreur au niveau de nom du claseur , après j'ai pu accéder à mon code facilement .

    Mercii en tt cas
    As-tu remplacé "mon_classeur" par le nom du classeur que tu souhaitais ouvrir (avec le chemin) ?
    Bref, ravi d'avoir pu aidé.

    Cordialement,
    Kimy

  13. #13
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    136
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2015
    Messages : 136
    Par défaut
    lol biensur j'ai remplacé par le nom de mon classeur , mais pas le chemin , mais bon , elle m'a aidé ta macro , merci bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA_E]Fermer fichier et quitter excel
    Par zoumzoum59 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 09/04/2020, 20h22
  2. Réponses: 4
    Dernier message: 29/05/2006, 17h15
  3. [VBA-E+SQL] Message d'erreur et excel qui plante
    Par Deejoh dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 16/02/2006, 16h28
  4. message d'alerte sous excel
    Par kivala dans le forum Excel
    Réponses: 1
    Dernier message: 17/10/2005, 12h56
  5. Impossible de quitter mon application!
    Par Bouillou dans le forum C++Builder
    Réponses: 4
    Dernier message: 12/11/2002, 20h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo