IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

compter le nombre de cellule


Sujet :

Macros et VBA Excel

  1. #1
    Débutant  
    Profil pro
    Inscrit en
    Février 2007
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 356
    Points : 99
    Points
    99
    Par défaut compter le nombre de cellule
    salut à tous,
    j'ai encore un petit soucis !

    j'ai une liste avec plusieurs valeurs.
    comment fait-on sur VBA pour calculer le nombre de cellules qui ont la meme valeur que la dernière.

    ex :

    1
    8
    5
    6
    5
    7
    8
    9
    5

    Ici , le dernier de la liste est le n°5, le résultat est 3 (car il apparait 3fois)

    Merci !

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Points : 20 150
    Points
    20 150
    Par défaut
    bonsoir

    Une proposition par formule (si la colonne A contient uniquement des valeurs numériques)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NB.SI(A:A;RECHERCHE(9^9;A:A))

    michel

  3. #3
    Membre éclairé
    Homme Profil pro
    retraité
    Inscrit en
    Mai 2006
    Messages
    542
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mai 2006
    Messages : 542
    Points : 712
    Points
    712
    Par défaut
    Bonsoir à tous

    Avec un bout de code : .

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Sub compte()
    Dim cel As Range
    Range("a1").Select
    Set plage = Range(Selection, Selection.End(xlDown))
    For Each cel In plage
    If cel.Value = Range("A1").SpecialCells(xlCellTypeLastCell).Value Then
    i = i + 1
    End If
    Next
    MsgBox i
    End Sub
    C'est un peu plus long, mais cela va chercher la dernière cellule

    A+

    Eric

  4. #4
    Débutant  
    Profil pro
    Inscrit en
    Février 2007
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 356
    Points : 99
    Points
    99
    Par défaut
    merci adel, c'est exactement ca qu'il me fallait, avec quelques modif :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    Private Sub CommandButton4_Click()
     
    Dim cel As Range
    Range("a1").Select
    Set plage = Range(Selection, Selection.End(xlDown))
     
    For Each cel In plage
    If cel.Value = Selection.End(xlDown) Then
    I = I + 1
    End If
    Next
    Worksheets("récapitulatif").Range("e15") = I
     
     
    End Sub

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Compter le nombre de cellule non vide
    Par christian ler dans le forum Excel
    Réponses: 5
    Dernier message: 08/03/2007, 21h44
  2. Réponses: 2
    Dernier message: 07/03/2007, 16h09
  3. Compter le nombre de cellule non vide
    Par christian ler dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 07/03/2007, 12h24
  4. compter le nombre de cellules commencant par
    Par euskadi dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 28/06/2006, 14h36
  5. Compter le nombre de cellule
    Par flyfrog dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 07/06/2006, 15h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo