• Initiateur de la discussion Initiateur de la discussion Famu
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

Famu

Guest
Re-bonjour,

Comment faire, en VBA, pour comptabiliser le nombre de codes différents dans une colonne et mettre le résultat dans une cellule ?
Exemple:

2620178M
2620178M
2620200M
2620201M
2620201M
2620201M
2620202M
2620202M
2620202M

Total = 4

Encore merci pour votre aide,
Famu.
 
re famu, le forum

Tu peux essayer ce type de code, qui via une collection va te donner le nombre d'éléments différents dans la colonne A :

Public Sub toto()
Dim c As Range
Dim data As Collection

Set data = New Collection

On Error Resume Next
For Each c In Range('a1:a' & Range('a65536').End(xlUp).Row)
    data.Add CStr(c), CStr(c)
Next c
On Error GoTo 0

MsgBox 'Vous avez ' & data.Count & ' références différentes.'

End Sub

salut
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
240
Réponses
18
Affichages
584
Réponses
10
Affichages
408
Retour