Comptage cellule en gars

be.wilf

XLDnaute Nouveau
Bonjour,

Sur le fichier joint, je souhaiterai que dans la cellule N2 soit comptabilisé uniquement les cellules en gras de la colonne N.
Je n'y parviens pas au moyen de fonctions, et ne connais pas le VBA.
Quelqu'un pourrait-il m'aider SVP ?

Merci d'avance.
 

Pièces jointes

  • Test recap.xlsm
    20.8 KB · Affichages: 22

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Re : Comptage cellule en gars

Bonjour,

Code:
Function CompteGras(champ As Range)
    Application.Volatile
    Dim i, t
    t = 0
    For Each i In champ
      If i.Font.Bold = True Then t = t + 1
    Next i
    CompteGras = t
End Function

JB
 

Pièces jointes

  • Fonction_Compte_gras.xls
    54 KB · Affichages: 24

DoubleZero

XLDnaute Barbatruc
Re : Comptage cellule en gars

Bonjour, be.wilf, BOISGONTIER :), le Forum,

Une autre suggestion avec cette macro placée dans un module standard :

Code:
Option Explicit
Sub Valeurs_en_gras_totaliser()
    Dim i As Long
    Dim compteur As Double
    Application.ScreenUpdating = False
    compteur = 0
    For i = Cells(Rows.Count, "n").End(xlUp).Row To 3 Step -1
        If Range("n" & i).Font.Bold = True Then compteur = compteur + Range("n" & i)
    Next i
    [n2] = compteur
    Application.ScreenUpdating = True
End Sub

A bientôt :)
 

Statistiques des forums

Discussions
312 472
Messages
2 088 710
Membres
103 929
dernier inscrit
Tangerine9