Voici mon code...Voila le principal c'est de regrouper des lignes selon leur catégorie...Je m'explique.J'ai 2 page...Une est pour la catégorie auto, l'autre moto...sur chaque page j'ai un bouton qui permet de renvoyer toute les information sur une page 3...A chaque renvoie d'information je veux que cela ce classe...Donc nous avons une boucle avec une condition "lenomdelapage toi etre egale à la case de la colonne A.
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 j = 1 To ligne If page = Cells(j, 1) Then For a = j To ligne If Cells(a, 1) = page Or Cells(a, 1) = "" Then Range("A6500") = "a" Else Rows(a - 1).Select Selection.Insert Shift:=xlDown Selection.Insert Shift:=xlDown a = a - 2 i = a Exit For End If Next a End If Next j
Une fois qu'il la trouver nous allons dans une autre boucle, qui demande de chercher ensuite la prochaine ligne differente...Une fois trouver nous rajouter 2ligne puis inserons la ligne voulu...Apres ce programme la ligne doit ce placé en dernière position de sa catégorie...ceci ne marche pas cela doit venir de mais next ou Exit for qui son mal placé
Partager