return array à partir d'une fonction en VBA
Tous,
Je voudrais écrire une fonction qui retourne un tableau d'entiers, de sorte que je peux index, mais je ne suis pas au courant de la syntaxe de VBA. Voici le pseudo-code:
function getStats() as integer
dim returnVal(4) as integer
returnVal(0)=c2percent14
returnVal(1)=c3percent14
returnVal(2)=c4percent14
returnVal(3)=c5percent14
getStats=returnVal
end function
msgbox getStats(3)
où ces valeurs sont des nombres entiers, ou devrait être, et puis je peux indexer le tableau de résultats pour la stat que je veux. Merci.
-Rik
Vous devez vous connecter pour publier un commentaire.
getStats est maintenant un Tableau et pas un Entier
Donner la fonction, le type d'un tableau:
Dim myArray() As String
vous juste ne pouvez pas dicter ce tableau de taille sera retourné.