Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/11/2011, 14h47   #1
Futur Membre du Club
 
Inscription : novembre 2006
Messages : 57
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : novembre 2006
Messages : 57
Points : 18
Points : 18
Envoyer un message via MSN à caro2552 Envoyer un message via Skype™ à caro2552
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 :
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
caro2552 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2011, 14h58   #2
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 225
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 225
Points : 9 928
Points : 9 928
Envoyer un message via Skype™ à Domi2
Bonjour,

Il faut l'ouvrir en utilisant la constante acDialog.

Code :
DoCmd.OpenForm "NomDeTonFormulaire", , , , , acDialog
Cela devrait interrompre l'exécution du code jusqu'à sa fermeture.

Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2011, 16h34   #3
Futur Membre du Club
 
Inscription : novembre 2006
Messages : 57
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : novembre 2006
Messages : 57
Points : 18
Points : 18
Envoyer un message via MSN à caro2552 Envoyer un message via Skype™ à caro2552
Merveilleux, et grand merci

C'est en vissant qu'on devient visseron
caro2552 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h01.


 
 
 
 
Partenaires

Hébergement Web