Salut a tous !!
Alors voila :
J'ai un fichier Excel de +- 400000 lignes...
Et je dois trier les entrées en fonction de certain champs, puis faire une feuille Excel pour chaque type sorti de cette manière.
Voici un exemple :
Je dois faire une feuilles avec toutes les entrées qui ont pour valeur pour la premiere colonne "coucou";
Je dois faire une autre feuilles avec toutes les entrees qui ont pour valeur la 3eme colonne "les amis";
etc...avec 10 colonnes...
Donc voici ma question :
Il vaut mieux répéter 10 boucle sur les 400000 lignes en faisant une condition par boucle :
Ou bien faire une boucle et tester toute les conditions sur la ligne selectionnee par la boucle :
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29 For i =1 To 400000 If Cell(i, 1) = "" Then RangerDansFeuille1() End If Next For i =1 To 400000 If Cell(i, 2) = "" Then RangerDansFeuille2() End If Next For i =1 To 400000 If Cell(i, 3) = "" Then RangerDansFeuille3() End If Next For i =1 To 400000 If Cell(i, 4) = "" Then RangerDansFeuille4() End If Next For i =1 To 400000 If Cell(i, 5) = "" Then RangerDansFeuille5() End If Next . . .
?
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
16
17
18 For i = 1 To 400000 If Cell(i, 1) Then RangerDansFeuille1() End If If Cell(i, 2) Then RangerDansFeuille2() End If If Cell(i, 3) Then RangerDansFeuille3() End If If Cell(i, 4) Then RangerDansFeuille4() End If . . . Next
Cordialement,
Rhoblik.







Répondre avec citation
Partager