peut-être pas très compliqué...

  • Initiateur de la discussion GogoZero
  • Date de début
G

GogoZero

Guest
A mon avis mon probleme ne doit pas etre compliqué a résoudre mais j'aimerai quand meme (si possible ) un petit coup de main: je vous explique...

Je recherche un mot dans une colonne grace à la fonction suivante:

iOccurence = Application.CountIf(Range("A:A"), UCase(LeMotRecherché))

seulement cette fonction ne me retourne que le nombre d'occurence du mot. Comment puis-je faire pour qu'elle me retourne la ligne exacte où le mot se trouve?

Merci à tous
 
D

deadjoh

Guest
..je me suis déjà posé la question, mais je n'ai réussi qu'à contourner le sujet..

Je t'explique:

Dans une colonne que l'on ne voit pas (par exemple Z ou ZZ), j'ai reporté les numéros de ligne.
Ensuite j'ai utillisé la fonction rechercheV -> Application.WorksheetFunction.VLookup() qui me permets de rechercher dans une colonne un mot, et renvoi le numéro de ligne correspondante.

Le numéro de ligne qui m'est renvoyé est en fait la valeur préalablement reporté dans la colonne que l'on ne voit pas (cf l'aide pour l'utilisation de cette fonction)

a+

PS: En espérant que qqun te donne une meilleure réponse qui me servira ossi!
 

Discussions similaires

Réponses
3
Affichages
905

Statistiques des forums

Discussions
312 371
Messages
2 087 697
Membres
103 644
dernier inscrit
bsalah