1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Dim Cellule As Range 'Cellule de lecture
Dim ReadYet as string 'Chaine contenant les valeurs lues
dim NumberUsed as long 'Nombre de numéros utilisés
With Worksheets(...)
For Each Cellule In .Range("B7",.Cells(.Range("B7").End(xlDown).Row,.Range("B7").End(xlToRight).Column))
If Instr(ReadYet,Chr(Cellule+64))=0 Then
'Les numéros sont transformés en lettres,
'les 20 premières lettres de l'alphabet => 65=A, 66=B,67=C....
ReadYet=ReadYet & Chr(Cellule+64)
NumBerUsed=NumberUsed + 1
End if
Next
.Range("A1")=Numberused
End with |
Partager