[ACCESS-VBA]boite de dialogue

Solid Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   -  
Solid Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Voila j'ai une question dont la réponse doit etre toute simple je pense mais que je n'arrive pas à trouver dans la doc que j'ai.
Dans un formulaire j'ai un bouton qui effectue plusieurs actions. Pour ces actions on demande à l'utilisateur de rentrer des valeurs de champs. Le problème c'est que ces champs je l'ai ait mis directement sur le formulaire se qui l'alourdit un peu. J'aimerais donc pouvoir ovrir une boite de dialogue dans laquelle l'utilisateur entrerais les valeur voulu. Mais je n'ai pas trouvé comment générer une telle boite de dialogue.
La boite de dialogue aurait 3 champs à remplir et les 2 boutons OK ou Annuler.
Voila merci beaucoup
A voir également:

1 réponse

blux Messages postés 27120 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
Salut,

tu peux utiliser inputbox, mais attention, cela ne prend qu'une valeur à la fois...
Dim Str As String
Str = InputBox("Entrez la valeur : ", "Titre")
MsgBox Str


Si tu veux rentrer plusieurs valeurs, alors je te conseille d'afficher un formulaire de remplissage, ça sera beaucoup plus facile à gérer...
1
Solid Messages postés 31 Date d'inscription   Statut Membre Dernière intervention  
 
Ok merci je vais vois ce que je peux faire avec ca. En fait j'aimerais bien que le formulaire s'ouvre avec la taille d'une petite fenetre et centré mais je vois pas comment faire
0
blux Messages postés 27120 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
Dans les propriétés d'un formulaire, il y a 'auto centré', 'fenêtre modale' (tu ne peux rien faire tant qu'il n'est pas fermé)...

Tu peux sûreemnt t'en sortir avec ça...
0
Solid Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   > blux Messages postés 27120 Date d'inscription   Statut Modérateur Dernière intervention  
 
Merci beaucoup ca marche maintenant :o) .
0