Comment retourner un tableau de type personnalisé dans une fonction [Résolu]

Signaler
Messages postés
2
Date d'inscription
jeudi 21 octobre 2004
Statut
Membre
Dernière intervention
4 novembre 2005
-
Messages postés
2
Date d'inscription
jeudi 21 octobre 2004
Statut
Membre
Dernière intervention
4 novembre 2005
-
Bonjour,
Je voudrais écrire une fonction qui me retourne un tableau de type personnalisé.

Quelquechose du genre :

Public Type InfoFic
' N variables
End Type


Public Function ImportMS(VarEntree As String) As InfoFic()
Dim TabInfo() As InfoFic

' Remplissage du tableau

ImportMS = TabInfo
End Function


Sub Main()
Dim TabReponse()

TabReponse= ImportMS("Valeur d'entrée")
End Sub

lorsque j'exécute ce type de code, j'obtiens un message d'erreur : "Can't assign to array"

Si quelqu'un peut m'aider svp...?
merci

Hebus

2 réponses

Messages postés
14726
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
28 septembre 2020
144
remplace

Dim TabReponse()

par

Dim TabReponse() As InfoFic

Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NH
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 123 internautes nous ont dit merci ce mois-ci

Messages postés
2
Date d'inscription
jeudi 21 octobre 2004
Statut
Membre
Dernière intervention
4 novembre 2005

Merci ça fonctionne parfaitement maintenant !!!

Hebus