Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Macro : Boucle "jusqu'a"

  • Initiateur de la discussion Initiateur de la discussion aerocrash
  • 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 !

A

aerocrash

Guest
Bonjour à tous.

Je viens vers vous aujourd'hui pour un nouveau problème.

actuellement j'ai une macro qui effectue une boucle tel que :

valeur = "test"
for i = 1 to 200
if cells(i,"A") = valeur then
bla bla bla bla bla bla bla
end if
next

suite macro...

Ce que je souhaite c'est que si , la condition du IF est validée (soit : cells(i,"A") = valeur), alors la boucle FOR termine son exécution et la macro continu son déroulement mais n'effectue pas la suite des test de la boucle.

je pense qu'il faut utilisé une fonction type "whyle"... ou "Until" mais je n'est pas trouvé comment cela fonctionner.

merci d'avance
 
Re : Macro : Boucle "jusqu'a"

Re,

une autre façon de procéder :

Code:
Sub test()
Dim i As Byte, mavaleur As String
mavaleur = "ok"
Do
    i = i + 1
Loop While Cells(i, "A").Value <> mavaleur
MsgBox "trouvé en ligne : " & i
End Sub

@+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
816
Réponses
8
Affichages
797
Réponses
4
Affichages
742
Réponses
10
Affichages
647
Réponses
2
Affichages
469
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…