Re : insertion lignes aprés comptage doublons en colonne
slt excel lent ,
pour le tri j'ai déjà mis en forme dans mon fichier en dévelloppement:
Worksheets(x).Select
Rows("3:200").Select
Selection.Sort Key1:=Range("C3"), Order1:=xlAscending, Key2:=Range("B3") _
, Order2:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:= _
False, Orientation:=xlTopToBottom
par contre pour l'insertion je nage. j'essaie de jumeler un code de comptage de doublons avec un code Insert Shift:=xlDown mais je n'arrive pas à lui donner la variable calculée pour le nb de ligne.
seul pour un nbre et encore je plante :
nb = Application.WorksheetFunction.CountIf(Range("D1
65536"), "6")
For i = Range("D65536").End(xlUp).Row To 2 Step -(4 - nb)
If Cells(i - 1, 4) <> Cells(i, 4) Then
ActiveSheet.Rows(i).Insert shift:=xlDown
End If
Next i
la logique de ton code est idem à la mienne en expliquant à la macro de boucler sur tous les doublons et de comparer avec mon nb de ligne max=4
en fait le but suivant est d'associer un publipost word avec ces données car je ne suis pas arrivé à créer des poules s'aggrémentant automatiquement en fonction du nombre nécessaire et se remplissant correctemnt en fonction du numéro de poule.
comme tu vois je m'amuse comme un fou !! loll
donc je vais essayer d'utiliser ton code d'adresse ...durdur!!