Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Comptage de cellule...

WEIDER

XLDnaute Impliqué
Bonjour à tous,

Pouvez-vous m'aider à solution mon (petit) problème de comptage de cellule ?
Tout est dit dans mon fichier joint.

D'avance un grand merci pour vos réponses.

Amicalement.
 

Pièces jointes

  • Comptage cellule.xlsx
    21.1 KB · Affichages: 8

JHA

XLDnaute Barbatruc
Bonjour à tous,

Un essai par filtrage et sous.total(), les données sont en mode tableau.

JHA
 

Pièces jointes

  • Comptage cellule.xlsx
    17.9 KB · Affichages: 3
  • Comptage cellule bis.xlsx
    18 KB · Affichages: 2

Eric C

XLDnaute Barbatruc
Bonjour le forum
Bonjour WEIDER, bonjour Jacky

Trouvé cette fonction de notre ami eriiic (que je salue) :

Avec une fonction personnalisée :

VB:
Function textSansCouleur(plage As Range) As Long
    Dim c As Range
    Application.Volatile
    For Each c In plage
        If c.Value2 <> "" Then textSansCouleur = textSansCouleur - (c.Interior.ColorIndex = xlNone)
    Next c
End Function

Et sur la feuille en C1:

=textSansCouleur(A1:A1000) 'Perso : Tu parles d'infini mais la limite de lignes (XL2010) est de 1 048 576), ce qui en C1 serait =textSansCouleur(A:A) mais très long à la saisie donc je pense qu'il faut être raisonnable pour ne pas alourdir le temps d'exécution.

Un changement de couleur n'est pas un événement détectable par excel.

Si changement faire F9 pour mettre à jour le résultat. Une validation de cellule (ou saisie) met également à jour.

Je détecte les réellement sans couleur, blanc est une couleur.
Bonne journée
@+ Eric c
 

Pièces jointes

  • Comptage cellules WEIDER .xlsm
    27.3 KB · Affichages: 3

Discussions similaires

Réponses
18
Affichages
560
Réponses
13
Affichages
641
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…