Bonjour,
J'ai un petit problème avec mon code. J'ai une boucle qui parcours la colonne A et une boucle la colonne B d'un fichier Excel.
Cependant j'aimerais que lorsque la condition de la fonction "estGras' est vrai, la boucle ne continue pas mais s'incrémente afin de continuer de parcourir le fichier sans prendre en compte les lignes en gras (sachant que les lignes en gras de la colonne A ne doivent en fait pas être affichée et du coup les lignes correspondantes dans la colonne B (qui ne sont elles pas en gras) doivent également être sautées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Dim i As Integer i = 1 Dim j As Integer j = 1 Do i = i + 1 If EstGras((sht.Cells.Item(i, 1))) Then ??? 'ici je ne sais pas comment faire car si je met : Not estGras la boucle continue quand même et le parcours de j s'execute... Me.Liste1.AddItem (sht.Cells.Item(i, 1)) Do j = j + 1 Me.Liste2.AddItem (sht.Cells.Item(j, 2)) Loop While Cells(j, 2) <> "" En Loop While Cells(i, 1) <> ""
Partager