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

VBA Access Discussion :

msgbox et arret du code [AC-2003]


Sujet :

VBA Access

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 101
    Par défaut msgbox et arret du code
    bonjour, je voudrais savoir de quelle facon peut on arreter le code pendant la duree d'affichage d'un form pour qu'il se comporte comme un msgbox et le faire reprendre apres un"ok" ou autre reponse

    J'ai tenter d'arreter le code pendant la duree d'affichage du form par l'insertion :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    while formisopen("fEmail")
    wend
    Formisopen est la fonction qui teste l'ouverture

    Mais voila tt se passe bien si je suis en mode pas a pas, et pour cause c'est moi qui arrete l'execution du code
    Mais en mode continu, la boucle while se poursuit jusqu'au bug car je ne peux pas fermer le formulaire n'ayant pas acces aux boutons.
    Merci de votre aide

  2. #2
    Expert confirmé
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Par défaut
    Bonjour,

    Il faut l'ouvrir en utilisant la constante acDialog.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OpenForm "NomDeTonFormulaire", , , , , acDialog
    Cela devrait interrompre l'exécution du code jusqu'à sa fermeture.

    Domi2

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    101
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 101
    Par défaut
    Merveilleux, et grand merci

    C'est en vissant qu'on devient visseron

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

Discussions similaires

  1. [XL-2010] Arret du code en attente des données de l'utilisateur
    Par zangaloni dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/03/2012, 11h36
  2. "impossible d'executer le code en mode arret".
    Par deubelte dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/11/2007, 15h54
  3. Débutante - Code VBA pour MsgBox avec actions multiples
    Par kisscool35 dans le forum Access
    Réponses: 5
    Dernier message: 22/08/2006, 17h43
  4. Réponses: 1
    Dernier message: 28/01/2006, 14h03
  5. [VB6] Code source pour modifier MsgBox
    Par khany dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 25/02/2003, 15h13

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