Bonjour à tous,
Je suis en train de créer une fonction et je me heurte à un problème
Afin d'eviter l'ecriture d'un code trop chargé je me demandais s'il n'existait pas une solution plus rapide
Je voudrais faire la chose suivante, plutot que de traiter chaque argument individuellement, je créé une boucle qui appelle chacun à son tour les arguments
Function maFonction(arg1, arg2, arg3, arg4, arg5)
For i = 1 To 5
variable = arg & i
resultat = resultat + variable
Next i
maFonction = resultat
End Function
le traitement des données présenté n'est pas ce que je veux faire, j'ai simplifié pour que l'exemple soit plus parlant
arg & i serait en quelque sorte une variable dynamique
merci d'avance pour vos idées
Je suis en train de créer une fonction et je me heurte à un problème
Afin d'eviter l'ecriture d'un code trop chargé je me demandais s'il n'existait pas une solution plus rapide
Je voudrais faire la chose suivante, plutot que de traiter chaque argument individuellement, je créé une boucle qui appelle chacun à son tour les arguments
Function maFonction(arg1, arg2, arg3, arg4, arg5)
For i = 1 To 5
variable = arg & i
resultat = resultat + variable
Next i
maFonction = resultat
End Function
le traitement des données présenté n'est pas ce que je veux faire, j'ai simplifié pour que l'exemple soit plus parlant
arg & i serait en quelque sorte une variable dynamique
merci d'avance pour vos idées
Dernière édition: