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 :

Récupérer le Numéro de ligne d'une valeur sélectionnée dans liste déroulante


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Récupérer le Numéro de ligne d'une valeur sélectionnée dans liste déroulante
    J'ai développé un petit utilitaire dans une feuille de calcul excel et aujourdh'ui je dois y ajouter des fonctionnalités mais je ne sais pas trop par quel bout prendre le problème
    Mon fichier est organisé ainsi :
    onglet 1 : un tableau de type base de donné
    onglet 2 : l'interface de mon petit utilitaire avec notamment une liste déroulante qui est faite à partir d'une colonne de la feuille 1. Les données sont des noms de ville

    Je souhaite que sur ma feuille 1, la ligne correspondant à la ville choisie sont mise en évidence par une couleur.
    Je ne sais pas comment récupérer ce numéro de ligne simplement. Peut on le déduire à partir de la liste déroulante et comment ?
    Ca me semble idiot de récupérer la valeur sélectionnée dans la liste déroulante et de parcourir le tableau pour rechercher cette valeur. il existe bien une manière de récupérer cette ligne directement, non ?

  2. #2
    Expert éminent
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Points : 7 964
    Points
    7 964
    Par défaut
    Bonjour,

    Ta liste déroulante est une ListBox (zone de liste en français) issue de la boîte à outils Contrôles ?

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Juillet 2010
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    non la liste provient de la fonction de validation

  4. #4
    Expert éminent
    Avatar de fring
    Homme Profil pro
    Engineering
    Inscrit en
    Février 2008
    Messages
    3 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Engineering

    Informations forums :
    Inscription : Février 2008
    Messages : 3 900
    Points : 7 964
    Points
    7 964
    Par défaut
    Citation Envoyé par petittus Voir le message
    il existe bien une manière de récupérer cette ligne directement, non ?
    Non pas d'une liste de validation, passe par une ListBox ou un Combobox et là tu pourras. Dans ton cas tu dois récupérer la valeur de la liste et la chercher dans le tableau mais ce n'est pas vraiment un problème, quelques lignes de code avec la fonction Find et en une fraction de seconde tu trouveras la ligne en question.

Discussions similaires

  1. [AC-2010] Valeur sélectionnée dans liste déroulante = lecture dans la table
    Par Manolita dans le forum Access
    Réponses: 1
    Dernier message: 04/06/2015, 20h33
  2. Récupérer le numéro de ligne d'une cellule à partir d'une autre
    Par adknou dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 06/06/2014, 15h50
  3. [2.x] [Symfony2] : afficher valeur sélectionné dans liste déroulante
    Par hx.jonathan dans le forum Symfony
    Réponses: 3
    Dernier message: 14/09/2011, 16h26
  4. récupérer le numéro de ligne d'une plage en fonc
    Par triaguae dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 19/12/2007, 13h33
  5. Récupérer le numéro de ligne d'une feuille excel dans un listbox
    Par Dream Master dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/06/2007, 09h16

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