[msgbox] comment faire des liens avec plusieurs messages d'alertes

comment faire des liens avec plusieurs messages d'alertes [msgbox] - VB/VBA/VBS - Programmation

Marsh Posté le 10-05-2006 à 18:15:53    

hello tout le monde
c'est dur à expliquer,
je vais prendre un exemple:
 
msgbox "texte", vbOKCancel+256, "titre"
???????????
msgbox "validation", "titre"
????
msgbox "anulation", "titre"
 
là il va y avoir trois alertes différentes, mais comment faire pour que quand on appuie sur ok ca affiche la deuxième et quand on appuie sur annuler ca affiche la troisième?
 
je suis un débutant alors soyez asser clair svp :sweat:


Message édité par psymon stark le 10-05-2006 à 18:41:55
Reply

Marsh Posté le 10-05-2006 à 18:15:53   

Reply

Marsh Posté le 10-05-2006 à 18:25:31    

 

resultat_mb = msgbox "texte", vbOKCancel+256, "titre"
If (resultat_mb = vbOK) Then
   ' L'utilisateur a cliqué sur OK.
   msgbox "validation", "titre"
End If
If (resultat_mb = vbCancel) Then
   ' L'utilisateur a cliqué sur Cancel.
   msgbox "annulation", "titre"
End If

 

Reply

Marsh Posté le 10-05-2006 à 18:29:19    

j'ai éssayer en copiant collant, erreur ligne 1 caractère 22, la guillemet?
au fait j'enregistre en .vbs c'est bien ca?
autrement je vois pas l'erreur????

Reply

Marsh Posté le 10-05-2006 à 18:34:42    

Excuse-moi, je n'avais pas testé.
Voici une version qui marche sous VBS :

resultat_mb = msgbox("texte", vbOKCancel+256, "titre" )
If (resultat_mb = vbOK) Then
   ' L'utilisateur a cliqué sur OK.  
   Call MsgBox("validation", vbOK, "titre" )
End If
If (resultat_mb = vbCancel) Then
   ' L'utilisateur a cliqué sur Cancel.  
   Call MsgBox("annulation", vbOK,  "titre" )
End If


Reply

Marsh Posté le 10-05-2006 à 18:37:22    

ouaiiiiiiiiis!! ca marche!!! merci
ca faisait un jour que je réfléchissait la dessus j'avais mon neurone qu'était près à exploser!!!

Reply

Marsh Posté le 10-05-2006 à 18:41:01    

euuuh é par exemple si tu clique sur annuler ca revient à la même question???

Reply

Marsh Posté le 10-05-2006 à 19:19:25    

c'est possible ca?

Reply

Sujets relatifs:

Leave a Replay

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