Boîtes de dialogue standardisées

0/5 (2 avis)

Snippet vu 8 815 fois - Téléchargée 76 fois

Contenu du snippet

Quelques routines automatisées pour se simplifier la tâche

Source / Exemple :


'Module de manipulation de boîtes de messages
'____________________________________________
'
'© Jacques PRESTREAU, 1999
'
Option Explicit

Function Message_Confirmez(Libellé As String) As Integer

Message_Confirmez = MsgBox(Libellé, vbQuestion + vbYesNo, "Veuillez confirmer...")

End Function

Sub Message_Erreur(Libellé As String)
   
MsgBox Libellé, vbCritical, "Erreur"

End Sub

Sub Message_Info_Action_Terminée(Libellé As String)

MsgBox Libellé, vbInformation, "Terminé"

End Sub

Sub Message_Info_importante(Libellé As String)

MsgBox Libellé, vbExclamation, "Remarque importante !"

End Sub

Function Message_Question(Libellé As String) As Integer

Message_Question = MsgBox(Libellé, vbQuestion + vbYesNo, "Veuillez préciser...")

End Function

Sub Message_Info_tres_importante(Libellé As String)

Beep
MsgBox Libellé, vbExclamation, "REMARQUE TRES IMPORTANTE"

End Sub

A voir également

Ajouter un commentaire Commentaires
cs_jacquito Messages postés 7 Date d'inscription vendredi 21 mars 2003 Statut Membre Dernière intervention 22 juillet 2006
29 mai 2003 à 16:53
C pas compliqué!! C'est de la méthode !!! Bravo car c'est une démarche très pro que créer les premières briques que l'on réétulisera sans cesse (surtout lorsque c'est simple et souvent utilisé!).
J'ai demandé de l'aide pour la création de ce programme il y a quelques mois sans jamais avoir eu de réponses, je l'ai créé sous excel 97, mais merci pour ces sources, c'est super.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.