Bonjour
sur la base de CompteItems de boisgonthier
je voudrais transposer le resultat en lignes au lieu des colonnes
ce qui est fait dans la macro ci-dessous, mais dans l'affichage ce n'est que le premier item et son decompte qui s'affiche dans toutes le cellules
merci
Sub CompteItems_2()
Set Plage = Range("a2", [A3].End(xlToRight))
Plage.Select
Set mondico = CreateObject("Scripting.Dictionary")
For Each c In Plage
mondico(c.Value) = mondico(c.Value) + 1
Next c
[A5].Resize(, mondico.Count) = Application.Transpose(mondico.keys)
[A6].Resize(, mondico.Count) = Application.Transpose(mondico.items)
End Sub
sur la base de CompteItems de boisgonthier
je voudrais transposer le resultat en lignes au lieu des colonnes
ce qui est fait dans la macro ci-dessous, mais dans l'affichage ce n'est que le premier item et son decompte qui s'affiche dans toutes le cellules
merci
Sub CompteItems_2()
Set Plage = Range("a2", [A3].End(xlToRight))
Plage.Select
Set mondico = CreateObject("Scripting.Dictionary")
For Each c In Plage
mondico(c.Value) = mondico(c.Value) + 1
Next c
[A5].Resize(, mondico.Count) = Application.Transpose(mondico.keys)
[A6].Resize(, mondico.Count) = Application.Transpose(mondico.items)
End Sub