Récupérer une var de type table d'une Fonction
Bonjour,
Il y a quelque chose que je n'ai pas compris dans le passage de variable dans une fonction, je pensais pouvoir faire cela et ça ne marche pas!
Pour être précis, passer des arguments et récupérer une valeur, c'est OK, mais récupérer une table, là je sèche!!!
Ici un exemple simplifié, et si on peut m'aider à comprendre là où je fait faux...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| sub principale
Dim nom1 as String, nom2 as String, nom3 as String
Dim table1(2) as String
'divers traitement... et ensuite
table1 () = maFonction (nom1, nom2, nom3)
'et ensuite utiliser valeurs contenue dans la table
si table1(0) = etc... then
si table1(1) = etc... then
etc...
end sub
sub maFonction (arg1 as String, arg2 as string, arg3 as string) as String
Dim argTableA(2) as String
'divers traitement... et ensuite
argTableA(0) = arg1
argTableA(1) = arg2
argTableA(2) = arg3
maFonction = argTableA()
end function |
Merci à vous ;-)