Re
Extrait de la doc VBA
----------------------------------
Utilisation de parenthèses lors d'appel de procédures Function
Pour utiliser la valeur renvoyée d'une fonction, affectez la fonction à une variable et mettez les arguments entre parenthèses, comme le montre l'exemple suivant.
Answer3 = MsgBox("Votre salaire vous convient-il?", _
4, "Question 3")
Si la valeur renvoyée d'une fonction ne vous intéresse pas, vous pouvez appeler une fonction de la même manière qu'une procédure Sub. Omettez les parenthèses, indiquez les arguments et n'affectez pas la fonction à une variable, comme le montre l'exemple suivant.
MsgBox "Tâche terminée!", 0, "Boîte de tâche"
Attention Si vous incluez des parenthèses dans l'exemple précédent, l'instruction cause une erreur de syntaxe.
-----------------------------------------------
C'est moins sympha que le Forum mais c'est plus complet
Bon courage et à bientôt
Bon réveillon en attendant
Roland