Bonjour,

J'appelle depuis mon programme principal une fonction dont deux
paramètres sont optionnels.
Or, j'ai un petit souci. Ma fonction donne systématiquement la valeur
"Error ?€" au premier paramètre si il est manquant. Un IsMissing sur ce
paramètre renvoie donc "true".

Je vous propose ce progamme en exemple.

> Sub Main
> Identite(,"CHEVALIER")
> End Sub
>
>
> Function Identite(Optional Prenom as String, Optional Nom as String)
> If IsMissing(Prenom) then
> Prenom = "Pas de Pr??nom"
> End if
> MsgBox(Prenom & chr(13) & Nom)
> End Function
-- 
Ciao!

Ludo

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à