Bonsoir,
En ajoutant ces lignes en fin de la macro actuelle, il n'y aura plus de doublon de service dans les 4 premier.
VB:
'-------
'-------
For i = 1 To 4
For j = i + 1 To 4
If Right(Cells(i, 1), 2) = Right(Cells(j, 1), 2) Then
x = x + 1
End If
Next
Next
If x > 0 Then Call TriColonneAleatoire
End Sub