Bonjour,
J'ai de nouveau une question, qui doit surement être simple à résoudre pour beaucoup de personne malheureusement je bloque depuis 1 jours dessus.
J'ai une succession de 2 boucles qui ne fonctionnent pas.
Voici le code que j'ai écris
L'objectif de cet enchainement de boucle est de trouver la 10ème (ou variable) valeur souhaité dans une colonne et de l'écrire dans le label3.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 h = 0 t = 1 Do While h <> 10 'Tant que h est différent de 10, la boucle recommence' Do While Cells(t, 1) = "" 'J'imbrique une nouvelle boucle. Tant que la cellule T,1 est nulle j'incrémente t' t = t + 1 Loop h = h + 1 'lorsque la cellule (t,1) n'est plus nulle j'incrémente h' Loop Label3.Caption = Cells(t, 1).Value 'je copie la dixième valeur non nulle de la colonne 1'
Le problème, c'est que ce ne fonctionne pas. Il me trouve seulement la première valeur non nulle dans la colonne 1.
Merci de votre aide. Je ne suis pas un crack en vba, mais si il y a plus pratique je suis preneur.
J'espère avoir été assez clair.
D'avance merci
Partager