Trouver la ligne de la cellule contenant un texte en VBA

Bonjour à tous,

J'aimerais récupérer le numéro de la ligne d'un tableau contenant une chaine de caractères.

Je suis dans le Feuille "émargement", et je dois chercher la ligne contenant le mots "Participants" dans la colonne B de la feuille "Tableau AP".

J'ai écrit ça, mais cela ne fonctionne pas:

DerniereLigne = Sheets("tableau AP").EQUIV("Participants"; B:B; 0)

Quelqu'un peut m'aider ? Merci beaucoup.

Bonjour

Essaie ça :

derniereligne = Sheets("tableau AP").Range("B:B").Find("Participants", lookat:=xlWhole).Row

Bye !

Bonjour,

Ou encore :

   DerniereLigne = WorksheetFunction.Match("Participants", Sheets("Tableau AP").Columns("B"), 0)

J'ai essayé la solution d'Eric qui fonctionne... Merci beaucoup à vous deux.

Rechercher des sujets similaires à "trouver ligne contenant texte vba"