IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

appel d'une fonction qui renvoie un tableau


Sujet :

VB.NET

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 9
    Points : 6
    Points
    6
    Par défaut appel d'une fonction qui renvoie un tableau
    Bonjour,
    J'ai une fonction qui renvoie un tableau a deux elements. J'aimerais ensuite l'appeler dans une cellule d'une feuille excel et avoir acces a chaque element.

    Voici le code :
    Public Function Test(number1, number2)
    Dim Table(2) As Long
    Table(0) = number1
    Table(1) = number2
    Test = Table
    End Function

    appel depuis une cellule :
    dans une cellule : =Test(1,2)(0) ??? (renvoie #ref au lieu de 1)
    dans une autre cellule : =Test(1,2)(1) ??? (renvoie #ref au lieu de 2)

    Merci d'avance

    PS : desole mais j'ecris avec un clavier americain, il n'y a donc pas d'accent dans mon message

  2. #2
    En attente de confirmation mail
    Inscrit en
    Août 2006
    Messages
    550
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Août 2006
    Messages : 550
    Points : 669
    Points
    669
    Par défaut
    Je ne suis pas un expert sur excel, mais je ne crois pas qu'il soit possible de récupérer un tableau via les formules de cellules

    Pourquoi ne pas ajouter simplement un indice en paramètre ?

    Public Function Test(number1, number2, indice) As Long
    Dim Table(2) As Long

    Table(0) = number1
    Table(1) = number2

    Test = Table(indice)
    End Function

Discussions similaires

  1. faire une fonction qui renvoie un tableau
    Par ghosty04 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 22/04/2009, 15h42
  2. Comment faire une fonction qui renvoi un tableau.
    Par poly128 dans le forum Delphi
    Réponses: 2
    Dernier message: 01/06/2006, 01h04
  3. [9i] PLS-00320 avec une fonction qui renvoi un curseur
    Par hoaxpunk dans le forum Oracle
    Réponses: 5
    Dernier message: 09/02/2006, 17h04
  4. Fonction qui renvoie un tableau?
    Par elm dans le forum C
    Réponses: 23
    Dernier message: 21/12/2005, 12h44
  5. [VB6] Comment faire une fonction qui renvoie 2 résultats
    Par tazarine dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 15/01/2004, 00h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo