recherche d'une ligne par critère

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

windhunter56

XLDnaute Nouveau
Bonjour,
je cherche le moyen, par le biai d'une macro, d'effectuer une recherche d'une ligne dans une feuille avec comme valeur de recherche une cellule placée dans une autre feuille.
Dans la feuille où ce trouve toutes les lignes, seul la première colonne correspond à la zone de recherche.
J'aimerai par la suite que cette ligne soit selectionnée.
Dans la feuille où ce trouve toutes les lignes il n'y as pas de doublon dans la 1ère colonne.
Merci pour une réponse
 
Re : recherche d'une ligne par critère

Bonjour Windhunter56,

Ta question est bien général! Tu veux une réponse précise? Si oui, dis nous en plus! Joins nous ton fichier.

Si une réponse générale te convient, en voici une :

Code:
Sub RechercheSélection()
' Macro réalisé par Excel-lent

Dim DernièreLigne As Long

DernièreLigne = Range("A65536").End(xlUp).Row

   For i = 2 To DernièreLigne
[COLOR="Green"]   ' 2 -> dans le cas où la première ligne serait occupé par la ligne de titre des colonnes[/COLOR]

      If Range("A" & i) = Sheets("Toto").Range("A1") Then
[COLOR="Green"]      ' dans le cas où la valeur à chercher est sur la feuille "Toto" cellule A1[/COLOR]
           Rows(i).Select
          Exit Sub
      End If
   
   Next i

End Sub

Macro à placer sur la feuille où tu souhaite faire ta recherche

Mais sinon, tu peux utiliser la fonction For Each ou Do ... Loop

Bonne soirée

Edition : Bonsoir Kjin
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
19
Affichages
480
Réponses
5
Affichages
320
Retour