• Initiateur de la discussion Initiateur de la discussion ericTA
  • Date de début Date de début

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 !

ericTA

XLDnaute Occasionnel
Bonjour à tous
j'ai une boucle qui scrute tous les onglets, comment faire pour en sortir sans sortir de la SUB (exit sub)

Sub recherche()

for i = 1 to 10
For Each ws In Worksheets
If Sheets(ws.Name).Range("A2").Value = "Valeur" Then
sortir de la boucle si valeur trouvé sans scruter la suite des onglets
end if
next ws
next i
end sub

Si j'ai 50 onglets et que la valeur à trouver est dans la 3ème je ne veux pas continuer la recherche dans les autres onglets
merci d'avance
Eric
 
Re : Sortir d'une boucle

Bonjour,

peut être ceci :
Code:
Sub recherche()
For i = 1 To 10
    For Each ws In Worksheets
        If Sheets(ws.Name).Range("A2").Value = "Valeur" Then
            Exit For 'pour sortir de la boucle for each
                     'mais restera dans la boucle For i = 1 To 10
        End If
    Next ws
Next i
End Sub

bon après midi
@+
 
- 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
5
Affichages
573
Réponses
10
Affichages
661
Réponses
15
Affichages
784
Retour