Microsoft 365 Recherche sur feuille

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 !

Francky79

XLDnaute Occasionnel
Bonjour,

Sur le code en pièce jointe je n'arrive pas à le modifier pour faire la recherche que sur la feuille active, le code recherche sur tout le classeur, pouvez-vous m'aider pour faire cette modification ?

Merci
 

Pièces jointes

Solution
Bonjour Franky,
C'est normal puisque vous lui demandez :
VB:
For Each Feuil In Sheets
.....
Next Feuil1
Un essai en PJ avec :
Code:
    For Each Cel In ActiveSheet.Range(Str_Plage)
        If InStr(Cel, Str_critère) Then
            Cel.Activate
            X = MsgBox("Référence """ & Str_critère & """ trouvée :" & Chr(13) & _
            "à l'adresse : " & Cel.Address(0, 0) & Chr(13) & Chr(13) & _
            "Est-ce celle là ?" & Chr(13) & Chr(13) & _
            "Oui : on quite" & Chr(13) & _
            "Non : on continue la recherche " & Chr(13) & _
            "Annuler : on arrête la recherche" & Chr(13), vbDefaultButton1 + _
            vbQuestion + vbYesNoCancel, "Référence trouvée")
            Select Case X
            Case 6...
Bonjour Franky,
C'est normal puisque vous lui demandez :
VB:
For Each Feuil In Sheets
.....
Next Feuil1
Un essai en PJ avec :
Code:
    For Each Cel In ActiveSheet.Range(Str_Plage)
        If InStr(Cel, Str_critère) Then
            Cel.Activate
            X = MsgBox("Référence """ & Str_critère & """ trouvée :" & Chr(13) & _
            "à l'adresse : " & Cel.Address(0, 0) & Chr(13) & Chr(13) & _
            "Est-ce celle là ?" & Chr(13) & Chr(13) & _
            "Oui : on quite" & Chr(13) & _
            "Non : on continue la recherche " & Chr(13) & _
            "Annuler : on arrête la recherche" & Chr(13), vbDefaultButton1 + _
            vbQuestion + vbYesNoCancel, "Référence trouvée")
            Select Case X
            Case 6 'oui
            Exit Sub
            Case 2 'annuler on sort
            Exit Sub
            Case Else 'Non=7
            'on fait rien, mais on pourrait
            End Select
        End If
    Next Cel
 

Pièces jointes

- 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
2
Affichages
117
Réponses
4
Affichages
128
Deleted member 453598
D
Réponses
4
Affichages
180
Réponses
6
Affichages
155
Réponses
3
Affichages
191
  • Question Question
Microsoft 365 Liens hypertexte
Réponses
4
Affichages
280
Réponses
6
Affichages
153
Réponses
4
Affichages
144
Retour