Bonjour,
J'ai une petite macro qui permet de compter le nombre d'occurence dans une colonne et de reporter le résultat à côté. le problème est quand la colonne est vide il reporte quand même une valeur...
Le but étant juste que si il y a rien à compter, qu'il fasse aucun rapport.
Voici le code:
Sub test()
Set mondico = CreateObject("Scripting.Dictionary")
For Each cc In Range(Sheets("Matrice").Range("A2"), Sheets("Matrice").Range("A65000").End(xlUp))
temp = cc
mondico(temp) = mondico(temp) + 1
Next cc
Sheets("Matrice").[D2].Resize(mondico.Count, 1) = Application.Transpose(mondico.keys)
Sheets("Matrice").[E2].Resize(mondico.Count, 1) = Application.Transpose(mondico.items)
End Sub
Merci d'avance