Paramètes facultatif

jodenki Messages postés 7 Date d'inscription mercredi 15 mai 2002 Statut Membre Dernière intervention 31 mai 2002 - 23 mai 2002 à 11:24
PatWolver Messages postés 12 Date d'inscription jeudi 23 mai 2002 Statut Membre Dernière intervention 2 décembre 2003 - 23 mai 2002 à 14:44
voila, je voudrais savoir s'il est possible de creer une fonction (ou procédures) dont les paramètres sont facultatifs.
du genre des msgbox ou on est pas obligé de tout remplir...
A voir également:

3 réponses

Tigris94 Messages postés 27 Date d'inscription mardi 14 mai 2002 Statut Membre Dernière intervention 29 juillet 2004
23 mai 2002 à 11:59
tu mets des NULL a la place au pire
0
jodenki Messages postés 7 Date d'inscription mercredi 15 mai 2002 Statut Membre Dernière intervention 31 mai 2002
23 mai 2002 à 12:04
Bonne idée, mais ca va m'obliger à tester les variables... bon je vais voir ce que ca fait.

merci quand même.
0
PatWolver Messages postés 12 Date d'inscription jeudi 23 mai 2002 Statut Membre Dernière intervention 2 décembre 2003
23 mai 2002 à 14:44
Salut jodenki,

Pour ton problème, la soluce est :

Public Sub Test(ByRef frm As Form, Optional ByVal Nombre1, Optional ByVal Nombre2 As Integer = 60)

La Sub Test attend trois paramètres dont deux sont optionels. Si rien n'est passé pour le troisième paramètres alors celui-ci aura comme valeur par défaut 60.

Tu peux donc faire appel à ta fonction ainsi :

Test Me
Test Me, 10, 45
Test Me,,30
0
Rejoignez-nous