msgbox sous access avec liste déroulante

msgbox sous access avec liste déroulante - VB/VBA/VBS - Programmation

Marsh Posté le 24-04-2006 à 13:13:56    

:hello: Bonjour tlm! :hello:  
 
Je suis actuellement en stage et je dois réaliser une base de données très importante en terme de volume et de fonctions.
 
J'aimerais savoir s'il est possible, pour une de mes fonctions, de réaliser une msgbox avec une liste déroulante, et que la valeur choisie dans cette liste déroulante soit insérer dans un tableau.
 
Je vous remercie d'avance!

Reply

Marsh Posté le 24-04-2006 à 13:13:56   

Reply

Marsh Posté le 24-04-2006 à 13:30:26    

Bonjour,
 
Désolé, les MsgBox ne font qu'afficher des messages.
Pour une saisie, il faut définir une fenêtre, qui s'appelle un formulaire ou une userform dans le jargon de VB.
Excusez-moi, il est difficile de donner plus d'explications ici. Il vaudrait mieux aller consulter les tutoriaux sur le développement des applications Access, par exemple http://access.developpez.com
 
Bonne chance !

Reply

Marsh Posté le 24-04-2006 à 13:43:14    

:bounce: Merci bcp !!!!  :bounce:

Reply

Marsh Posté le 25-04-2006 à 11:16:31    

J'ai lu les tutoriaux et je n'ai pas trouvé ce que je souhaite... Est-il possible de mettre une liste déroulante, ou alors de créer des boutons autre que Annuler, OK, Réessayer.... Cad est-ce que je peux créer une bouton avec écrit dessus "livraison", "mise à jour"... ?

Reply

Marsh Posté le 25-04-2006 à 15:21:10    

Olivthill a répondu à ta question : non on ne peut pas avec les MsgBox.
C'est pour ça qu'il t'a orienté vers les formulaires (Tu utilises VBA/Access ?).  
Il est indispensable que TU crées un formulaire affichant le message, et que ce formulaire contienne les boutons qui te sont nécessaires (avec tes libellés). C'est à toi de créer ce fourbi et de l'afficher quand c'est nécessaire.
Dans MS Access il suffit de commencer par créer un nouveau formulaire et de poser dessus des éléments de type libellé (Label) ou bouton (CommanButton) ...


Message édité par tegu le 25-04-2006 à 15:21:27
Reply

Marsh Posté le 25-04-2006 à 16:06:26    

ok merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed