Bonjour Sergio, le forum
De mémoire, toutes les fonctions Excel sont limitées à 30 arguments mais il est possible de contourner dans les fonctions programmées en passant un tableau en argument:
Aide VBA
[Public | Private | Friend] [Static] Function name [(arglist)] [As type]
L'argument arglist suit la syntaxe et comprend les éléments suivants :
[Optional] [ByVal | ByRef] [ParamArray] varname[( )] [As type] [= defaultvalue]
Utilisé uniquement comme dernier argument de arglist pour indiquer que le dernier argument est un tableau Optional d'éléments de type Variant. Le mot clé ParamArray, qui permet d'indiquer un nombre quelconque d'arguments, ne peut être utilisé avec les mots clés ByVal, ByRef ou Optional.
En espérant que c'est une bonne piste.
A+