1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
Dim i As Long
i = 1
'Insere la conactenation
Do While Range("A" & i).Value <> ""
If i > 1 Then
Range("B" & i).Value = Range("A" & i - 1).Value & Range("A" & i).Value
End If
i = i + 1
Loop
'Insere en G la liste des suites trouvées
Range("B2:B" & i - 1).AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range( _
"G1"), Unique:=True
'Compte le nombre de suite
i = 1
Do While Range("G" & i).Value <> ""
Range("H" & i).FormulaLocal = "=NB.SI(B:B;G" & i & ")"
i = i + 1
Loop |
Partager