julien_78
Messages postés4Date d'inscriptionmardi 18 octobre 2005StatutMembreDernière intervention18 avril 2006
-
30 mars 2006 à 11:01
julien_78
Messages postés4Date d'inscriptionmardi 18 octobre 2005StatutMembreDernière intervention18 avril 2006
-
30 mars 2006 à 17:20
Bonjour,
J'ai développé une fonction qui calcule différentes sommes de données d'nu fichier Excel. Je souhaite qu'elle renvoie un tableau de valeur ou plusieurs paramètres. Est-ce possible?
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 30 mars 2006 à 11:15
Salut,
Tu peux essayer de retourner un type privee ou alors tu places le tableau que tu voulais retourne en parametre de ta fonction et au lieu de le retourner, tu le remplies dans la fonctions
Du style:
QQ part:
Dim Montab() integer
Call RempliTableau(MonTab)
...
End Sub
Private Function RempliTableau(ByRef pTab() as integer) as boolean
On Error Goto HandleError
Redim pTab(2)
pTab(0)= 12
pTab(1)= 78
pTab(2)= 45
RempliTableau = True
Exit Function
HandleError:
RempliTableau = False
end function
Cette fonction te rempli un tableau passer en parametre et les valeurs de ce tableau son accessible ensuite meme en dehors de la fonction.
@+, Julien Pensez: Moteur de Recherche, Réponse Acceptée
cs_etniqs
Messages postés201Date d'inscriptionmardi 7 octobre 2003StatutMembreDernière intervention10 mai 2016 30 mars 2006 à 14:48
plus clairement, tu à le choix de combiner la définition de tes propres types (genre objet) et les collections (listes d'objets .. hétéroclytes) pratique si tu veux rajouter un type range, ...
type mesresultats
nom as string
val as integer
auterval as long
end type
type toutresult
nom as string
result() as mesresultats
end type
etc........
et
dim tousmesresult() as toutresult
je te laisse le soin de faire un zoli diagramme de ce bordel (attention avec les listes)