Bonjour à tous et à toutes,
Voila ca fait quelques temps que je n'avais pas touché une ligne de code et aujourd'hui je bloque sur une petite fonction simple.
Objectif : déterminer le nombre de valeurs unique dans une colonne variable !
J'ai récupérer un bout de code qui fonctionne bien, cependant ici je compte le nombre de valeurs unique dans la colonne D, celle ci est variable et je n'arrive pas à l'écrire correctement, pouvez vous m'aider ?
En fait je souhaite que la colonne soit variable (suite à l'information donnée dans une UserForm).
En gros le "D" serait une variable "MaColonne"
Fonction :
1 2 3 4 5 6 7
| On Error Resume Next
For Each cel In Range("D1:D" & [D65000].End(xlUp).Row)
unique.Add cel.Value, CStr(cel.Value)
Next cel
On Error GoTo 0
nbrFam = unique.Count - 1 |
Essai non concluant :
Range(MaColonne & "1:" & MaColonne & " & [ & MaColonne & 65000].End(xlUp).Row)
J'ai essayé d'autre facon également mais sans résultat ...
Merci par avance.
Cordialement
Partager