Compter les nombres de lignes identiques en vba excel
Résolu/Fermé
betou34
Messages postés
3
Date d'inscription
vendredi 22 mai 2015
Statut
Membre
Dernière intervention
5 juin 2015
-
Modifié par betou34 le 22/05/2015 à 09:05
betou34 Messages postés 3 Date d'inscription vendredi 22 mai 2015 Statut Membre Dernière intervention 5 juin 2015 - 25 mai 2015 à 08:48
betou34 Messages postés 3 Date d'inscription vendredi 22 mai 2015 Statut Membre Dernière intervention 5 juin 2015 - 25 mai 2015 à 08:48
J'avoue que je suis encore un profane en matières de programmation vba puisque ça fait depuis peu que je la pratique. Mon problème c'est que j'ai une base de donnée d'une colonne et de 17000 lignes à peu près. Ces 17000 lignes prennent une valeur allant de 1 à 4500 et je voudrais compter le nombre de fois que chaque valeur apparaissent dans ces 17000 lignes et ensuite copier dans une nouvelle feuille. J'ai pu faire le code pour une valeur particulière mais ce n'est pas évident de refaire la même opération 4399 fois!!! Alors je voudrais savoir si c'est possible de généraliser le code sans avoir à répéter l'opération des milliers de fois et en passant si quelqu'un peu m'aider!!!!. Merci d'avance!!!!
A voir également:
- Vba compter le nombre de valeur identique
- Excel compter cellule couleur sans vba - Guide
- Excel compter le nombre de caractères spécifique dans une cellule ✓ - Forum Excel
- Nombre facile - Télécharger - Outils professionnels
- Dans ce fichier, réalisez le graphique xy (nuage de points ou dispersion), avec les x en abscisse. dans le graphique, les points dessinent un nombre. lequel ? - Forum Bureautique
- En raison d'un nombre important d'échec de connexion snapchat - Forum Snapchat
2 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 754
22 mai 2015 à 09:28
22 mai 2015 à 09:28
Bonjour,
Regarde ici : http://boisgontierjacques.free.fr/
'<= si si ça le fait!
Regarde ici : http://boisgontierjacques.free.fr/
QueenAS
Messages postés
6
Date d'inscription
jeudi 21 mai 2015
Statut
Membre
Dernière intervention
18 juin 2015
22 mai 2015 à 12:22
22 mai 2015 à 12:22
je suis moi aussi profane, mais essaye des boucles:
k = 0
for i = 1 to 17000
for j = 1 to 17000
while cell (i,1) = cell (j,1)
k = k+1
wend
next
next
Bon l'incovenient c'est pas tout à fait exact mais tu peux essayer de faire dans le genre...
Cdlt
k = 0
for i = 1 to 17000
for j = 1 to 17000
while cell (i,1) = cell (j,1)
k = k+1
wend
next
next
Bon l'incovenient c'est pas tout à fait exact mais tu peux essayer de faire dans le genre...
Cdlt
22 mai 2015 à 13:10
Le code extrait du site ci-dessus est :
25 mai 2015 à 08:48