Première ligne contenant...
Résolu
Kuartz
Messages postés
852
Date d'inscription
Statut
Membre
Dernière intervention
-
Kuartz Messages postés 852 Date d'inscription Statut Membre Dernière intervention -
Kuartz Messages postés 852 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Tout le monde connaît ce fameux moyen de connaître la dernière ligne de son tableau :
DL = Cells(Application.Rows.Count, 1).End(xlUp).Row
Je souhaiterais maintenant connaître la première ligne du tableau contenant une certaine valeur (en partant du haut de mon tableau).
Merci de votre aide.
Tout le monde connaît ce fameux moyen de connaître la dernière ligne de son tableau :
DL = Cells(Application.Rows.Count, 1).End(xlUp).Row
Je souhaiterais maintenant connaître la première ligne du tableau contenant une certaine valeur (en partant du haut de mon tableau).
Merci de votre aide.
A voir également:
- Première ligne contenant...
- Partager photos en ligne - Guide
- Mètre en ligne - Guide
- Aller à la ligne excel - Guide
- Apparaitre hors ligne instagram - Guide
- Formulaire en ligne de meta - Guide
1 réponse
Hello,
Il te suffit de faire une boucle sur tes lignes de tableau et de mettre un check (if) dans ta boucle.
Un truc du genre :
en sortie de ça, idtab contien l'id de la ligne qui contient ta valeur.
Mon VB est un peu rouillé mais ça doit pas être loin de ça.
Cdlt,
Il te suffit de faire une boucle sur tes lignes de tableau et de mettre un check (if) dans ta boucle.
Un truc du genre :
// initialise idtab à 0 While idtab <= Application.Rows.Count If Application(idtab) = "valeur recherchée" Then break Else idtab + = 1; End If Wend
en sortie de ça, idtab contien l'id de la ligne qui contient ta valeur.
Mon VB est un peu rouillé mais ça doit pas être loin de ça.
Cdlt,
N'empêche que 42 c'est la réponse à la vie, l'univers et tout le reste :)
Je pense qu'il y a des erreurs de syntaxe.