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

Macros et VBA Excel Discussion :

Fonctions via menu excel


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Inscrit en
    Février 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Fonctions via menu excel
    Bonjour,

    Je souhaite créer une fonction utilisable dans le menu "insertion" d'excel.
    J'affecte ma selection à un tableau. Lorsque ma fonction retourne le nombre de lignes du tableau, pas de pbme, mais quand je veux qu'elle renvoie une valeur du tableau, ca ne marche pas (#VALEUR). Quelle est l'explication et la solution à ce problème?

    Merci d'avance

    Public Function quintile(selection As Range) As String
    Dim tableau
    Dim nblg
    tableau = selection.Value
    nblg = (UBound(tableau, 1) - LBound(tableau, 1) + 1)

    quintile = tableau(2)
    End Function

  2. #2
    Expert éminent
    Avatar de bidou
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2002
    Messages
    3 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Transports

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 055
    Points : 7 962
    Points
    7 962
    Par défaut
    il manque une dimension à ton tableau. Excel renvoie toujours deux dimensions (ligne, colonne)

  3. #3
    Candidat au Club
    Inscrit en
    Février 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    OK merci, erreur idiote, dsl pour le derrangement.

  4. #4
    Candidat au Club
    Inscrit en
    Février 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Ok, merci, erreur idiote je pensais que le referencement de la col n'était pas necessair pour un tab (n,1) , dsl pr le derrangement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] Problème de fonctions dans VBA excel & Access via ADO
    Par Djohn92 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 16/06/2015, 18h35
  2. [XL-2002] Fonction Save et Save As de menu Excel
    Par magninde dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 21/05/2009, 06h23
  3. [FLASH 8] Fonction de menu contextuel
    Par wwave dans le forum Flash
    Réponses: 5
    Dernier message: 22/11/2005, 11h40
  4. Manipulation du carnet d'adresse outlook via VBA Excel?
    Par Dragon Tours dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 05/11/2005, 12h16
  5. Réponses: 8
    Dernier message: 13/08/2004, 12h32

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