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 :

Selection d'une ligne sur sa valeur dans une cellule [XL-2013]


Sujet :

Macros et VBA Excel

  1. #1
    Invité
    Invité(e)
    Par défaut Selection d'une ligne sur sa valeur dans une cellule
    Bonjour à toutes et tous,

    j'ai besoin d'un p'tit coup de pouce.

    Voilà, sur une feuille EXCEL (+ de 1000 lignes avec des noms identiques par bloc qui sont triés par N° et pas par NOMS) j'ai crée une liste déroulante pour avoir accés directement dans ma recherche à la première cellule comportant ce Nom

    Exemple: dans A1 qui est ma cellule liée j'ai le chiffre qui m'indique la valeur de ma liste( soit le N° d'une base comportant les noms). Dans B1, j'ai une formule qui me donne le N° de la ligne correspondante

    Liste déroulante: DUPONT Marcel
    Cellule liée : 10 (A1)
    Cellule qui calcule la ligne : 125 (B1)

    la suite, c'est le code en VBA qui me place dans la ligne du résultat de B1 (soit la ligne 125)
    Je suis sur que c'est très simple, mais je séche.

    Merci d'avance

  2. #2
    Membre émérite
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Novembre 2011
    Messages
    1 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Irlande

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Novembre 2011
    Messages : 1 503
    Points : 2 657
    Points
    2 657
    Par défaut
    Bonjour mimimathy,

    Si c'est juste te positionner sur la cellule correspondante, un Select suffit.
    Soit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Sub test()
    Dim oRng As Range
     
    With Worksheets("Feuil1")
        Set oRng = .Range("B1")
     
        .Rows(oRng).Select
        'ou
        .Cells(oRng, 1).Select
    End With
     
    End Sub
    Cordialement,
    Kimy

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour Kimy_Ire et merci

    C'est TIP TOP.

    Ah le VBA c'est pas toujours facile, même dés fois avec le plus simple. Mais heureusement qu'il y a le forum ....

    Encore Merci

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

Discussions similaires

  1. [XL-2007] Recherche d'une valeur dans une ligne en fonction valeur combobox d'un userform
    Par celthi dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 15/06/2015, 22h25
  2. Réponses: 3
    Dernier message: 31/10/2012, 09h50
  3. [XL-2010] Trier des valeurs dans une feuille et les mettre dans une autre feuille
    Par maharo1 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 19/12/2011, 16h02
  4. désélectionner les valeurs dans une div sur select
    Par myheits dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 07/04/2011, 13h30
  5. Réponses: 6
    Dernier message: 04/11/2008, 23h35

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