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
- Formulaire en ligne de meta - Guide
- Apparaitre hors ligne instagram - Guide
- Aller à la ligne excel - 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.