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 :

UserForm et Exit Sub [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Homme Profil pro
    Restaurateur
    Inscrit en
    Juin 2008
    Messages
    316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Restaurateur
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2008
    Messages : 316
    Billets dans le blog
    1
    Par défaut UserForm et Exit Sub
    Bonjour
    j'ai une macro1, qui a dans son code au milieu
    l'appel d'un USf, puis L'Usf appel aussi une autre macro2, puis on reprend l'execution jusqu'à la fin de la macro1

    peut-on par un click dans Usf, interrompre toute les macro..
    si je fait un exit sub dans l'usf, je reprend sur ma macro1.. normal
    ,
    y a t il une fonction pour dire ( sortir, interrompre TOUT ce qui est en cours..?? )

    Merci

  2. #2
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 128
    Par défaut
    Salut

    Il existe un truc dans ce goût la mais je l'ai plus en tête.
    Mais une solution simple serait lors de l'appui sur ton bouton, de renseigner une variable boolean déclaré au niveau module et de tester cette valeur pour savoir si tu dois continuer ou pas l'exécution de ta macro 1.
    Un peu comme ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    Public StopTout as Boolean
     
    sub macro1
    [...]
    StopTout = false
    UserForm.show
    if stopTout then exit sub
    [...]
    end Sub
     
    Private sub BoutonduUserForm
    [...]
    StopTout = true
    Exit Sub
    End sub
    A++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  3. #3
    Membre éclairé
    Inscrit en
    Novembre 2007
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 61
    Par défaut
    Bonsoir,

    essaye peut être en lancant l'instruction "End", déchargera les usf et réinitialisera toutes les variables, meme les "public", si j'ai bien compris ta demande....

    bonne soirée
    @+

  4. #4
    Membre éclairé

    Homme Profil pro
    Restaurateur
    Inscrit en
    Juin 2008
    Messages
    316
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Restaurateur
    Secteur : Alimentation

    Informations forums :
    Inscription : Juin 2008
    Messages : 316
    Billets dans le blog
    1
    Par défaut
    Je ne connaissait pas l'instruction End !
    c'est exactement ça,
    ca decharge tout, c'est ce que je voulais !
    Merci!

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

Discussions similaires

  1. probleme avec un exit sub.
    Par rob1son76 dans le forum IHM
    Réponses: 3
    Dernier message: 03/03/2010, 09h24
  2. différence entre end sub et exit sub
    Par TaymouWan dans le forum VB.NET
    Réponses: 4
    Dernier message: 15/12/2009, 09h38
  3. [E-03] Problème Exit Sub
    Par allergique dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 30/10/2008, 21h51
  4. Problème d'Exit Sub
    Par DeaD78 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 23/06/2008, 09h53
  5. equivalent exit sub
    Par mapmip dans le forum ASP.NET
    Réponses: 1
    Dernier message: 08/03/2007, 16h51

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